Raspberry Pi 4 er certificeret til at understøtte Vulkan 1.1 grafik API

Raspberry Pi-udviklerne annoncerede certificeringen af ​​v3dv-grafikdriveren af ​​Khronos-organisationen, som med succes har bestået mere end 100 test fra CTS-sættet (Kronos Conformance Test Suite) og er fundet at være fuldt kompatibel med Vulkan 1.1-specifikationen.

Driveren er certificeret ved hjælp af Broadcom BCM2711-chippen, der bruges i kortene Raspberry Pi 4, Raspberry Pi 400 og Compute Module 4. Test blev udført på Raspberry Pi 4-kortet med Raspberry Pi OS-distributionen baseret på Linux-kernen 5.10.63, Mesa 21.3.0 og X -servere. At opnå certifikatet giver dig mulighed for officielt at erklære kompatibilitet med grafikstandarder og bruge de tilhørende Khronos-varemærker.

Udover Vulkan 1.1 introducerede v3dv-driveren også understøttelse af geometriskyggere og ikke-specifikke Vulkan-udvidelser. Forbedret understøttelse af 3D-debuggeren RenderDoc og sporingen GFXReconstruct. Derudover har OpenGL- og Vulkan-driverne markant øget ydeevnen af ​​den kode, der genereres af shader-compileren, hvilket har en positiv effekt på hastigheden af ​​programmer, der aktivt bruger shaders, såsom spil baseret på Unreal Engine 4. Grafen nedenfor viser præstationsstigningen for nogle spil i procent:

Raspberry Pi 4 er certificeret til at understøtte Vulkan 1.1 grafik API

Alle bemærkede ændringer i v3dv-driveren er allerede blevet overtaget i Mesa-hovedprojektet og vil snart blive tilgængelige i Raspberry Pi OS-distributionen. v3dv-driveren er begrænset til understøttelse af VideoCore VI-grafikacceleratoren, der bruges startende med modellen Raspberry Pi 4. For ældre boards udvikles RPi-VK-Driver-driveren separat, som kun implementerer en delmængde af Vulkan API, da mulighederne for VideoCore GPU'en, der blev leveret i boards før Raspberry Pi 4, er begrænset. er ikke nok til fuldt ud at implementere Vulkan API.

Raspberry Pi 4 er certificeret til at understøtte Vulkan 1.1 grafik API
Raspberry Pi 4 er certificeret til at understøtte Vulkan 1.1 grafik API


Kilde: opennet.ru

Tilføj en kommentar