One of the few things I've heard about Vulkan
is that it makes "desktop vs. mobile" pretty much obsolete, as well as (likely) a lot of other cross-platform stuff. This alone would be a great benefit to Gosu (IMO).
On the other hand, it might just end up as yet another dividing line between "current" and "obsolete" (as in, "three or more years old" :P ) hardware, with drivers only being released for the last one or two generations of GPUs (and/or only the highest-priced "gamer" cards).
I think better support for OpenGL ES
is the lower-hanging fruit; a few
s here and there, and Gosu would work on every system which either supports OpenGL or OpenGL ES, which seems to cover almost everything. Right now, Gosu already uses OpenGL ES 1.x on iOS and on the Raspberry Pi, and full OpenGL everywhere else.
Powered by mwForum 2.29.7 © 1999-2015 Markus Wichitill