Modern OpenGL

Hello everyone.

 

At previous LD many people were complaining about OpenGL 4.3 that was required to play my game; they was asking for version for lower OpenGL, like 3.3.

Well, I didn’t used fancy shaders that rely on modern features, so I quickly ported it to 3.3. But I may use modern features in future projects.

I thought 4.3 runs on almost every card with modern drivers, except integrated Intel ones.

 

So, I’m wondering:

Is OpenGL 4.3 hardware actually not that common as I think?

Or some guys are just too lazy to update their drivers? 馃榾

Comments

indigo
03. Dec 2014 路 15:19 UTC
Well, I’m can’t speak for everybody, but I have a proper, dedicated GPU, my PC is not antique, and yet this is my OpenGL version string:

> OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.1.3

I guess the driver situation is always worse on Linux than under Windows, but still!
03. Dec 2014 路 16:24 UTC
GL3 is more common. GL2 is still around.
agmcleod
03. Dec 2014 路 16:55 UTC
I would definitely only use opengl 3, unless you require to use 4 for something now. If you want to leverage opengl4 in the future, you can always update it later.
mildmojo
03. Dec 2014 路 17:03 UTC
I was going to point to the Steam hardware survey, too.
HolyBlackCat
03. Dec 2014 路 17:41 UTC
Thanks for your answers, everyone. I think, I’ll keep 4.3, at least now. When everything will be ready, I’ll probably port it to 3.3.