一個非常令人血脈噴張的消息,因為Aeroglass介面系統是建立在DirectX的關係,OpenGL在beta版的效果非常不彰。
轉載自
Hardmac.com
the OpenGL community is "boiling" since the release of the beta version of Windows Vista (ex-longhorn), and Microsoft statement regarding OpenGL support in MS future OS. It is known that Vista is rely on DirectX9 for all graphics, animations, etc...
With Windows XP, it is possible to run OpenGL-based application at full speed thanks to OpenGL drivers that have direct access to the hardware.
But it seems that Microsoft has decided to change this direct hardware access for OpenGL in Windows Vista.
Microsoft's current plan for OpenGL on Windows Vista is to layer OpenGL over Direct3D in order to use OpenGL with a composited desktop to obtain the Aeroglass experience. If an OpenGL ICD is run - the desktop compositor will switch off - significantly degrading the user experience.
Not only the OpenGL performance will be significantly reduced, but it will also become impossible tu run 2 applications simultaneously in the same display in frame-mode, one being DirectX-based , the other one being OpenGL-based.
So for the OpenGL community, it is quite clear that Microsoft has decided to force developers to use DirectX for all software if they wish to get full hardware power.
The bad thing for Mac users is of course that less OpenGL applications in PC world means less OpenGL applications ported to Mac.
Let's hope that the OpenGL community will be able to force Microsoft to change its mind...
Microsoft is back with another monopoly game...
ATI恭喜了,DirectX一直都是他的強項。nVidia真是倒楣,自從xbox事件得罪比爾方丈之後到現在還是逃不出來。
Mac x86版已經被破解了,大家準備跳槽吧。
