Raspberry Pi 4 är certifierad för att stödja Vulkan 1.1 grafik API

Raspberry Pi-utvecklarna tillkännagav certifieringen av v3dv-grafikdrivrutinen av Khronos-organisationen, som framgångsrikt har klarat mer än 100 tusen tester från CTS (Kronos Conformance Test Suite) uppsättningen och befunnits vara helt kompatibel med Vulkan 1.1-specifikationen.

Drivrutinen är certifierad med Broadcom BCM2711-chippet som används i korten Raspberry Pi 4, Raspberry Pi 400 och Compute Module 4. Testning utfördes på Raspberry Pi 4-kortet med Raspberry Pi OS-distributionen baserad på Linux-kärnan 5.10.63, Mesa 21.3.0 och X-servrar. Genom att erhålla certifikatet kan du officiellt deklarera kompatibilitet med grafikstandarder och använda tillhörande Khronos-varumärken.

Utöver Vulkan 1.1 introducerade v3dv-drivrutinen även stöd för geometriskuggare och icke-specifika Vulkan-tillägg. Förbättrat stöd för 3D-debuggern RenderDoc och spåraren GFXReconstruct. Dessutom har OpenGL- och Vulkan-drivrutinerna avsevärt ökat prestandan för koden som genereras av shader-kompilatorn, vilket har en positiv effekt på hastigheten för program som aktivt använder shaders, till exempel spel baserade på Unreal Engine 4. Grafen nedan visar prestandaökningen för vissa spel i procent:

Raspberry Pi 4 är certifierad för att stödja Vulkan 1.1 grafik API

Alla noterade ändringar i v3dv-drivrutinen har redan införts i Mesa-huvudprojektet och kommer snart att bli tillgängliga i Raspberry Pi OS-distributionen. V3dv-drivrutinen är begränsad till stöd för VideoCore VI-grafikacceleratorn, som används från och med modellen Raspberry Pi 4. För äldre kort utvecklas drivrutinen RPi-VK-Driver separat, som implementerar endast en delmängd av Vulkan API, eftersom kapaciteten hos VideoCore GPU som levererades i kort innan Raspberry Pi 4 är begränsade. räcker inte för att fullt ut implementera Vulkan API.

Raspberry Pi 4 är certifierad för att stödja Vulkan 1.1 grafik API
Raspberry Pi 4 är certifierad för att stödja Vulkan 1.1 grafik API


Källa: opennet.ru

Lägg en kommentar