FERRAMENTAS LINUX: Inovação no Driver Gráfico Linux: Suporte do RADV Vulkan para o VK_EXT_device_address_binding_report

quarta-feira, 3 de abril de 2024

Inovação no Driver Gráfico Linux: Suporte do RADV Vulkan para o VK_EXT_device_address_binding_report

 Samuel Pitoiset, membro proeminente da equipe de driver gráfico Linux de código aberto da Valve, fez um avanço significativo: ele implementou o suporte no driver RADV Vulkan para a extensão Vulkan VK_EXT_device_address_binding_report com o Mesa 24.1

O que é VK_EXT_device_address_binding_report?

A extensão VK_EXT_device_address_binding_report foi introduzida no Vulkan 1.3.230. Ela permite que os aplicativos rastreiem a ligação de regiões do espaço de endereço virtual da GPU para que possam ser associados a objetos Vulkan específicos. Isso é crucial para a depuração, pois permite rastrear um endereço com falha de GPU até um objeto Vulkan.

Por que isso é importante?

Ao integrar o suporte para VK_EXT_device_address_binding_report ao driver Mesa RADV, Pitoiset resumiu sua importância de maneira simples, mas poderosa: 

“Pode ser muito útil para depurar travamentos de GPU.”

O que vem a seguir?

A implementação foi mesclada hoje no Mesa Git, logo antes do lançamento estável do Mesa 24.1 deste trimestre. Isso ajudará significativamente na depuração da GPU. 

Vale ressaltar que o RADV é o primeiro driver Mesa Vulkan a suportar esta extensão VK_EXT_device_address_binding_report.






Fonte 

Até a próxima !!

Nenhum comentário:

Postar um comentário