Jump to content

Windows Advanced Rasterization Platform

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by 83.167.100.36 (talk) at 17:05, 22 November 2009 (WARP10 supports D3D11 runtime, NOT rendering features which remain at 10.1/10 and 10 Feature Level 9). 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 theDesktop Windows 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. {{cite news}}: Check date values in: |date= (help)
  2. ^ "MSDN - DirectX SDK - Direct3D 10 - D3D10_FEATURE_LEVEL". Microsoft. Retrieved 2009-06-09.

Further reading