Jump to content

Windows Advanced Rasterization Platform

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by DmitryKo (talk | contribs) at 11:17, 14 July 2010 (DWM does not use WARP: http://blogs.msdn.com/b/directx/archive/2009/11/18/internet-explorer-announces-to-use-directwrite-direct2d.aspx). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

The Windows Advanced Rasterization Platform (WARP10) is a software rasterizer device that is a component of Windows Graphics runtime in Windows 7 and Windows Vista.

WARP can be used when no compatible hardware is available, in kernel mode applications or in 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

  1. ^ Sarah Gingichashvili (2008-12-10). "Windows 7 Brings Software Based Graphics". The Future of Things.
  2. ^ "MSDN - DirectX SDK - Direct3D 10 - D3D10_FEATURE_LEVEL". Microsoft. Retrieved 2009-11-22.

Further reading