Nesta semana, o Mesa 24.2 está incorporando um conjunto de 12 patches que foram preparados ao longo de quatro meses.
Esses patches visam oferecer suporte às extensões de compactação de taxa fixa OpenGL/EGL, proporcionando avanços significativos na performance gráfica.
- Suporte às Extensões de Compactação de Taxa Fixa
- Trabalho de Louis-Francis Ratté-Boulianne
Louis-Francis Ratté-Boulianne, da Collabora, conectou o suporte para essas extensões de compactação de buffer de quadros de taxa fixa.
Esses patches podem ser utilizados por qualquer um dos drivers Gallium3D que suportem os ganchos necessários.
Extensões Suportadas
- GL_EXT_texture_storage_compression: Esta extensão permite que jogos e aplicativos optem pela compactação para texturas imutáveis, otimizando a utilização da memória gráfica.
- GL_EXT_EGL_image_storage_compression: Suporte para compactação de buffer de quadro de taxa fixa, permitindo que se obtenham todas as propriedades de um EGLImage compactado de taxa fixa.
- EGL_EXT_surface_compression: Esta extensão da EGL permite que aplicativos e jogos optem pela compactação de taxa fixa para superfícies de janela EGL, melhorando a eficiência do processamento gráfico.
Impacto dos Patches no Mesa 24.2
Benefícios para Drivers Gallium3D
O suporte à compactação de taxa fixa para drivers Gallium3D já vinha sendo desenvolvido há bastante tempo. Com a inclusão desses 12 patches, os drivers poderão aproveitar essas extensões, resultando em melhorias de desempenho e eficiência gráfica.
Lançamento no Próximo Trimestre
Graças a esta solicitação de mesclagem, o trabalho de compactação de taxa fixa está pronto para ser lançado na próxima versão trimestral do Mesa 24.2. Este lançamento promete trazer avanços significativos para a comunidade de desenvolvedores gráficos.
Conclusão
A incorporação desses 12 patches no Mesa 24.2 representa um grande passo à frente na otimização gráfica através da compactação de taxa fixa. Com o suporte a essas importantes extensões, desenvolvedores e usuários podem esperar melhorias significativas em performance e eficiência nos próximos lançamentos.
Para mais detalhes, acompanhe as atualizações do Mesa e as contribuições contínuas da comunidade. Confira a solicitação de pull.
Nenhum comentário:
Postar um comentário