일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 아이폰
- tevo
- 버그
- Linux
- iOS 13
- Fedora
- 3D 프린터
- 애플
- 터치바
- catalina
- Mac
- 맥
- 3D프린터
- asahi linux
- 업데이트
- high sierra
- 컨트롤러
- 모하비
- beta
- AirPods
- sierra
- 맥북프로
- 에어팟
- IOS
- mojave
- 정식버전
- Tarantula
- asahi
- macos
- 시에라
- Today
- Total
elsa in mac
Asahi Linux, Mesa 24.3. Vulkan 드라이버 곧 나올 듯.. 본문
오늘 Asahi Linux Mesa Repository 에 Vulkan을 사용할 수 있는 소스코드가 Tag 되었습니다.
Tag 섹션에서, 최신 소스코드를 다운로드 한 후, 빌드해서 적용을 해 봤습니다.
기존에는 CPU를 사용하는 LLVM Driver만 있었는데, 빌드해서 적용을 하니, 위에 보는 바와 같이 vulkaninfo 에서 GPU0에 Honeykrisp 드라이버가 추가 된 것을 확인할 수 있습니다.
정상적으로 잘 동작하는지 우선, wezterm의 backend를 기존 OpenGL에서 Vulkan으로 변경을 해 봤습니다.
-- NOTE: GPU
--
local gpus = wezterm.gui.enumerate_gpus()
config.webgpu_preferred_adapter = gpus[1]
config.front_end = "WebGpu"
config.webgpu_power_preference = "HighPerformance"
-- config.front_end = "OpenGL"
Wezterm의 GPU 설정을 위와 같이 변경한 후, 실행하고 CTRL-SHIFT-L 을 눌러 확인을 해 보니,
위와 같이 정상적으로 잘 잡는 것을 알 수 있습니다.
다음으로, PSP Emulator인 PPSSPP의 소스코드를 받아서, 빌드를 하고 실행을 해 봤습니다.
Graphics에서, Backend를 Vulkan으로 설정하니, Device에 Apple M1 으로 잡힙니다. 8x PSP(4k) 모드에서 30fps 이상을 고정적으로 잘 뽑아 주네요...
OpenGL의 포팅을 끝내고, Vulkan의 경우, 잘 하면 내년쯤 사용할 수 있지 않을까 생각했었는데... 정말 기대 이상으로 빠르게 포팅이 되었습니다. 개발자에게 존경의 맘을 전하고 싶네요..
메인 개발자인 Alyssa Rosenzweig가 케나다 퀴벡에서 개최되는 X.org Developer Conference 2024 (XDC 2024) 에서, 현지시각 10월 10일 그 동안의 관련된 성과를 발표할 예정으로 아마도, 그 전/후로 해서 공식적으로 package update가 있을 것으로 예상됩니다.
'Asahi Linux' 카테고리의 다른 글
Asahi Linux 에서 트리플A 게임들을 할 수 있게 되었습니다. Vulkan 1.3 드라이버 정식 배포 (0) | 2024.10.11 |
---|---|
Linux에서 스마트 폰과 연동하여 자료를 주고 받아 보자. - LocalSend (0) | 2024.10.07 |
Linux: 2024.09. 주목할 만한 Open Source project 3선 (3) | 2024.09.29 |
Asahi Linux, Hyprland 0.42.0에서 OpenGL 관련 앱들이 정상적으로 실행되지 않는 경우. (0) | 2024.08.26 |
mac:Fedora-Asahi Remix, OpenGL에 이어 Vulkan 지원 임박 ??! (0) | 2024.06.06 |