02-01-2026, 10:57 PM
(02-01-2026, 09:47 PM)SMcNeill Wrote: Isn't FreeGLUT what we already have under the hood which is buggy?
Plans are currently underway for a swapping out of GLUT completely. It's just one of them things that's woven into a lot of crapola and has to be rooted out carefully before it breaks a lot of crap trying to replace it.
I'm not sure. Apparently there is Glut (OpenGL) and FreeGlut a SourceFordge project. I thought we have the former.
A Stack Overflow Reply:
The original implementation of GLUT was released under a license that prohibited modification. freeglut is a reimplementation of the GLUT API under a MIT license. There has been more development on freeglut and it has extensions to the API as well, but in my experience, there are some quirks of older versions of GLUT that aren't replicated in freeglut.
Breaking things is always a difficult assessment to make. I think I still have one program that runs perfectly fine in SDL but shows a minor graphics bleed in whatever it is we have now. I remember the same thing happened to TheBob's White Cake Recipe.
I recall Rob needed to use the Android NDK wrapper to attempt running QB4 on Android devices. That sounds like plain old GLUT to me. Freeglut is supposed to be more Android adaptable but that feature is apparently in its early development.
Anyway, if we don't already use it and Freeglut is to Glut what QB64 is to QB45, it might be worth a look.
Pete


