Windows進階光柵化平台
維基百科,自由的 encyclopedia
Windows進階光柵化平台(Windows Advanced Rasterization Platform,縮寫WARP)[1]是Windows 7及更高版本中的一個軟體光柵化程式(英語:Software rendering)、DirectX圖形執行時組件。通過「適用於Windows Vista的平台更新」,它也可用於Windows Vista和Windows Server 2008。
此條目需要精通或熟悉相關主題的編者參與及協助編輯。 |
WARP可以在無相容硬體、核心模式應用程式、無頭環境等情況下使用,或用於遠端桌面連接客戶端的Direct2D/DirectWrite遠端彩現。
WARP是一個全功能Direct3D 10.1彩現裝置,執行在多核心CPU上時效能與目前低階的顯示卡(如Intel GMA 3000)相當[2][3]。為了達到這種彩現效能水平,WARP採用了如即時編譯到x86機器碼等先進的技術,並支援如SSE2和SSE4.1等先進向量擴充。
WARP支援Direct3D 11執行時,並也相容功能級別10_1, 10_0、9_3、9_2和9_1;在Direct3D 11.1(英語:Direct3D 11.1)執行時中,WARP也支援功能級別11_0和11_1。[4]
在Windows 8中,WARP提供了「微軟基本彩現裝置」,取代了核心模式的VGA驅動程式。在Windows 8.1中,WARP被更新為支援功能級別11_1和平鋪資源。[5]
在Windows 10中,WARP更新為支援Direct3D 12(英語:Direct3D 12)的功能級別12_1;在Direct3D 12下,WARP也取代了參考的光柵化彩現器(Reference rasterizer)。