Windows Advanced Rasterization Platform
The Windows Advanced Rasterization Platform (WARP10) is a software rasterizer device that is a component of Windows Graphics runtime in Windows 7 and Windows Server 2008 R2, as well as Windows Vista and Windows Server 2008 (with Platform Update installed).
WARP can be used when no compatible hardware is available, in kernel mode applications or in a headless environment, or remote rendering of Direct2D/DirectWrite for Remote Desktop Connection clients.
WARP is a full-featured Direct3D 10.1 renderer device with performance on par with current low-level graphics cards such as Intel GMA 3000.[1] To achieve this level of rendering performance, WARP employs advanced techniques such as just-in-time compilation to x86 machine code and support for advanced vector extensions such as SSE2 and SSE4.1.
WARP supports Direct3D 11 runtime and is compatible with D3D10_FEATURE_LEVEL_9_n
.[2]
References
- ^ Sarah Gingichashvili (2008-12-10). "Windows 7 Brings Software Based Graphics". The Future of Things.
- ^ "MSDN - DirectX SDK - Direct3D 10 - D3D10_FEATURE_LEVEL". Microsoft. Retrieved 2009-11-22.
Further reading
- Andy Glaister (November 2008). "Windows Advanced Rasterization Platform (WARP) In-Depth Guide". MSDN Library. Microsoft.