Even serious games can stuff that up.
Big engines like Unity are supporting Vulkan and Vulkan supports Windows, Linux, Android etc.
Because Android is OpenGLES one day Vulkan on Pi's and other SBC's.
OpenGL on Pi's is based on OpenGLES anyway.
Some Vulkan stuff is in the works for Pi's even now.
Hopefully the speed increase that Vulkan provides might translate to the VC4/5?
Because I do baremetal in Free Pascal on Pi's I have been looking at the Castle Games Engine and nxPascal.
These are mostly Windows, Linux but parts of them could be ported to bare metal.
Dependencies for OpenGL etc are driving me nuts trying to get stuff running on Pi's.
Games engines can have lots, OpenAL, SDL2, Open??, lib???-dev
Might have to learn it all on PC's first.
Decided an a small detour into WebGL as that has a more immediate use.
WebGL 1.0 uses OpenGLES 2
Most of my non web and web use for 3D is for data visualization not gaming.
Think data generated Terrain maps
Data every minute for a month is about 44k points, which you have just proved double
This can be tested on Windows/Linux with Laz/FPC and Laz/FPC does work in Raspbian

