4 ms·
I find it hard to believe this project requires modern hardware features beyond what existing OpenGL versions support. It would probably be perfectly fine with
by newnewpdro 7y ago
I find it hard to believe this project requires modern hardware features beyond what existing OpenGL versions support.
It would probably be perfectly fine with even OpenGL 2.1, which would then work on every Raspberry Pi out there.
I'm not objecting to supporting hardware acceleration, modern display resolutions somewhat demand it. Just the unnecessary choice of bleeding-edge acceleration API.
- cloudhead 7y agoOf course I could have built it with OpenGL. But I really dislike the OpenGL API :) The library I’m using used to have a gl backend, but it’s currently unsupported.
- wtetzner 7y agoI doubt it’s about Vulkan features and probably has more to do with not wanting to waste time implementing multiple graphics backends. gfx-rs supports both Vulkan and Metal. With Apple’s deprecation of OpenGL on macOS, the author may not have wanted to build on top of something that’s going away.
- cloudhead 7y agoExactly - it’s not that any of Vulkan is needed, it’s that I don’t want to be building on OpenGL when superior graphic interfaces have been available for 5+ years now, and Vulkan+Metal is pretty widely supported on Desktop.