Kode driver eksperimental yang tersedia melalui paket “edge” Asahi Linux memungkinkan OpenGL 3.1 dan OpenGL ES 3.0 diekspos untuk SoC Apple Silicon M1/M2 di bawah OS berbasis Arch Linux ini.
Alyssa Rosenzweig hari ini mengumumkan bahwa OpenGL 3.1 sekarang tersedia di bawah saluran tepi Asahi Linux dibandingkan dengan batas dukungan OpenGL 2.1 sebelumnya. Demikian pula, OpenGL ES 3.0 sekarang tersedia sebagai peningkatan yang bagus dari OpenGL ES 2.0. Ini membuat lebih banyak game klasik sekarang bekerja dengan baik di bawah Asahi Linux di perangkat keras Apple.
Kode eksperimental ini belum secara resmi sesuai dengan spesifikasi OpenGL 3.1 atau OpenGL ES 3.1 tetapi bekerja bagi mereka yang ingin menggunakannya untuk menjalankan game sumber terbuka yang lebih utama di Asahi Linux. Dukungan OpenGL ES 3.1 diharapkan akan segera tercapai.
Pengembang Asahi Linux juga terus bekerja menuju driver API Vulkan untuk perangkat keras Apple tetapi saat ini masih “masih jauh” dari persyaratan dasar Vulkan 1.0.
Driver Asahi AGX Gallium3D di Mesa terus melihat kode baru yang di-upstream dari sana sementara cara termudah untuk mengonsumsi bit grafis Apple M1/M2 terbaru adalah dengan menjalankan distribusi Asahi Linux. Pemblokir utama untuk dukungan grafis Apple upstream di tempat lain adalah driver Apple Direct Rendering Manager yang ditulis oleh Rust yang belum di-upstream dan sepertinya masih beberapa bulan sebelum di-upstream ke versi kernel Linux yang dirilis. Detail lebih lanjut tentang dukungan OpenGL 3.1 / OpenGL ES 3.0 dengan Asahi Linux edge melalui posting blog ini.
Itulah berita seputar Dukungan Eksperimental OpenGL 3.1 Untuk Grafis Apple M1/M2 Di Linux, semoga bermanfaat. Disadur dari Phoronix.com.