Mã trình điều khiển thử nghiệm có sẵn thông qua các gói”cạnh”của Asahi Linux cho phép OpenGL 3.1 và OpenGL ES 3.0 được hiển thị cho SoC Apple Silicon M1/M2 trong HĐH dựa trên Arch Linux này.
Alyssa Rosenzweig hôm nay đã thông báo rằng OpenGL 3.1 hiện khả dụng trong kênh biên Asahi Linux so với giới hạn hỗ trợ OpenGL 2.1 trước đó. Tương tự, OpenGL ES 3.0 hiện có sẵn dưới dạng bản nâng cấp đẹp mắt từ OpenGL ES 2.0. Điều này giúp các trò chơi cổ điển hơn hiện đang hoạt động tốt trong Asahi Linux trên phần cứng của Apple.
Mã thử nghiệm này chưa chính thức tuân thủ các thông số kỹ thuật của OpenGL 3.1 hoặc OpenGL ES 3.1 nhưng đang hoạt động cho những người muốn sử dụng mã này để chạy các trò chơi nguồn mở chủ yếu hơn trên Asahi Linux. Dự kiến sẽ sớm hỗ trợ OpenGL ES 3.1.
Các nhà phát triển Asahi Linux cũng tiếp tục làm việc hướng tới trình điều khiển API Vulkan cho phần cứng của Apple nhưng hiện tại vẫn còn”một thời gian nữa”mới đáp ứng được các yêu cầu cơ bản của Vulkan 1.0.
Trình điều khiển Asahi AGX Gallium3D trong Mesa tiếp tục thấy mã mới ngược dòng từ đó trong khi cách dễ nhất để sử dụng các bit đồ họa Apple M1/M2 mới nhất là chạy bản phân phối Asahi Linux. Trình chặn chính cho hỗ trợ đồ họa ngược dòng của Apple ở những nơi khác là trình điều khiển Apple Direct Rendering Manager được viết bằng Rust vẫn chưa được ngược dòng và có vẻ như vẫn còn vài tháng nữa trình điều khiển này mới được ngược dòng thành phiên bản nhân Linux đã phát hành.
Thông tin chi tiết về hỗ trợ OpenGL 3.1/OpenGL ES 3.0 với Asahi Linux edge qua bài đăng trên blog này.