FERRAMENTAS LINUX: O RadeonSI NIR obtém o suporte para o Computer Shader

sexta-feira, 2 de fevereiro de 2018

O RadeonSI NIR obtém o suporte para o Computer Shader


Saiba mais!!



Timothy Arceri, da equipe de drivers de GPU Linux da Valve, continua recebendo o suporte RadeonSI NIR até o zero.

Timothy liderou o trabalho em shaders de tesselagem para o back-end do NIR da RadeonSI e também levou este caminho de código experimental para o suporte GLSL 4.50 , entre outras melhorias para o driver de gráficos Radeon Linux de código aberto.

O trabalho mais recente é fazer com que os shaders de computação OpenGL funcionem ao usar o caminho de código NIR da RadeonSI. Os últimos mapeamentos de Timothy ajudam as pessoas a usar Shaders de computação no RadeonSI NIR, exceto por variável compartilhada e suporte atômico, mas ele pretende abordar as próximas.

Mais detalhes sobre a lista de discussão do Mesa .

Os usuários RadeonSI podem experimentar o código NIR através do R600_DEBUG = nirvariável de ambiente. Este back-end do NIR é, em última instância, necessário para o suporte de ingestão SPIR-V, mas, mais adiante, o RadeonSI pode usar o NIR para a sua representação intermediária e evitar o TGSI, mas isso ainda é uma saída. Se estiver tentando o código RadeonSI NIR hoje, esteja ciente das prováveis ​​regressões .


Fonte

Até a próxima!!

Nenhum comentário:

Postar um comentário