FERRAMENTAS LINUX: O Sombreamento Tessellation chega para o Backend do RadeonSI NIR

sexta-feira, 5 de janeiro de 2018

O Sombreamento Tessellation chega para o Backend do RadeonSI NIR



Saiba mais!!



O trabalho liderado pelo desenvolvedor do driver Valve para o Linux, Timothy Arceri, sobre a adição de suporte de shader de tessellation ao caminho de código NIR da RadeonSI foi mesclado ao Mesa 17.4-dev Git.

O RadeonSI Gallium3D vem trabalhando em um back-end NIR para eventualmente suportar a ingestão de SPIR-V, conforme necessário para a compatibilidade do OpenGL 4.6 com o compartilhamento de código com o código Vulkan RADV. Eventualmente, embora RadeonSI eventualmente possa mudar para usar NIR completamente como sua representação intermediária. Mas antes que isso possa acontecer, o suporte RadeonSI NIR precisa chegar à paridade com seu suporte OpenGL existente quando vinculado ao TGSI IR.

Um dos recursos que limitam seu suporte OpenGL com o RadeonSI NIR até agora não era o suporte para os shaders do tesselation. Na semana passada, Arceri postou patches do Tesellation  RadeonSI NIR iniciais enquanto a noite passada esses remendos foram combinados com o Git.

Após uma série de patches, o suporte de tesselagem RadeonSI NIR foi ativado a tempo para o que se tornará o lançamento do Mesa 18.0 deste trimestre. RadeonSI NIR não é usado por padrão, mas você pode experimentar esse back-end através da variável de ambiente R600_DEBUG = nir .

fonte

Até a próxima!

Nenhum comentário:

Postar um comentário