FERRAMENTAS LINUX: O driver Vulkan Open Source PowerVR da Imagination atinge a Infraestrutura de Hard Coding

terça-feira, 21 de junho de 2022

O driver Vulkan Open Source PowerVR da Imagination atinge a Infraestrutura de Hard Coding

 

Confira !!

Devido ao estado inicial do driver Vulkan de código aberto PowerVR Rogue da Imagination no Mesa, uma infraestrutura de "codificação rígida" foi adicionada para ajudar a carregar gráficos / shaders de computação codificados nesse driver até que seu compilador esteja avançado o suficiente para ser útil e marcar esta infraestrutura como desnecessária/redundante.

Em março, a Imagination anunciou seu driver PowerVR Rogue Vulkan de código aberto que foi incorporado ao Mesa 22.1 . Este driver Mesa Vulkan de código aberto "PVR" ainda está no início e ainda não possui nenhum suporte robusto ao compilador de sombreamento.


Este driver de código aberto PowerVR Rogue ainda não é realmente útil para os usuários finais, supondo que você tenha algum chip com IP gráfico Rogue suportado. O código recém-mesclado adiciona a infraestrutura para lidar com pipelines Vulkan codificados para gráficos e computação. É parte de um esforço para obter mais demos Vulkan em execução neste driver Linux de código aberto para exercitar os caminhos de código até que o próprio compilador do PVR esteja longe o suficiente para ir corretamente do SPIR-V.

Na solicitação de mesclagem , foram levantadas preocupações sobre a incorporação de blobs no Mesa. O argumento da imaginação era que já existem bolhasque é usado para a demonstração do triângulo Vulkan em seu driver upstream. Ter a capacidade com o driver upstream para executar facilmente esses blobs codificados também ajudará a habilitar outras plataformas PowerVR até que o suporte do compilador esteja pronto. Novamente, esses blobs codificados são destinados apenas como uma medida temporária até que tenham um compilador útil instalado.

Portanto, para os interessados, essa infraestrutura de codificação do pipeline gráfico agora foi mesclada para o Mesa 22.2 com o trabalho contínuo de desenvolvimento do driver PowerVR Vulkan.







Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário