在面臨Direct3D的時候,OpenGL最大的麻煩是從未得到微軟的官方支持,不過Windows Vista會改變這一局面,因為OpenGL將在微軟新操作系統中得到原生支持。
盡管GPU生產商一直都在支持OpenGL,很多游戲和應用程序也離不開OpenGL,但微軟喜歡的自然是自家的Direct3D,OpenGL也一直被Windows排擠,即使對即將發布的Vista來說,微軟也曾明確表示,OpenGL支持只會是基于Direct3D的一個層,實際應用中就涉及轉換,因而必然導致性能損失。
OpenGL開發和發展組織Khronos Group本周發布報告稱,Vista將原生支持OpenGL,而無需通過基于Direct3D的層。通過標準的Windows可安裝客戶端驅動程序(ICD),OpenGL將得到完整的加速,并完全兼容Vista的Aero Glass界面,而如果沒有該驅動,Vista只能依靠默認的層模式使用OpenGL,功能將受到很大的限制。
Khronos Group還稱,待到Vista出貨時,基于OpenGL的Aero Glass將超越基于Direct3D的。
不過,OpenGL ICD驅動仍需要單獨下載,而不會集成在Windows Vista安裝盤中。Khronos Group表示,NVIDIA已經有了該驅動的Beta 2版,ATi也會很快推出。
新聞熱點
疑難解答