FERRAMENTAS LINUX: O código do Microsoft "Dzn" do Mesa está atingindo 99,75%+ de conformidade com o Vulkan 1.0

sexta-feira, 20 de janeiro de 2023

O código do Microsoft "Dzn" do Mesa está atingindo 99,75%+ de conformidade com o Vulkan 1.0

 


O código do Microsoft Dozen "Dzn" dentro do Mesa é uma implementação Vulkan construída sobre o Direct3D 12 para aproveitar esta moderna API de gráficos/computação padrão da indústria sobre a API D3D12 da Microsoft, caso o sistema não possua um driver Vulkan nativo subjacente ou em casos como o uso do Windows Subsystem para Linux . Dozen está agora acima de 99% para sua taxa de aprovação de conformidade para o Vulkan 1.0 e mais do Vulkan 1.1 está sendo trabalhado pelos engenheiros da Microsoft que contribuem com o código-fonte aberto para o Mesa.

No início deste mês, o Dozen da Microsoft estava com uma taxa de aprovação de 98,5% para o Vulkan 1.0 com esta implementação construída sobre o D3D12. Agora eles estão acima de 99% e basicamente terminaram com o suporte Vulkan 1.0.

Mesclado há alguns dias foram mais correções que agora atingiu uma taxa de aprovação de 99,15% para o Vulkan 1.0 Conformance Test Suite (CTS). E então uma última rodada de correções levou o código Dzn a uma taxa de aprovação de 99,75% para o Vulkan 1.0. Então, o Dozen agora está basicamente completo para sua cobertura Vulkan 1.0 enquanto roda em drivers Direct3D 12 no Windows. (Separadamente, havia também um MR que forneceu algumas correções para aproveitar o jogo No Man's Sky no topo de Dzn.)

Com o Vulkan 1.0 efetivamente concluído, já existe um código mesclado de ontem implementando o suporte de visualização múltipla do Vulkan, que é um recurso necessário para Vulkan 1.1. Uma solicitação de mesclagem abertaontem, mas ainda não mesclado, está implementando subgrupos básicos para o Dozen, outro recurso obrigatório do Vulkan 1.1. Portanto, agora parece que a Microsoft se concentrará em lidar com o Vulkan 1.1 para o Dozen.

O Vulkan 1.1 é o próximo para o Dozen da Microsoft.

Vindo de fora da Microsoft, a fusão ontem com o Mesa era >um href="https://www.phoronix.com/news/Mesa-Adds-Xbox-GDK">suporte para direcionar o Xbox Game Development Kit da Microsoft e permitir que o Mesa funcionasse nos consoles de jogos Xbox One e Xbox Series X/S. Inicialmente, o foco desse projeto é fazer com que o OpenGL no Direct3D 12 funcione nos consoles de jogos do Xbox, mas será interessante se o Dozen acabar trabalhando lá também... , não oficialmente, é claro.

Essas melhorias mais recentes do Microsoft Dzn estão indo para o Mesa Git para o lançamento do Mesa 23.1 que acontecerá no segundo trimestre.







Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário