FERRAMENTAS LINUX: O suporte para o Flush control chega no Mesa

terça-feira, 7 de novembro de 2017

O suporte para o Flush control chega no Mesa







Saiba mais !!



A extensão mais recente para a Mesa é a fiação no suporte ARB_context_flush_control.

A extensão ARB_context_flush_control é usada para definir melhor o comportamento ao lidar com vários contextos OpenGL. Com a maioria das APIs do sistema janelante, quando o contexto atual para um segmento é alterado, um flush implícito é emitido. Essa descarga implícita pode causar problemas com recursos OpenGL mais recentes, ou seja, buffers de memória compartilhada. O suporte ARB_context_flush_control permite definir o comportamento desejado pelo jogo / aplicativo para alternar entre os contextos GL / GLES. Desta forma, não há comportamento inadvertidamente problemático.

Mais detalhes sobre a extensão através do registro OpenGL . Esta extensão de contexto_flush_control não está atualmente obrigatória por nenhuma versão lançada da especificação OpenGL.

Adam Jackson, da Red Hat e Neil Roberts, da Intel, conseguiu esse suporte de controle flush em Mesa para o driver Intel Mesa e Gallium3D. Agora, é uma outra extensão GL interrompida a lista TODO para Mesa 17.4 / Mesa 18.0.


Fonte

Até a próxima!!

Nenhum comentário:

Postar um comentário