I’m developing lightweight software that runs on any computer, because of that, I’m developing using OpenGL 1.1 Imediate Mode (glBegin, glVertex3f, glEnd…).
And today I had a doubt, does OpenGL 1.1 work with modern hardware and systems such as Nvidia RTX and Windows 11?
Yes, of course it does.
Beware though that glBegin/glVertex/glEnd is actually a very heavyweight, poorly performing code path. The sole advantage it has is that it allows you to specify vertex data on the fly, without any front-loaded planning. But even with OpenGL 1.1 you’re better off with vertex arrays (which are not an extension in 1.1) - particularly if you want a simple, lightweight code path that performs well on any computer.
1 Like
Also: OpenGL ES only supports vertex arrays, not glBegin
/glEnd
.
1 Like
This topic was automatically closed 183 days after the last reply. New replies are no longer allowed.