GNOME Mutter artıq OpenGL-in köhnə versiyalarını dəstəkləməyəcək

GNOME 44 buraxılışında istifadə olunacaq Mutter kompozit server kod bazası OpenGL-in köhnə versiyaları üçün dəstəyi aradan qaldırmaq üçün dəyişdirildi. Mutter-i işə salmaq üçün sizə ən azı OpenGL 3.1-i dəstəkləyən sürücülər lazımdır. Eyni zamanda, Mutter OpenGL ES 2.0 dəstəyini saxlayacaq ki, bu da ona köhnə video kartlarda və ARM lövhələrində istifadə olunan GPU-larda işləmək qabiliyyətini saxlamağa imkan verəcək. Ümid edilir ki, OpenGL-in köhnə versiyalarını dəstəkləmək üçün kodun silinməsi kod bazasının saxlanmasını asanlaşdıracaq və yeni funksionallığın sınaqdan keçirilməsi üçün resursları boşaldacaq.

Mesa-da, demək olar ki, bütün mövcud OpenGL sürücüləri qeyd olunan şərtlərə cavab verir (OpenGL 3.1 dəstəyi etnaviv (Vivante), vc4 (VideoCore Raspberry Pi), v3d (VideoCore Raspberry Pi), asahi (Apple Silicon) və lima (Mali)-də hələ tam tətbiq edilməyib. 400/ 450)). Sürücüləri OpenGL-in tələb olunan versiyalarını dəstəkləməyən köhnə GPU və ARM sistemlərinin OpenGL ES 2.0-a keçidlə istifadə oluna biləcəyi gözlənilir. Məsələn, yalnız OpenGL 3-i dəstəkləyən Intel Gen5-Gen2.1 GPU-lar üçün köhnə drayverlər istifadə edilə bilər, çünki onlar da OpenGL ES 2.0-ı dəstəkləyirlər.

Mənbə: opennet.ru

Добавить комментарий