Для Raspberry Pi 4 сертыфікавана падтрымка графічнага API Vulkan 1.1

Распрацоўнікі Raspberry Pi абвясцілі аб сертыфікацыі арганізацыяй Khronos графічнага драйвера v3dv, які паспяхова прайшоў больш за 100 тысяч тэстаў з набору CTS (Kronos Conformance Test Suite) і прызнаны цалкам сумяшчальным са спецыфікацыяй Vulkan 1.1.

Драйвер сертыфікаваны пры выкарыстанні чыпа Broadcom BCM2711, які ўжываецца ў поплатках Raspberry Pi 4, Raspberry Pi 400 і Compute Module 4. Праверка была выканана на плаце Raspberry Pi 4 з дыстрыбутывам Raspberry Pi OS на базе ядра Linux 5.10.63. -сервера. Атрыманне сертыфіката дае магчымасць афіцыйна заяўляць аб сумяшчальнасці з графічнымі стандартамі і выкарыстоўваць звязаныя з імі гандлёвыя маркі Khronos.

Апроч Vulkan 1.1 у драйверы v3dv таксама была рэалізаваная падтрымка геаметрычных шэйдараў і не ахопленых спецыфікацыяй пашырэнняў Vulkan. Палепшана падтрымка 3D-адладчыка RenderDoc і трасіроўшчыка GFXReconstruct. Акрамя таго ў драйверах OpenGL і Vulkan значна падвышаная прадукцыйнасць кода, генераванага кампілятарам шэйдараў, што дадатна мовілася на хуткасці працы праграм, актыўна выкарыстоўвалых шэйдары, напрыклад гульняў на базе рухавічка Unreal Engine 4. На графіцы ніжэй паказаны прырост прадукцыйнасці некаторых гульняў у адсотках:

Для Raspberry Pi 4 сертыфікавана падтрымка графічнага API Vulkan 1.1

Усе адзначаныя змены ў драйверы v3dv ужо прыняты ў асноўны склад праекту Mesa і хутка стануць даступныя ў дыстрыбутыве Raspberry Pi OS. Драйвер v3dv абмежаваны падтрымкай графічнага паскаральніка VideoCore VI, які ўжываецца пачынальна з мадэлі Raspberry Pi 4. Для старых поплаткаў асобна развіваецца драйвер RPi-VK-Driver, які рэалізуе толькі падмноства API Vulkan, бо магчымасцяў GPU VideoCore, якія пастаўляліся ў поплатках да Raspberry Pi 4, недастаткова для паўнавартаснай рэалізацыі API Vulkan.

Для Raspberry Pi 4 сертыфікавана падтрымка графічнага API Vulkan 1.1
Для Raspberry Pi 4 сертыфікавана падтрымка графічнага API Vulkan 1.1


Крыніца: opennet.ru

Дадаць каментар