據有關消息報道,AMD日前向開源軟件開發社區公布了R600和R700 GPU的3D加速開發代碼,包括一款3D加速Demo程序,升級版的顯卡驅動以及Direct Rendering Manager渲染管理器的更新。對于普通用戶來說,這一消息意味著真正支持3D加速的Linux開源驅動程序又近了一步,各種Linux發行版本有望在今年2季度左右正式支持A卡3D加速。自從AMD收購ATI以來,開源團體就開始期待AMD何時能夠開放顯卡開發源代碼,讓Linux系統也能實現3D加速。2007年9月,AMD終于采納了用戶的呼聲,同意開放ATI驅動文檔。2008年2月在NDA保密協議的限制下,AMD向部分開發人員提供了過去幾代GPU的開發文檔,并隨后和Novell合作推出了首款開源驅動。
此次,R600和R700 3D代碼的公布讓很多Linux開發人員喜出望外,尤其是包含了最新的R700代碼,讓Radeon HD 4800系列顯卡也進入了開源3D加速的視野,趕上了市場主流的步伐。據悉,R600的開源文檔之所以用了15個月的時間才能夠公布,是因為其間AMD做了大量刪節工作,將任何無關3D引擎本身,以及涉及AMD未來產品的代碼進行了仔細刪減。最后公開的代碼還經過了AMD高層軟硬件開發主管的全面檢查,保證它們可以在無需保密協議限定的情況下完整公開。目前公開的代碼僅涉及3D引擎開發,不過AMD表示未來會開放一些其他功能的開源項目,諸如UVD視頻引擎等。有興趣的Linux開發人員已經可以到Freedesktop項目網站上下載AMD顯卡3D加速代碼。
(第三媒體 2009-01-04)