- Asahi Linux에서 GPU 드라이버를 개발하는 Asahi Lina와 Alyssa Rosenzweig가 OpenGL ES 3.1 표준을 준수하는 M1/M2용 GPU 드라이버를 출시.
- 기존에 존재하던 애플의 GPU 드라이버는 Metal만 지원하며, 모든 표준 그래픽 API(Vulkan, OpenGL, OpenGL ES 등)을 지원하지 않았음.
- 현재 OpenGL ES를 지원하는 유일한 M1/M2용 GPU 드라이버.
- OpenGL 표준을 관리하는 Khronos의 적합성 테스트를 통과함.
- 애플의 독점 드라이버, 독점 API 거부에 만족하지 않고, 직접 표준을 준수하는 드라이버를 개발한 것.
- 앞으로도 사양을 완전히 준수하는 개방형 표준 API 지원을 위해 개발을 계속할 예정.
세계 최초 M1 GPU 드라이버
(rosenzweig.io)댓글과 토론
macOS 에서 문명6를 종종 플레이 하곤 하는데, 릴리즈 초반에는 gpu가 unknown으로 잡혔었네요. 반년 전 부턴 그나마 제대로 인식하는 것 같던데...
그래도 나름 애플에서 포팅 툴을 내놓은 것을 보면 앞으로는 게임도 꽤나 할만 할 듯 싶네요.
본문에서는 뒤에 OpenGL ES 3.1의 기능을 어떻게 지원했는지에 대한 내용이 추가로 있습니다.
궁금하시면 직접 가셔서 읽어보셔도 좋을 것 같아요.
저는 이해가 안 가서 요약하지 않았습니다...
아무튼 정말 대단한 업적이네요.
문서도 제대로 없는 GPU를 가지고 바닥부터 드라이버를 설계해서 결국 완전한 API 지원을 달성한거니...
앞으로도 이런 활동이 늘어나다 보면 M1/M2의 사용성이 훨씬 좋아질 것 같네요.
(언젠가 게임도 될 거고요)
애플, Proton과 비슷한 Game Porting Toolkit을 공개
요즘봐서는 애플도 게임쪽에 신경을 쓸 수밖에 없지 않나 생각이 듭니다.
비전프로 팔아먹으려면..