미니 Termux 안드로이드 호스트 Vulkan 가속 진행 근황
- 흡혈귀왕
- 조회 수 732
- 2023.10.15. 00:21
Termux 레딧에서 모능력자분께서 한창 작업중이신 과업입니다.
Termux에서 안드로이드 호스트 Vulkan 드라이버를 로드하여 (첨부 영상은 Adreno 618 디바이스)
VK_KHR_xcb_surface를 VK_KHR_swapchain 통해서 구현하고
FIFO mode로 Vulkan 그래픽 데모인 vkcube 실행에 성공하는 단계까지 오게되었습니다.
제가 생각하는거 이상으로 개발진척이 엄청 빠른 상태입니다.
앞으로
- Vulkan 벤치마크인 vkmark 실행
- mesa zink와 조합하여 OpenGL & OpenGL ES 구현
- Termux-X11에서 DRI3 출력 지원
- 최종적으로 PRoot/Chroot에서 안드로이드 호스트 Vulkan 드라이버 로드 지원
단계들을 거치면 Termux에서 완벽한 GPU 가속이 구현될듯합니다.
box64+wine 환경에서 DXVK나 VKD3D로 스팀 게임 구동도 가능할테구요.
게다가 SoC 제조사 공식 Vulkan 드라이버이니 퍼포먼스는 보증이겠죠 ㅡㅡㅋ
댓글
솔직히 이해는 못했지만 활용성이 더 좋아졌다는 뜻이죠? 이것도 아드레노일때만 가능한건가요?