It’s one person’s volunteer hobby project, and you’re sarcastically complaining about it using modern hardware features.
It’s free software. Go fork it and code up a variant for legacy hardware yourself.
It’s free software. Go fork it and code up a variant for legacy hardware yourself.
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.
With Apple’s deprecation of OpenGL on macOS, the author may not have wanted to build on top of something that’s going away.
The library I’m using used to have a gl backend, but it’s currently unsupported.