I am currently using Glad in my game engine. It works pretty well in my new laptop with GTX1050 in it. but when I try to run my game engine in my old laptop with Intel HD graphics 3000(really old); I should regenerate Glad with lower version. otherwise , the window goes to “not responding” mode and closes after a few seconds.
Is there any way to load OpenGL at run-time instead of generating Glad files for different versions?
What about Glew? Dose it load latest supported version by hardware?
Both laptops are 64bit
IDE and compiler : VisualSudio 2019
When I print glGetString(GL_VERSION) ; with any Glad generated, It prints 4.6.0 on new laptop and 3.1.x(I cant remember) on old one
OverEngine on Github : http://github.com/OverShifted/OverEngine
It is pretty much same as Hazel engine By TheCherno