FERRAMENTAS LINUX: O Driver Intel "Crocus" para os iGPUs antigos bate com o suporte ao perfil de compatibilidade do OpenGL

quarta-feira, 9 de fevereiro de 2022

O Driver Intel "Crocus" para os iGPUs antigos bate com o suporte ao perfil de compatibilidade do OpenGL

 

Confira !!

O driver Intel Crocus Mesa, que fornece suporte Gallium3D de código aberto para hardware gráfico mais antigo do i965 até a era Haswell, agora oferece um suporte de perfil de compatibilidade OpenGL muito melhor.

Para um contexto de núcleo OpenGL, o driver Crocus Gallium3D há muito tempo expôs o suporte OpenGL 4.6 ou OpenGL 3.3 em gerações anteriores de gráficos Intel devido a restrições de hardware. Enquanto isso, ao criar um contexto de perfil de compatibilidade OpenGL, ele foi limitado ao GLSL 140 / OpenGL 3.1.

Essa restrição de perfil de compatibilidade OpenGL mais baixa, embora com o tempo, foi um exagero e agora está sendo aumentada. Essa solicitação de mesclagem que está aberta há meio ano agora permite que a Crocus anuncie as mesmas versões de perfil de compatibilidade OpenGL como um contexto principal - OpenGL 4.6 para gráficos Haswell/Gen7.5 e mais recentes ou OpenGL 3.3 para gerações anteriores.

A versão de contexto de compatibilidade mais alta produz três novas falhas no caso de teste do Piglit OpenGL, mas no geral não é ruim, considerando a idade do hardware e o Crocus iniciado nos últimos dois anos, independente da Intel como substituto do driver Mesa clássico i965.

A mudança para aumentar a versão de contexto de compatibilidade OpenGL está disponível para o Mesa 22.1 do próximo trimestre. O perfil de compatibilidade OpenGL permite o uso da funcionalidade GL obsoleta/removida em versões mais recentes da especificação OpenGL em comparação com o contexto principal.





Fonte

Até a próxima !!


Nenhum comentário:

Postar um comentário