OpenGL 2.0 版正在筹划中,详情见www.opengl.org
支持OpenGL的同志们敬请期待,OpenGL将再次将D3D甩在后面,提供最先进的功能和最有好的编程接口。
OpenGL 2.0由3Dlabs提议
当前主要问题:
系统和图像构筑自1992年来有了重大改变,但OpenGL没有跟上。
越来越感觉到OpenGL(核心)落后于今天先进硬件的功能和性能。
实现和应用的复杂性,导致了今天太多extension。
开发市场产品的需求。
目标:
提升到一个新的高度,以反映今天和不久的将来的显示硬件。(将由核心象D3D一样提供全部硬件功能)
展示下一代可编程图像硬件的图景。(将使用高级语言而不是汇编对显卡编程)
减小对extension的依赖,以可编程性取代复杂性。(由定义良好的核心功能取代大部分扩展功能)
对已有程序保持相当理想的兼容性。(老程序不经修改正常运行,并保持高效)
对不需要兼容性的场合,提供简洁干净的核心。(过时的函数剔除)
处理对动态媒体的需要。(提高动态材质等动态媒体的功能和效率)
新特性:
+标准化已有功能
-PBuffer功能提到核心功能
-包含大部分图象子系统
-集成并标准化WGL,GLX的功能
-大量Extension变为标准功能
+展现全部硬件能力
-使与图像系统的数据交换性能达到极限