GNOME Mutter não suportará mais versões antigas do OpenGL

A base de código do servidor composto Mutter que será usada na versão GNOME 44 foi modificada para remover o suporte para versões mais antigas do OpenGL. Para executar o Mutter você precisará de drivers que suportem pelo menos OpenGL 3.1. Ao mesmo tempo, Mutter manterá suporte para OpenGL ES 2.0, o que lhe permitirá manter a capacidade de funcionar em placas de vídeo mais antigas e em GPUs usadas em placas ARM. Espera-se que a remoção do código para suportar versões legadas do OpenGL torne a base de código mais fácil de manter e libere recursos para testar novas funcionalidades.

No Mesa, quase todos os drivers OpenGL atuais satisfazem as condições declaradas (o suporte OpenGL 3.1 ainda não está totalmente implementado em etnaviv (Vivante), vc4 (VideoCore Raspberry Pi), v3d (VideoCore Raspberry Pi), asahi (Apple Silicon) e lima (Mali 400/450)). Espera-se que GPUs e sistemas ARM mais antigos para os quais os drivers não fornecem suporte para as versões necessárias do OpenGL possam ser usados ​​mudando para o uso do OpenGL ES 2.0. Por exemplo, drivers mais antigos para GPUs Intel Gen3-Gen5 que suportam apenas OpenGL 2.1 poderão ser usados ​​porque também suportam OpenGL ES 2.0.

Fonte: opennet.ru

Adicionar um comentário