Confira !!
O Vulkan 1.2.149 foi lançado hoje e sua única extensão é outra adição à API do Vulkan para ajudar camadas de tradução como o DXVK a mapear outras APIs gráficas no topo.
A Vulkan tem recebido muito bem as adições para ajudar a executar APIs gráficas como OpenGL e Direct3D. Com o lançamento de hoje do Vulkan 1.2.149, há outra adição para ajudar nesse esforço de vários projetos e seus VK_EXT_4444_formats.
A extensão VK_EXT_4444_formats foi criada por Joshua Ashton, que trabalhou anteriormente no D9VK (agora fundido no DXVK) como parte dos esforços da Valve / CodeWeavers, juntamente com o desenvolvedor de código-fonte / mesa / ANV Jason Ekstrand da Intel. Esta extensão é sobre o suporte aos formatos A4R4G4B4 (VK_FORMAT_A4R4G4B4_UNORM_PACK16_EXT) e A4B4G4R4 (VK_FORMAT_A4B4G4R4_UNORM_PACK16_EXT). A4R4G4B4 para o formato de pixel ARGB de 16 bits, em particular, deve ser útil para o Direct3D.
A nova documentação do Vulkan descreve tanto que o suporte a esses formatos está sendo feito em nome deles sendo usados por "outras APIs gráficas atuais" e "Esta extensão pode ser útil para criar camadas de conversão para essas APIs ou para portar aplicativos que usam esses formatos." sem ter que recorrer a swizzles ".
Além de apresentar o VK_EXT_4444_formats, o restante do Vulkan 1.2.149 equivale a um pequeno trabalho de documentação. Mais detalhes através deste commit do Git .
Até a próxima !
Nenhum comentário:
Postar um comentário