미니 요즘 Vulkan 예전만큼 빡쌔진 않습니다.
- 흡혈귀왕
- 조회 수 1151
- 2024.04.26. 21:42
예전 한참 과도기에선 엄청 하드 코딩이었는데
요즘은 유니티랑 언레알 엔진 차원에서
빌드 시 생각보다 번역 잘 해줍니다.
물론 완벽하진 않아서 문제가 생긴 부분은
잡아줘야하지만 예전 만큼 빡쌔진 않아요.
그래서 제가 볼땐 구글각 잡고
안드로이드 백렌더러에서 EGL 드라이버 쳐내고
Vulkan 드라이버 기본으로 한 뒤
64비트 강제 유예기간 준거처럼
OpenGL ES 앱들 Vulkan 강제하면 전환되긴 될겁니다.
64비트도 결국 전환 금방 되었죠...
아마 스토어에 Vulkan 지원 업데이트할 여력이 없는
영세한 게임 개발사들은 자사 홈페이지에 apk를 배포하고 그러는 경우도 생길거 같네요.
근데 그것도 안드로이드에서 EGL 드라이버가 더이상 없고
ANGLE EGL 드라이버면 호환성이랑 성능 문제로 어쩔수없이 Vulkan으로 전환하긴 해야할겁니다.
댓글
18
best 1등 불심
글쓴이
흡혈귀왕
불심 님께
불심
흡혈귀왕 님께
글쓴이
흡혈귀왕
불심 님께
불심
흡혈귀왕 님께
글쓴이
흡혈귀왕
불심 님께
불심
흡혈귀왕 님께
글쓴이
흡혈귀왕
불심 님께
불심
흡혈귀왕 님께
2등 그렇군요
불심
그렇군요 님께
3등 범퀴
글쓴이
흡혈귀왕
범퀴 님께
범퀴
흡혈귀왕 님께
글쓴이
흡혈귀왕
범퀴 님께
나랏미
글쓴이
흡혈귀왕
나랏미 님께
나랏미
흡혈귀왕 님께
2024.04.26. 22:22
2024.04.26. 22:24
2024.04.26. 22:31
2024.04.26. 22:35
2024.04.26. 22:37
2024.04.26. 22:41
2024.04.26. 22:50
2024.04.26. 22:50
2024.04.26. 22:52
2024.04.26. 22:21
2024.04.26. 22:23
2024.04.26. 22:41
2024.04.26. 22:44
2024.04.26. 22:45
2024.04.26. 22:48
2024.04.27. 01:18
2024.04.27. 12:26
2024.04.27. 17:06
64비트 지원에서의 마이그레이션은 좀 다른 문제인게, 안드로이드 앱의 기반은 VM입니다. 네이티브 앱이 대다수인 윈도우랑 같은 포팅 난이도가 애초에 아니에요.
직업이 개발자신진 모르겠으나, 자바(와 kotlin)는 환경 무관하게 타입 사이즈도 불변이고, 자바만의 API라는 인터페이스가 있습니다. 이건 딱히 멱살 잡을것도 없는 수준의 포팅 난이도이고 so가 포함된 앱들은 대부분 armv8 abi 지원으로 빠르게 해결이 됐던 것들입니다.
어디까지나 공식적으로 알려진건 15버전에서 HWUI 대신에 SkiaVK를 강제하겠다는거지 이게 모든 앱을 Vulkan으로 만들어라는 것과는 영향 범위가 천지차입니다. 아래의 픽셀 단말에 대한 커밋로그를 봐도 libhwui에 대한 설명이지 이게 안드로이드 앱 전역적인 이야기가 아닙니다.
물론 미래에는 선생님 말씀처럼 그렇게 될지도 모르죠. 그게 안드로이드 몇 버전일진 저도 모르겠지만요.