FERRAMENTAS LINUX: O RadeonSI Gallium3D chega no Mesa 19.1 e permite o suporte a compilação de sombreamento paralelo

segunda-feira, 1 de abril de 2019

O RadeonSI Gallium3D chega no Mesa 19.1 e permite o suporte a compilação de sombreamento paralelo





Confira !!



Marek Olšák, da AMD, deu início ao novo mês finalmente conseguindo suporte para as extensões ARB / KHR em torno do suporte paralelo à compilação de shaders.

Em fevereiro, ele publicou os patches do RadeonSI para implementar as extensões KHR_parallel_shader_compile e ARB_parallel_shader_compile, incluindo o trabalho necessário para o núcleo do Mesa e o Gallium3D. É esse trabalho que agora foi mesclado ao Mesa Git.

Essas extensões de compilação de sombreamento paralelo oferecem suporte a aplicativos / mecanismos para fornecer uma dica para o driver sobre o número máximo de encadeamentos de CPU que ele solicitaria para compilar os shaders e também um meio de consultar se o processo de compilação do shader foi concluído. KHR_parallel_shader_compile faz parte do OpenGL 4.6.

Ao longo de dezenas de linhas de código adicionadas, os patches agora estão no lugar do núcleo do Mesa / Gallium3D e com o Mesa 19.1, o RadeonSI é o primeiro driver do Mesa OpenGL que suporta essas extensões. Fora do Mesa, a pilha de drivers proprietários da NVIDIA suporta há muito tempo essas extensões.

Fonte

Até a próxima !

Nenhum comentário:

Postar um comentário