Az Asahi Linux”edge”csomagjain keresztül elérhető kísérleti illesztőprogram-kód lehetővé teszi az OpenGL 3.1 és az OpenGL ES 3.0 elérhetőségét az Apple Silicon M1/M2 SoC-ekhez ezen az Arch Linux alapú operációs rendszeren.
Alyssa Rosenzweig ma bejelentette, hogy az OpenGL 3.1 már elérhető az Asahi Linux edge csatornán, a korábbi OpenGL 2.1 támogatási korláthoz képest. Hasonlóképpen, az OpenGL ES 3.0 is elérhető az OpenGL ES 2.0 szép frissítéseként. Ezáltal több klasszikus játék is szépen működik Asahi Linux alatt Apple hardveren.
Ez a kísérleti kód hivatalosan még nem felel meg az OpenGL 3.1 vagy az OpenGL ES 3.1 specifikációinak, de azoknak működik, akik elsősorban nyílt forráskódú játékok futtatására szeretnék használni Asahi Linuxon. Az OpenGL ES 3.1 támogatása hamarosan várható.
Az Asahi Linux fejlesztői továbbra is dolgoznak egy Vulkan API-illesztőprogram kidolgozásán az Apple hardverhez, de jelenleg még”egy darabig távol vannak”a Vulkan 1.0 alapkövetelményeitől.
A Mesa-ban található Asahi AGX Gallium3D illesztőprogram továbbra is új kódot lát onnan felfelé, míg a legújabb Apple M1/M2 grafikus bitek felhasználásának legegyszerűbb módja az Asahi Linux disztribúció futtatása. Az upstream Apple grafikus támogatásának fő blokkolója máshol a Rust által írt Apple Direct Rendering Manager illesztőprogram, amely még nem került felfelé, és úgy tűnik, hogy még néhány hónap telhet el, mire ez egy kiadott Linux kernel verzióba kerül.
További részletek az OpenGL 3.1/OpenGL ES 3.0 támogatásáról az Asahi Linux Edgel: ezt a blogbejegyzést.