segunda-feira, 9 de julho de 2018

O VK_KHR_8bit_storage é conectado ao driver ANV Vulkan da Intel, correções disponíveis






Confira!!



Uma das três novas extensões do Vulkan introduzidas na atualização de especificação Vulkan 1.1.80 deste fim de semana é a VK_KHR_8bit_storage para fornecer tipos de 8 bits que agora está disponível em forma de correção para o driver Linux "ANV" Vulkan de código aberto da Intel.

O desenvolvedor do Intel ANV, Jason Ekstrand, enviou  os bits iniciais do 1.1.80  e a fiação em VK_KHR_create_renderpass2 . Agora, o desenvolvedor de Igalia, Jose Maria Casanova Crespo, enviou nove patches para ativar a extensão de armazenamento de 8 bits para o driver ANV.

A extensão VK_KHR_8bit_storage permite tipos de 8 bits dentro de buffers de armazenamento / uniformes e envia blocos constantes. O back-end da Intel já suportou algumas operações de 8 bits, então não é tão ruim conseguir o suporte ANV tão rapidamente. No total, são apenas mais de 100 linhas de código adicionais para esta última extensão Vulkan.

Separadamente, mas também na parte frontal do Vulkan 1.1.80, o desenvolvedor do driver GPU da Valve Linux, Samuel Pitoiset, enviou correções para habilitar a extensão VK_KHR_create_renderpass2 no driver RADV.

Espero que todo esse trabalho seja eliminado a tempo para a ramificação do Mesa 18.2, que deve acontecer em cerca de duas semanas.

Fonte

Até a próxima!!