GNOME Mutter vairs neatbalstīs vecākas OpenGL versijas

Mutter saliktā servera kodu bāze, kas tiks izmantota GNOME 44 laidienā, ir modificēta, lai noņemtu atbalstu vecākām OpenGL versijām. Lai palaistu Mutter, jums būs nepieciešami draiveri, kas atbalsta vismaz OpenGL 3.1. Tajā pašā laikā Mutter saglabās atbalstu OpenGL ES 2.0, kas ļaus saglabāt spēju strādāt ar vecākām videokartēm un GPU, kas tiek izmantoti ARM platēs. Cerams, ka koda noņemšana, lai atbalstītu mantotās OpenGL versijas, atvieglos kodu bāzes uzturēšanu un atbrīvos resursus jaunu funkcionalitātes testēšanai.

Programmā Mesa gandrīz visi pašreizējie OpenGL draiveri atbilst izvirzītajiem nosacījumiem (OpenGL 3.1 atbalsts vēl nav pilnībā ieviests etnaviv (Vivante), vc4 (VideoCore Raspberry Pi), v3d (VideoCore Raspberry Pi), asahi (Apple Silicon) un lima (Mali). 400/450)). Paredzams, ka vecākos GPU un ARM sistēmas, kuru draiveri neatbalsta vajadzīgās OpenGL versijas, varēs izmantot, pārejot uz OpenGL ES 2.0. Piemēram, varēs izmantot vecākus draiverus Intel Gen3-Gen5 GPU, kas atbalsta tikai OpenGL 2.1, jo tie atbalsta arī OpenGL ES 2.0.

Avots: opennet.ru

Pievieno komentāru