quinta-feira, 6 de junho de 2019
O Mesa 19.2 agora expõe o suporte ao EGL_EXT_platform_device liderado pela NVIDIA
Confira !!
O recurso mais recente que chega ao Mesa 19.2 é o código de dispositivo da plataforma EGL de desenvolvimento em desenvolvimento, desenvolvido por Emil Velikov.
O código EGL do Mesa agora expõe o suporte a EXT_EGL_platform_device, a extensão EGL originalmente elaborada por engenheiros da NVIDIA. Conforme explicado na especificação :
Cada vez mais, o EGL e suas APIs de cliente estão sendo usadas no lugar de APIs de renderização "nativas" para implementar a funcionalidade gráfica básica de sistemas de janelas nativos. Isso cria uma demanda por um método para inicializar exibições e superfícies do EGL diretamente sobre objetos de dispositivos ou GPU nativos, em vez de objetos do sistema de janela nativos. A mecânica de enumerar os dispositivos nativos subjacentes e construir exibições e superfícies EGL a partir deles foi resolvida de várias maneiras específicas da plataforma e da implementação. A família de dispositivos EGL de extensões oferece uma estrutura padronizada para autoinicializar o EGL sem o uso de qualquer API ou funcionalidade "nativa" subjacente.
Os desenvolvedores do Mesa têm se interessado principalmente neste suporte a dispositivos EGL para auxiliar na simplificação de algumas das suas configurações de teste. Mais detalhes sobre o plano de fundo para este trabalho e motivos podem ser encontrados através deste slide de PDF da Emil na conferência XDC2018 do ano passado.
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