MS已经很早就放出消息说Vista下对OpenGL的支持只到1.3
然后我在Vista下跑OpenGL,那已不是1.3那么简单,目前的版本,是完全无法运行
回想起之前黑盒子测试VBO的效率过低,最后解决方案只是更新一下驱动就好了
由此可见Vendor对于OpenGL ICD的重视程度
根据MS的Vista架构图中所示,OpenGL也已经沦为三等公民,运行效率肯定是不如Direct3D来得那么直接
最近Khronos接手OpenGL,它是一个以嵌入产品为核心的公司
接手后动作频繁,比起之前的ARB要来得迅速
于是我们很快看到了OpenGL 2.1
但是从本质上来说
如果没有一个强势的组织去领导,如:拥有OS的MS,或是显卡厂商本身去支持
任何Spec只不过空纸一张,或者反应太慢,逐渐失去市场
MS与CAD的公司关系也逐渐热乎
以前可能专业级的渲染还非OpenGL不可
但如果MS大把研发费用砸向autodesk之类的公司的话
加上未来平台D3D的效率优势
OpenGL就会失去存在的价值而逐渐淡出
未来可能只会有OpenGL ES存在
而我们只能开始怀念OpenGL,像是我们怀念3dfx Glide一样
阿弥托佛,阿门!