GNOME Mutter nu va mai suporta versiuni mai vechi de OpenGL

Baza de cod al serverului compozit Mutter care va fi utilizată în versiunea GNOME 44 a fost modificată pentru a elimina suportul pentru versiunile mai vechi de OpenGL. Pentru a rula Mutter veți avea nevoie de drivere care acceptă cel puțin OpenGL 3.1. În același timp, Mutter va păstra suport pentru OpenGL ES 2.0, ceea ce îi va permite să mențină capacitatea de a funcționa pe plăci video mai vechi și pe GPU-uri utilizate pe plăcile ARM. Se speră că eliminarea codului pentru a suporta versiunile vechi ale OpenGL va face baza de cod mai ușor de întreținut și va elibera resurse pentru testarea noilor funcționalități.

În Mesa, aproape toate driverele OpenGL actuale îndeplinesc condițiile menționate (suportul pentru OpenGL 3.1 nu este încă pe deplin implementat în etnaviv (Vivante), vc4 (VideoCore Raspberry Pi), v3d (VideoCore Raspberry Pi), asahi (Apple Silicon) și lima (Mali). 400/ 450)). Este de așteptat ca GPU-urile și sistemele ARM mai vechi pentru care driverele nu acceptă versiunile necesare de OpenGL să poată fi utilizate prin trecerea la OpenGL ES 2.0. De exemplu, driverele mai vechi pentru GPU Intel Gen3-Gen5 care acceptă doar OpenGL 2.1 vor putea fi utilizate, deoarece acceptă și OpenGL ES 2.0.

Sursa: opennet.ru

Adauga un comentariu