OpenGL2.0标准完全兼容之前的1.0~1.5标准,它的最重要的进展就是在OpenGL 核心中添加了可编程渲染的部分,包括对Shader Object,Shader program,及GLSL的支持。
其他的添加还有:
多重渲染目标(Multiple Render Targets)
非2次幂纹理(Non-Power-Of-Two Texture support)
点精灵(Point Sprites )
分离模板(Seperate Stencil)
当从1.5ARB升级到2.0时,那些ARB后缀的扩展API需要更名。
OGL2.0中还定义了一些跟实现相关的常数,这些常数都可以用glGetIntegerv()或glGetString()获取.