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.
Até a próxima !!
Nenhum comentário:
Postar um comentário