Windows Advanced Rasterization Platform - Windows Advanced Rasterization Platform

Windows Advanced Rasterization Platform ( WARP ) ist ein Software-Rasterizer und eine Komponente der DirectX -Grafiklaufzeit in Windows 7 und höher. Es ist für Windows Vista und Windows Server 2008 über ein Plattformupdate für Windows Vista verfügbar .

WARP kann verwendet werden , wenn keine kompatible Hardware verfügbar ist, in Kernel - Modus - Anwendungen oder in einer Headless - Umgebung oder für Remote - Rendering von Direct2D / Directwrite für Remote Desktop Connection - Clients.

WARP ist ein Direct3D 10.1-Renderer-Gerät mit vollem Funktionsumfang, dessen Leistung auf Multi-Core-CPUs mit aktuellen Low-End -Grafikkarten wie Intel GMA 3000 vergleichbar ist. Um diese Rendering-Leistung zu erreichen, verwendet WARP fortschrittliche Techniken wie die Just-in-Time-Kompilierung in x86- Maschinencode und die Unterstützung fortschrittlicher Vektorerweiterungen wie SSE2 und SSE4.1 .

WARP unterstützt Direct3D 11- Laufzeit und ist mit den Funktionsstufen 10_1, 10_0, 9_3, 9_2 und 9_1 kompatibel; in der Direct3D 11.1- Laufzeit unterstützt WARP zusätzlich die Funktionsstufen 11_0 und 11_1.

In Windows 8 bietet WARP Funktionen für den "Microsoft Basic Render Driver", der den Kernelmodus- VGA- Treiber ersetzt. In Windows 8.1 wurde WARP aktualisiert, um Feature-Level 11_1 und gekachelte Ressourcen zu unterstützen.

In Windows 10 wurde WARP aktualisiert, um Direct3D 12 auf Funktionsebene 12_1 zu unterstützen ; unter Direct3D 12 ersetzt WARP auch den Referenz-Rasterizer.

Verweise

Externe Links