Jump to content

Windows Advanced Rasterization Platform

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Full-date unlinking bot (talk | contribs) at 02:26, 10 December 2009 (Unlinking full-dates. Details here. Codes: ISO1(×1)). 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-lewel 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] which allows the Desktop Window Manager in Windows 7 to use WARP when no hardware accelerated devices are available.


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