GNOME 44-də istifadə ediləcək Mutter kompozisiya serverinin kod bazası köhnə OpenGL versiyaları üçün dəstəyi aradan qaldırmaq üçün yeniləndi. Mutter ən azı OpenGL 3.1-i dəstəkləyən sürücülər tələb edəcək. Bununla belə, Mutter OpenGL ES 2.0 dəstəyini saxlayacaq və onun köhnə qrafik kartları və ARM anakartlarında istifadə olunan GPU-larda işləməsinə imkan verəcək. Köhnəlmiş OpenGL versiyalarını dəstəkləyən kodun silinməsinin kod bazasına texniki xidmətin sadələşdirilməsi və yeni funksiyaların sınaqdan keçirilməsi üçün resursların boşaldılması gözlənilir.
Mesa-da, demək olar ki, bütün mövcud OpenGL sürücüləri qeyd olunan tələblə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 400) sürücülərində hələ tam tətbiq edilməyib. Sürücülərinin tələb olunan OpenGL 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 2.1-i dəstəkləyən Intel Gen3-Gen5 GPU-lar üçün köhnə drayverlər istifadəyə yararlı olacaq, çünki onlar OpenGL ES 2.0-ı da dəstəkləyirlər.
Mənbə: opennet.ru
