I sviluppatori di Raspberry Pi anu annunziatu chì l'urganizazione Khronos hà certificatu u driver di gràficu v3dv, chì hà passatu più di 100 mila teste da u CTS (Kronos Conformance Test Suite) è si trova cumpletamente cumpatibile cù a specificazione Vulkan 1.1.
U driver hè certificatu cù u chip Broadcom BCM2711, chì hè utilizatu in e schede Raspberry Pi 4, Raspberry Pi 400 è Compute Module 4. A prova hè stata realizata nantu à una scheda Raspberry Pi 4 cù a distribuzione Raspberry Pi OS basata nantu à u kernel. Linux 5.10.63, Mesa 21.3.0, è i servitori X. L'ottenimentu di a certificazione permette à Khronos di dichjarà ufficialmente a conformità cù i standard grafichi è di utilizà i marchi associati.
In più di Vulkan 1.1, u driver v3dv hà ancu introduttu supportu per i shaders di geometria è estensioni Vulkan senza specificazione. Supportu migliuratu per u debugger 3D RenderDoc è u tracciatore GFXReconstruct. Inoltre, i driver OpenGL è Vulkan anu aumentatu significativamente u rendiment di u codice generatu da u compilatore shader, chì hà un effettu pusitivu nantu à a velocità di i prugrammi chì utilizanu attivamente shaders, cum'è i ghjoculi basati nantu à l'Unreal Engine 4. U graficu sottu. mostra l'aumentu di u rendiment per certi ghjochi in percentuale:

Tutti i cambiamenti nutati in u driver v3dv sò digià aduttati in u prughjettu principale Mesa è prestu prestu dispunibule in a distribuzione Raspberry Pi OS. U driver v3dv hè limitatu à supportu per l'acceleratore gràficu VideoCore VI, utilizatu à partesi da u mudellu Raspberry Pi 4. Per i schede più vechji, u driver RPi-VK-Driver hè sviluppatu separatamente, chì implementa solu un subset di l'API Vulkan, postu chì e capacità di a GPU VideoCore furnita in schede prima di Raspberry Pi 4 sò limitati. ùn hè micca abbastanza per implementà cumplettamente l'API Vulkan.


Source: opennet.ru
