Before version 4.6, OpenGL relied strictly on compiling raw OpenGL Shading Language (GLSL) source strings at runtime. This introduced heavy compilation overhead and vendor-specific driver bugs.
Some of the key features of OpenGL 4.6 include: opengl 4.6