로그인 해주세요.

미니기기 / 음향 게시판 *스마트폰과 PC, 카메라, 스피커 등 IT 미니기기와 음향기기에 관해 교류하는 게시판입니다.

흡혈귀왕

미니 요즘 Vulkan 예전만큼 빡쌔진 않습니다.

예전 한참 과도기에선 엄청 하드 코딩이었는데

 

요즘은 유니티랑 언레알 엔진 차원에서

빌드 시 생각보다 번역 잘 해줍니다.

 

물론 완벽하진 않아서 문제가 생긴 부분은

잡아줘야하지만 예전 만큼 빡쌔진 않아요.

 

 

그래서 제가 볼땐 구글각 잡고

안드로이드 백렌더러에서 EGL 드라이버 쳐내고

Vulkan 드라이버 기본으로 한 뒤

 

64비트 강제 유예기간 준거처럼

OpenGL ES 앱들 Vulkan 강제하면 전환되긴 될겁니다.

 

64비트도 결국 전환 금방 되었죠...

 

 

아마 스토어에 Vulkan 지원 업데이트할 여력이 없는

영세한 게임 개발사들은 자사 홈페이지에 apk를 배포하고 그러는 경우도 생길거 같네요.

 

근데 그것도 안드로이드에서 EGL 드라이버가 더이상 없고

ANGLE EGL 드라이버면 호환성이랑 성능 문제로 어쩔수없이 Vulkan으로 전환하긴 해야할겁니다.

흡혈귀왕
퀄콤빠, AMD빠, 테그라빠
댓글
18
불심
best 1등 불심
2024.04.26. 22:22

64비트 지원에서의 마이그레이션은 좀 다른 문제인게, 안드로이드 앱의 기반은 VM입니다. 네이티브 앱이 대다수인 윈도우랑 같은 포팅 난이도가 애초에 아니에요.

 

직업이 개발자신진 모르겠으나, 자바(와 kotlin)는 환경 무관하게 타입 사이즈도 불변이고, 자바만의 API라는 인터페이스가 있습니다. 이건 딱히 멱살 잡을것도 없는 수준의 포팅 난이도이고 so가 포함된 앱들은 대부분 armv8 abi 지원으로 빠르게 해결이 됐던 것들입니다.

 

어디까지나 공식적으로 알려진건 15버전에서 HWUI 대신에 SkiaVK를 강제하겠다는거지 이게 모든 앱을 Vulkan으로 만들어라는 것과는 영향 범위가 천지차입니다. 아래의 픽셀 단말에 대한 커밋로그를 봐도 libhwui에 대한 설명이지 이게 안드로이드 앱 전역적인 이야기가 아닙니다.

 

물론 미래에는 선생님 말씀처럼 그렇게 될지도 모르죠. 그게 안드로이드 몇 버전일진 저도 모르겠지만요.

 

18d68841199505452.jpg

[불심]님의 댓글을 신고합니다. 취소 신고
흡혈귀왕
글쓴이
흡혈귀왕 불심 님께
2024.04.26. 22:24

서비스 기획자 입니다.

OS 자체 강제를 넘어서 저는 그냥 스토어 정책적으로 그렇게만 해도 충분할거라는 이야기입니다.

 

그리고 위에 적었듯이 게임 엔진은 사정이 훨씬 좋습니다.

[흡혈귀왕]님의 댓글을 신고합니다. 취소 신고
불심
불심 흡혈귀왕 님께
2024.04.26. 22:31

OGL을 쓰는게 게임만 있는게 아닙니다. 영상 플레이어들도 OGL 서피스를 쓰고 WebGL 구현체들(ex. 브라우저)도 있습니다.

 

이것들도 전부 로우레벨에서 Vulkan 베이스로 넘어간다면 가능할지도 모르겠네요.

[불심]님의 댓글을 신고합니다. 취소 신고
흡혈귀왕
글쓴이
흡혈귀왕 불심 님께
2024.04.26. 22:35

그정도면 ANGLE로도 충분히 가능합니다.

아시겠지만 크로미움 브라우저들은 ANGLE로

WebGL을 사용하죠.

[흡혈귀왕]님의 댓글을 신고합니다. 취소 신고
불심
불심 흡혈귀왕 님께
2024.04.26. 22:37

결국 ANGLE이 한동안은 GL과 Vulkan사이의 연착륙 도구로 남아있을 가능성이 높다고 보기에 강제 전환이 어렵다고 보는겁니다. 구글은 매년 여름쯤 기존앱들 SDK 강제 업데이트를 요구하는데, 여력이 있으면 바로 실행했음 했지 못할 놈들이 아니거든요.

[불심]님의 댓글을 신고합니다. 취소 신고
흡혈귀왕
글쓴이
흡혈귀왕 불심 님께
2024.04.26. 22:41

적어도 저는 안드로이드 OS에서 EGL 드라이버가 빠지는건 "곧"이지 않을까 생각합니다.

 

레거시 지원 차원에서 angle.EGL정도로 남겨두고요.

사실 이미 지원끝난 API 붙잡고 있는것도 모양새가 웃기긴하죠.

 

저는 이제 게임업계 떠나고 웹/앱 콘텐츠 서비스 기획이다보니 언넝 WebGPU가 안착되길 바랍니다.

 

2D 캔버스랑 WebGL 못써먹겠네요 퍼포먼스 때문에

[흡혈귀왕]님의 댓글을 신고합니다. 취소 신고
불심
불심 흡혈귀왕 님께
2024.04.26. 22:50

웹쪽은 그나마 환경이슈를 덜타니 WebGPU는 버전이 올라가면서 서서히 정착이 되긴 할겁니다.

기획 업무를 다른 직군들하고 해보셨으니 아실테지만, 개발이란게 의외로 보수적인 집단이기도 하고요. 마음같아선 갈고 싶지만 고치고 만들어야 할게 평소에도 많은 바쁜 사람들이라..

 

암튼 저도 공감하는 부분은, EGL 호환 드라이버는 angle로 남겠다는것. 다만 아마 꽤 장수할것 같습니다. 

[불심]님의 댓글을 신고합니다. 취소 신고
흡혈귀왕
글쓴이
흡혈귀왕 불심 님께
2024.04.26. 22:50

레드마인에 올려놓은 일감이 사라지지 않습니다...(...)

[흡혈귀왕]님의 댓글을 신고합니다. 취소 신고
불심
불심 흡혈귀왕 님께
2024.04.26. 22:52

저도 이슈가 100개씩 쌓여있는데요. 초과근무 오지게 채워서 쳐내도 또 다른이슈로 덮입니다.

[불심]님의 댓글을 신고합니다. 취소 신고
그렇군요
2등 그렇군요
2024.04.26. 22:21

하드 코딩이라고 빡세다고만 알고 있었는데 요즘엔 알아서 잘 해주나 보네요 ㅋㅋ

[그렇군요]님의 댓글을 신고합니다. 취소 신고
불심
불심 그렇군요 님께
2024.04.26. 22:23

엔진 레벨에서 지원되는 것도 있으니깐요. 한땀한땀 짜는것과는 상황이 많이 다르죠.

[불심]님의 댓글을 신고합니다. 취소 신고
범퀴
3등 범퀴
2024.04.26. 22:41

앞으로 나올 대작 게임들이 불칸인지 아닌지 확인해보면 되겠죠? 개발난이도가 별차이없다면 불칸으로 안만들이유가 없어보이는데요

[범퀴]님의 댓글을 신고합니다. 취소 신고
흡혈귀왕
글쓴이
흡혈귀왕 범퀴 님께
2024.04.26. 22:44

난이도 차이 없다라는 말이 저 위에 써있나요?

컨트롤+F 해도 전 1nm도 안보이는군요.

 

예전 만큼 빡쌔지 않다는 소리입니다.

 

단순 빌드 번역으로만 개발하면 여전히 문제 있어요.

그걸 디버깅하면서 잡아줘야합니다.

 

예전 대비 코딩을 덜 하는것이지 결국 시간이고 돈입니다.

[흡혈귀왕]님의 댓글을 신고합니다. 취소 신고
범퀴
범퀴 흡혈귀왕 님께
2024.04.26. 22:45

아 확대해석했네요

예전보다 안빡쌔지만 빡쌔다 네요ㅡ?

[범퀴]님의 댓글을 신고합니다. 취소 신고
흡혈귀왕
글쓴이
흡혈귀왕 범퀴 님께
2024.04.26. 22:48

기존 OpenGL 대비 손가는건 맞습니다.

다만 예전만큼 헬이네 어쩌네 수준은 아니라는거죠.

 

그래서 간간히 Vulkan 지원 게임들이 조금씩이라도 나오는것이구요.

[흡혈귀왕]님의 댓글을 신고합니다. 취소 신고
나랏미
나랏미
2024.04.27. 01:18

기존에 있던 게임들이 불칸을 지원할 확률은 적을까요?

[나랏미]님의 댓글을 신고합니다. 취소 신고
흡혈귀왕
글쓴이
흡혈귀왕 나랏미 님께
2024.04.27. 12:26

적을거 같네요.

애초에 Vulkan을 염두하고 개발한거라면 모를까 결국 손이 많이갑니다.

 

구글이 스토어에 EGL 게임 퇴출 이러면 가능은 하겠네요.

[흡혈귀왕]님의 댓글을 신고합니다. 취소 신고
나랏미
나랏미 흡혈귀왕 님께
2024.04.27. 17:06

아쉽군요

[나랏미]님의 댓글을 신고합니다. 취소 신고
취소
번호 분류 제목 글쓴이 날짜 조회 수
공지 공지 사이트 이용 수칙 230228 수정 file admin 18.08.04 114202 13
핫글 미니 직구 규제 오피셜: 정해진거 없음 [17] update SM-G986N 24.05.17 941 12
핫글 미니 샀읍니다 [6] file 강약중강약 24.05.17 529 10
핫글 미니 직구 제한 정리 [8] update 룬룬 24.05.17 1111 10
212751 미니 하다 못해서 요상한 이원화만 안했어도 [28] 흡혈귀왕 24.05.14 1427 19
212750 미니 엑시는 그냥 메인스트림에만 넣었으면 [5] 금어초8gen3 24.05.14 537 1
212749 미니 구글이 급한 이유가 있네요 [21] file S.R 24.05.14 1692 12
212748 미니 구글이 삼성과의 밀월 관계를 끝낸다? [29] 달에서사탕만드는토끼 24.05.14 1712 9
212747 미니 잡담: macOS Sonoma 14.5 업뎃 떴군요. [4] Section31 24.05.14 267 0
212746 미니 오잉? 원래 갤럭시 배터리 위젯에 [2] file 빅코 24.05.14 537 0
212745 미니 사실 이 정도면 르시 문제일지 삼파 문제일지 이야기하는것도 애매해졌.. [4] 미코한량 24.05.14 538 1
212744 미니 혹시나 했지만 역시나 2400은 전설입니다 [9] GalaxyBudsSeries 24.05.14 1153 13
212743 미니 전성비가 밀리더라도 보여지는 성능이라도 비슷했음 좋겠네요. [6] 흡혈귀왕 24.05.14 578 0
212742 미니 정말 정면승부는 꿈도 희망도 없군요. [2] RuBisCO 24.05.14 776 1
212741 미니 Termux 전용 vulkan-wsi-layer 근황 [9] file 흡혈귀왕 24.05.14 311 0
212740 미니 폴드 6때는 빅스비 환골탈태 했으면 좋겠네요. [8] 적당히하자 24.05.14 488 4
212739 미니 픽셀도 12기가 기본이면 [4] 적당히하자 24.05.14 433 3
212738 미니 videocardz 발 스냅드래곤 X 시리즈 관련 유출 [5] propeller 24.05.14 441 3
212737 미니 매직키보드 무게는 소폭 감소 [3] file 어리아리 24.05.14 328 0
212736 미니 스테이지X는 픽셀 프로 시리즈만 정발하려나요 [7] S.R 24.05.14 529 3
212735 미니 ipad 리뷰들이 속속들이 나오기 시작하는군요. 어리아리 24.05.14 572 0
212734 미니 [루머/유출] Pixel 9 시리즈. [21] file 웽웽 24.05.14 1699 16
212733 미니 애플 소프트웨어 업데이트 나왔습니다. [1] file AlieNaTiZ 24.05.14 721 3
212732 미니 E2400 중국쪽 리뷰 떳네요. [13] file 좌지우건 24.05.14 1633 7
212731 미니 One UI 6.0 업데이트 했습니다 file 숨겨진오징어 24.05.14 433 4
212730 미니 아이패드 미니7 올 연말에 나온다네요? [12] BarryWhite 24.05.14 696 1
212729 미니 스펙상 최강의 망원카메라가 등장했네요 [12] file Stellist 24.05.14 950 7
212728 미니 mobox + 스냅드래곤8 Gen3 게임 구동 근황 [9] 흡혈귀왕 24.05.13 591 1
212727 미니 8Gen 4, 뛰어난 성능과 전력 제어? file 달에서사탕만드는토끼 24.05.13 387 2

추천 IT 소식 [1/]

스킨 기본정보

colorize02 board
2017-03-02
colorize02 게시판

사용자 정의

1. 게시판 기본 설정

게시판 타이틀 하단에 출력 됩니다.

일반 게시판, 리스트 게시판, 갤러리 게시판에만 해당

2. 글 목록

기본 게시판, 일반 게시판, 썸네일 게시판만 해당

썸네일 게시판만 해당

썸네일 게시판만 해당

썸네일 게시판만 해당

썸네일 게시판만 해당

3. 갤러리 설정

4. 글 읽기 화면

기본 10명 (11명 일 경우, XXXXX 외 1명으로 표시)

5. 댓글 설정

일정 수 이상의 추천을 받은 댓글에 표시를 합니다.

6. 글 쓰기 화면 설정

글 쓰기 폼에 미리 입력해 놓을 문구를 설정합니다.

서버에 요청 중입니다. 잠시만 기다려 주십시오...