開放式圖形庫?(OpenGL?)ATI? 驅動程序是由ATI開發的軟件接口? 技術是圖形卡硬件和OpenGL庫的抽象編程接口(API)之間的橋梁。每個操作系統有不同的驅動程序,銷售的各種圖形卡體系結構有不同的驅動程序。OpenGL?ATI?...
開放式圖形庫?(OpenGL?)ATI? 驅動程序是由ATI開發的軟件接口? 技術是圖形卡硬件和OpenGL庫的抽象編程接口(API)之間的橋梁。每個操作系統有不同的驅動程序,銷售的各種圖形卡體系結構有不同的驅動程序。OpenGL?ATI? 驅動程序專門設計用于在保持與OpenGL?API兼容的接口的同時,充分利用圖形硬件。該驅動程序包括自定義的OpenGL?擴展,可用于在OpenGL?框架內一致地訪問圖形卡的特殊功能或加速功能。并非所有ATI? 圖形卡有自己的自定義OpenGL?ATI? 驅動程序,這意味著有些共享一個通用的驅動程序,當某些功能被要求而硬件不支持時,這可能會導致問題。OpenGL是一種編程接口,允許軟件應用程序快速高效地創建三維(3D)場景。OpenGL?ATI? 驅動程序執行的是直接通過與主計算機系統通信的硬件接口訪問圖形卡的硬件。這有利于程序員,因為制造商在嚴格的規格范圍內生產驅動程序以獲得最佳性能。此外,ATI? 與維護OpenGL規范的體系結構評審委員會(ARB)合作,因此,隨著新硬件的開發,OpenGL?可以同時發展,并且可以從兩邊實現支持。例如,使用浮點數的操作在OpenGL?ATI中移動? 然后由圖形卡上的圖形處理單元(GPU)來處理,它有專門的寄存器,使操作盡可能快而不需要使用任何主計算機的處理能力許多處理碎片、頂點和矩陣的低級操作在大多數情況下都是通過驅動程序直接傳遞給GPU的。如果沒有驅動程序,這種功能將不可能或非常不可靠。整個圖形過程可以通過硬件進行優化。例如,OpenGL?ATI? 驅動程序可以將信息傳遞到GPU以便消除混疊,混合和多采樣可以直接在硬件中完成。驅動程序還提供對卡內臨時內存的訪問,因此紋理圖像或頂點數組可以完全在圖形硬件中存儲和操作。使用OpenGL?ATI時會出現一些復雜的問題? 驅動程序。ATI有很多硬件型號? 某些驅動程序共享的圖形卡,可能會導致某些函數調用的兼容性問題。此外,還需要執行一些非標準、非OpenGL?編程步驟,以便ATI? 卡可以執行自己的優化。創建一個為ATI優化的程序? 顯卡也可能意味著要制作一個與其他品牌的顯卡不兼容的程序
-
發表于 2020-08-06 21:38
- 閱讀 ( 719 )
- 分類:電腦網絡