Podpora za Raspberry Pi 4 Certified Vulkan 1.1 Graphics API

Razvijalci Raspberry Pi so objavili certificiranje grafičnega gonilnika v3dv s strani organizacije Khronos, ki je uspešno prestal več kot 100 tisoč testov iz nabora CTS (Kronos Conformance Test Suite) in je popolnoma združljiv s specifikacijo Vulkan 1.1.

Gonilnik je certificiran s čipom Broadcom BCM2711, ki se uporablja v ploščah Raspberry Pi 4, Raspberry Pi 400 in Compute Module 4. Testiranje je bilo izvedeno na plošči Raspberry Pi 4 z distribucijo Raspberry Pi OS, ki temelji na jedru Linux 5.10.63, Mesa 21.3.0 in X -strežniki. Pridobitev certifikata vam omogoča uradno izjavo o združljivosti z grafičnimi standardi in uporabo povezanih blagovnih znamk Khronos.

Poleg Vulkana 1.1 je gonilnik v3dv uvedel tudi podporo za senčnike geometrije in razširitve Vulkan brez specifikacij. Izboljšana podpora za 3D razhroščevalnik RenderDoc in sledilnik GFXReconstruct. Poleg tega sta gonilnika OpenGL in Vulkan znatno povečala zmogljivost kode, ki jo ustvari prevajalnik senčil, kar pozitivno vpliva na hitrost programov, ki aktivno uporabljajo senčnike, kot so igre, ki temeljijo na motorju Unreal Engine 4. Spodnji graf prikazuje povečanje zmogljivosti za nekatere igre v odstotkih:

Podpora za Raspberry Pi 4 Certified Vulkan 1.1 Graphics API

Vse omenjene spremembe v gonilniku v3dv so bile že sprejete v glavni projekt Mesa in bodo kmalu na voljo v distribuciji Raspberry Pi OS. Gonilnik v3dv je omejen na podporo za grafični pospeševalnik VideoCore VI, ki se uporablja od modela Raspberry Pi 4. Za starejše plošče se ločeno razvija gonilnik RPi-VK-Driver, ki izvaja samo podmnožico API-ja Vulkan, saj zmožnosti grafičnega procesorja VideoCore, dobavljenega v ploščah pred Raspberry Pi 4, so omejene. ni dovolj za popolno implementacijo API-ja Vulkan.

Podpora za Raspberry Pi 4 Certified Vulkan 1.1 Graphics API
Podpora za Raspberry Pi 4 Certified Vulkan 1.1 Graphics API


Vir: opennet.ru

Dodaj komentar