GNOME Mutter mun ekki lengur styðja eldri útgáfur af OpenGL

Mutter samsettur netþjónskóðagrunnur sem verður notaður í GNOME 44 útgáfunni hefur verið breytt til að fjarlægja stuðning fyrir eldri útgáfur af OpenGL. Til að keyra Mutter þarftu rekla sem styðja að minnsta kosti OpenGL 3.1. Á sama tíma mun Mutter halda stuðningi við OpenGL ES 2.0, sem gerir það kleift að viðhalda getu til að vinna á eldri skjákortum og á GPU sem notuð eru á ARM borðum. Vonast er til þess að fjarlægja kóða til að styðja eldri útgáfur af OpenGL muni gera kóðagrunninn auðveldari í viðhaldi og losa um fjármagn til að prófa nýja virkni.

Í Mesa uppfylla næstum allir núverandi OpenGL reklar tilgreind skilyrði (OpenGL 3.1 stuðningur er ekki enn að fullu útfærður í etnaviv (Vivante), vc4 (VideoCore Raspberry Pi), v3d (VideoCore Raspberry Pi), asahi (Apple Silicon) og lima (Mali) 400/ 450)). Gert er ráð fyrir að hægt sé að nota eldri GPU og ARM kerfi þar sem reklarnir styðja ekki nauðsynlegar útgáfur af OpenGL með því að skipta yfir í OpenGL ES 2.0. Til dæmis verður hægt að nota eldri rekla fyrir Intel Gen3-Gen5 GPU sem styðja aðeins OpenGL 2.1 vegna þess að þeir styðja einnig OpenGL ES 2.0.

Heimild: opennet.ru

Bæta við athugasemd