GNOME Mutter енді OpenGL ескі нұсқаларына қолдау көрсетпейді

GNOME 44 шығарылымында қолданылатын Mutter композиттік сервер код базасы OpenGL ескі нұсқаларына қолдау көрсетуді жою үшін өзгертілді. Mutter іске қосу үшін сізге кем дегенде OpenGL 3.1 қолдайтын драйверлер қажет. Сонымен бірге, Mutter OpenGL ES 2.0 қолдауын сақтайды, бұл оған ескі бейне карталарда және ARM тақталарында қолданылатын графикалық процессорларда жұмыс істеу мүмкіндігін сақтауға мүмкіндік береді. OpenGL-тің бұрынғы нұсқаларын қолдау үшін кодты жою код базасын қолдауды жеңілдетеді және жаңа функцияларды сынау үшін ресурстарды босатады деп үміттенеміз.

Месада барлық дерлік қазіргі OpenGL драйверлері көрсетілген шарттарды қанағаттандырады (OpenGL 3.1 қолдауы etnaviv (Vivante), vc4 (VideoCore Raspberry Pi), v3d (VideoCore Raspberry Pi), asahi (Apple Silicon) және lima (Мали) жүйелерінде әлі толық енгізілген жоқ. 400/ 450)). Драйверлері OpenGL-тің қажетті нұсқаларын қолдамайтын ескі GPU және ARM жүйелерін OpenGL ES 2.0 нұсқасына ауыстыру арқылы пайдалануға болады деп күтілуде. Мысалы, тек OpenGL 3 қолдайтын Intel Gen5-Gen2.1 графикалық процессорларына арналған ескі драйверлерді пайдалануға болады, себебі олар OpenGL ES 2.0 нұсқасын да қолдайды.

Ақпарат көзі: opennet.ru

пікір қалдыру