quarta-feira, 13 de março de 2019
O suporte ao GLX_ARB_create_context_no_error chega no mesa
Confira !!
O Mesa 19.1 adicionou suporte para a extensão GLX para criar um contexto OpenGL / OpenGL ES que não gera erros - supondo que o driver suporte os tipos de KHR_no_error . Para aplicativos / jogos que adquirem seu contexto GL / GLES neste modo sem erros, ele pode gerar possíveis benefícios de desempenho.
Depois de ficar flutuando na lista de e-mails por muitos meses (bem, quase dois anos!), O suporte GLX_ARB_create_context_no_error entrou no código Mesa GLX para o release 19.1 do próximo trimestre.
O GLX_ARB_create_context_no_error é apenas permitir que um contexto seja criado sem o tratamento de erros ativado, supondo que o driver OpenGL suporte KHR_no_error, que é um requisito do OpenGL 4.6 e que a extensão sem erro é suportada por todos os proeminentes drivers do Mesa.
O modo KHR_no_error é sobre a possibilidade de desabilitar o código de validação / tratamento de erros nos drivers OpenGL como um esforço para reduzir a sobrecarga da CPU, em vez de sempre manter esse tratamento presente, que é o comportamento padrão em um mundo OpenGL. Mas se um aplicativo / jogo / compositor tiver algum erro OpenGL quando estiver no modo sem erros, um comportamento indefinido pode ocorrer - portanto, a extensão é útil principalmente para código pronto para produção que busca possíveis benefícios de desempenho (pequenos) e possível economia de energia dependendo sobre a plataforma gráfica.
Fonte
Até a próxima !!
Marcadores: Linux, Android, Segurança
#dev linux,
#Linux,
#Mesa,
#Notícia
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário