GNOME Mutter haitatumia tena matoleo ya zamani ya OpenGL

Msingi wa msimbo wa seva ya Mutter ambao utatumika katika toleo la GNOME 44 umerekebishwa ili kuondoa utumiaji wa matoleo ya awali ya OpenGL. Ili kuendesha Mutter utahitaji viendeshaji vinavyotumia angalau OpenGL 3.1. Wakati huo huo, Mutter itahifadhi usaidizi kwa OpenGL ES 2.0, ambayo itairuhusu kudumisha uwezo wa kufanya kazi kwenye kadi za video za zamani na kwenye GPU zinazotumiwa kwenye bodi za ARM. Inatarajiwa kuwa kuondoa msimbo ili kuauni matoleo ya zamani ya OpenGL kutarahisisha udumishaji wa msingi wa msimbo na kutafungua rasilimali kwa ajili ya kujaribu utendakazi mpya.

Katika Mesa, karibu viendeshi vyote vya sasa vya OpenGL vinakidhi masharti yaliyotajwa (msaada wa OpenGL 3.1 bado haujatekelezwa kikamilifu katika etnaviv (Vivante), vc4 (VideoCore Raspberry Pi), v3d (VideoCore Raspberry Pi), asahi (Apple Silicon) na lima (Mali. 400/450). Inatarajiwa kwamba mifumo ya zamani ya GPU na ARM ambayo viendeshaji haitumii matoleo yanayohitajika ya OpenGL itaweza kutumika kwa kubadili OpenGL ES 2.0. Kwa mfano, viendeshi vya zamani vya Intel Gen3-Gen5 GPU vinavyotumia OpenGL 2.1 pekee vitaweza kutumika kwa sababu vinaauni OpenGL ES 2.0.

Chanzo: opennet.ru

Kuongeza maoni