Trong khi có tiến bộ với Mã Mesa nhắm mục tiêu Apple M1 Đối với các bài kiểm tra cơ bản như glmark2, đây là một nỗ lực truyền thống chạy trên macOS với trình điều khiển hạt nhân của riêng nó. Tuần này, nhóm Asahi Linux đã kỷ niệm tam giác đầu tiên cho thấy hoạt động với gói trình điều khiển mã nguồn mở hoàn toàn.
Kể từ năm ngoái đã có Mã M1 của Apple ban đầu ở Mesa Từ nhà phát triển Asahi Linux với Alyssa Rosenzweig dẫn đầu nỗ lực thiết kế ngược đồ họa. Phần lớn công việc trình điều khiển OpenGL ban đầu trong macOS được thực hiện do công việc thiết kế ngược đang diễn ra ở đó với việc Apple không xuất bản bất kỳ thông số kỹ thuật hoặc trình điều khiển nào từ các nền tảng khác. Ngoài việc thực hiện công việc Gallium3D / Mesa, chẳng hạn như chạy trình thông dịch đổ bóng và so sánh kết quả với ngăn xếp trình điều khiển macOS, điều này rất hữu ích trong khi có thể tận dụng trình điều khiển hạt nhân macOS vì vậy chắc chắn có trình điều khiển DRM / KMS Linux hữu ích.
Đối với những người sử dụng Asahi Linux ngày nay, chỉ có một trình điều khiển cơ bản cho bộ đệm khung và tăng tốc OpenGL chỉ tận dụng lợi thế của LLVMpipe. Nhưng tuần này với phiên bản beta mới nhất của hạt nhân Linux và Mã Mesa mà các nhà phát triển Asahi đang làm việc, giờ đây họ đã có thể kết xuất thành công hình tam giác đầu tiên bằng cách sử dụng gói trình điều khiển mã nguồn mở hoàn toàn. (Hiện đại hóa: Nó chỉ ra rằng hình tam giác đầu tiên này dường như là từ môi trường dựa trên m1n1 của họ và chưa phải là một bộ trình điều khiển Linux thích hợp.)
Hình tam giác đầu tiên được hiển thị trên máy Mac M1 với Trình điều khiển nguồn mở hoàn toàn! 🎉🎉🎉🎉 https://t.co/cyLeQRpJ4x
– Asahi Linux (AsahiLinux) 1 tháng 6 năm 2022
Nhà phát triển Asahi Lina đã chia sẻ tin vui về hình tam giác đầu tiên của trình điều khiển được mở khóa hoàn toàn này.
Asahi Lina cho thấy hình tam giác M1 được kết xuất đầu tiên của Apple trên một gói trình điều khiển mã nguồn mở hoàn toàn – không giống như những thành tựu trước đó, nó không dựa trên trình điều khiển hạt nhân macOS hiện tại.
Sẽ mất một khoảng thời gian trước khi bạn có thể chơi các trò chơi OpenGL trên thiết bị Apple M1 với các tính năng GL hiện đại và hiệu suất tốt, nhưng nhóm Asahi Linux đang có những tiến bộ tốt và hy vọng trong tương lai chúng tôi sẽ có một phần mềm Vulkan mã nguồn mở tốt. chồng quá trong quá trình đúng hạn.
“Kẻ đam mê du lịch tồi tệ. Kẻ nghiện internet hèn hạ ghê tởm. Rượu vô cớ.