Acceptance of OpenGL 4

Just recently starting to learn the β€œnew” OpenGL (programmable rather than a fixed function, I learned from Nehe Tutorials), I wonder if learning OpenGL 3 has been useful since the release of OpenGL 4.

I ask because I wonder how many machines can use OpenGL 4.

Is it widely accepted at present, does most video cards support it? Is OpenGL 4 even radically different from OpenGL 3?

+4
source share
2 answers

OpenGL 4 is not much different from OpenGL 3. It supports binary shaders and 64-bit data types and some other things, but none of your OpenGL 3 applications are deprecated.

+5
source

As above, but if you want to learn the modern way to use OpenGL, I recommend using only the main profile, and not obsolete bits (fixed functions ...). You can disable GL when calling legacy functions or run the application via gDEBugger (for free), which will give you warnings.

+3
source

Source: https://habr.com/ru/post/1345989/


All Articles