로그인 해주세요.

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

흡혈귀왕

미니 mesa zink로 보는 모바일 GPU들 Vulkan 드라이버 상황

mesa zink는 Vulkan 드라이버를 통해

OpenGL과 OpenGL ES를 구현해주는 Gallium 드라이버 입니다.

 

ANGLE이 OpenGL을 Vulkan이나 D3D11로 번역하는거랑 반대의 방식인데

 

mesa zink는 Vulkan 드라이버 상태랑 피처레벨 지원 수준을 알수있는 좋은 척도입니다.

 

지원 피처레벨에 따라 2D/3D가 정상 작동하는지를

알수있도 더 높은 버전의 OpenGL 유무도 확인 가능합니다.

 

 

 

제가 직접 테스트한건

Mali-G76, Mali-G78, Adreno650, Adreno730, Adreno740 정도고

 

나머진 해외 사례를 참고했습니다.

 

 

Mali-G76/Mali-G78

갤럭시S10과 갤럭시S21울트라 기준입니다.

일단 안드로이드 호스트 Vulkan 드라이버와 mesa zink 조합 시 OpenGL2.1로 리눅스가 부팅됩니다.

 

문제는 부팅만되고 glmark2, glxgears를 포함해서

그 어떤 3D 프로그램도 구동되지 않습니다.

 

애초에 Mali Vulkan 피처리벨이 OpenGL2.1도

충족 못할정도로 개판이라는 소리입니다.

 

역시 똥말리

 

 

 

Adreno 650

갤럭시S20으로 테스트했습니다.

OpenGL2.1로 리눅스가 부팅되었습니다.

glmark2, glxgears를 포함해서 3D 게임들이 잘 구동되었습니다.

 

OpenGL3.x 권장 프로그램은 구동이 불가능했지만

강제 호환 GL 환경변수 넣어주면 구동은되었지만

오만가지 문제가 발생했습니다.

 

Adreno 650은 적어도 mesa zink 지원의 최소 조건을

충족하는걸로 보입니다.

 

 

 

Adreno 730/740

갤럭시S23울트라, 갤럭시S22울트라, 탭S8+, 탭S9 울트라 등등에서 테스트했습니다.

 

mesa zink와 조합 시 부팅 자체가 불가능하더군요..ㅡㅡ

안드로이드 호스트 Vulkan 드라이버랑 뭔가 이슈가 있는듯합니다.

Termux용 Turnip 드라이버(Proot 리눅스용 Turnip이 말고)를 설치하면 잘작동되더군요.

OpenGL3.1로 리눅스가 부팅됩니다.

 

OpenGL3.3 권장 프로그램들도 실행은 되지만

역시 버전이 좀 낮아서인지 사용중 튕기더군요.

 

암튼 Adreno 7xx 시리즈 안드로이드 Vulkan 드라이버에 문제가 있는지 mesa zink랑 호환되지 않습니다.

 

 

 

다음은 퍼온 결과인데

 

 

PowerVR GE8320

mesa zink와 조합 시 OpenGL2.1로 리눅스가 부팅됩니다. glmark2 포함 대부분 벤치마크나 3D 프로그램이 잘 구동되더군요.

 

역시 OpenGL3.x 프로그램과 호환성은 보증안됩니다.

 

 

 

Xclipse920

다음은 갤럭시S22 엑시노스2200 버전인데

이놈 결과가 흥미롭습니다.

공식적으로 mesa zink 조합 시 OpenGL4.0 이하까지 구현된다고 합니다.

 

제가 Vulkaninfo 사이트가서

Vulkan 피처레벨 상태보니 실제 다른 안드로이드 GPU들의 Vulkan 드라이버 대비 더 많은 피처레벨을 지원하더군요.

 

Vulkan1.1 드라이버 기준 RADV의 Vulkan1.3보다

살짝 떨어지고 어떤 부분은 추가로 더 지원합니다. (아마 모바일에 필요한 피처레벨이라서 지원하는듯?)

 

태생 자체가 PC GPU IP다보니 Vulakn 피처레벨도 빵빵하고 mesa zink랑 조합 시 호환성 자체도 뛰어나더군요.

 

 

 

 

결론은 드라이버 피처레벨 지원 수준과

호환성 자체만 놓고보면

 

Xclipse920이 제일 뛰어난거 같고

Adreno 7xx 시리즈는 애초에 정상적인 테스트 불가라서 패스한다치면

 

나머진 고만고만하고

 

Mali의 Vulkan 드라이버는 똥 수준이네요..ㅡㅡ;

흡혈귀왕
퀄콤빠, AMD빠, 테그라빠
댓글
3
패주초
1등 패주초
2023.09.16. 15:08

좋은게 좋은거긴하지만

현재로선 갈릴륨?의 불칸->opengl보다

ANGLE의 opengl-> 불칸이 더 중요한거아닌가요?

 

[패주초]님의 댓글을 신고합니다. 취소 신고
흡혈귀왕
글쓴이
흡혈귀왕 패주초 님께
2023.09.16. 15:15

제 글 취지는 Vulkan 드라이버 호환성과 피처레벨이 어느정도냐라서 애초에 말씀하신건 핀트가 맞지않습니다.

 

Vulkan 피처레벨이 후달리거나 호환성에 문제있으면

Vulkan 게임도 호환성이 천차만별이에요

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

아드레노는 그냥 open gl 쓰는게 나은건가요?

[나랏미]님의 댓글을 신고합니다. 취소 신고
취소
번호 분류 제목 글쓴이 날짜 조회 수
공지 공지 사이트 이용 수칙 240809 수정 file admin 18.08.04 119894 13
핫글 미니 애플스토어 사과서리해왔습니다 [25] file 슈피리어 24.09.27 1306 31
핫글 미니 iPhone16 Pro Max와 함께한 대만 여행 [8] file rollin 24.09.27 658 26
핫글 미니 밖에서의 평가와 내부에서의 평가는 다른 경우가 많아요 [10] 바보중 24.09.27 802 16
5165 미니 A14가 마지막 불사조였던걸까요 [4] 흡혈귀왕 23.09.20 821 1
5164 미니 2400과 8G3가 GPU 깡 성능으로 A17 Pro 제끼는건 확정이네요 [25] 흡혈귀왕 23.09.19 2428 30
5163 미니 S24U 5배 망원의 경우 10배율 자체는 꽤 잘나올겁니다. [3] 흡혈귀왕 23.09.19 711 3
5162 미니 5배율 조리개값이 아쉽네요 [15] 흡혈귀왕 23.09.19 692 3
5161 미니 이번 S24U 카메라는 저도 종잡을수가 없네요.. [16] 흡혈귀왕 23.09.19 1108 11
5160 미니 야간 저조도에서 망원 많이 사용하시나요? [14] 흡혈귀왕 23.09.19 396 2
5159 미니 Realme 11 Pro+ 2배, 4배줌 샘플 [6] file 흡혈귀왕 23.09.19 264 2
5158 미니 [루머] 닌텐도 스위치2는 PS4/Xbox One급 성능 [20] file 흡혈귀왕 23.09.19 1216 5
5157 미니 A17 Pro와 Adreno740 GFX벤치마크 아즈텍루인 비교 [28] file 흡혈귀왕 23.09.18 1258 3
5156 미니 SD8 Gen3 멀티 점수는 좀 지켜봐야할거같네요. [3] file 흡혈귀왕 23.09.18 935 3
5155 미니 울트라는 내년에 동결하면 다행일듯하네요 [6] 흡혈귀왕 23.09.18 730 3
미니 mesa zink로 보는 모바일 GPU들 Vulkan 드라이버 상황 [3] 흡혈귀왕 23.09.16 770 1
5153 미니 만약 3x, 5x 조합이 맞다면 [10] 흡혈귀왕 23.09.16 855 1
5152 미니 고화소 크롭줌 문제는 4K@60fps가 문제입니다. [16] 흡혈귀왕 23.09.16 540 1
5151 미니 이제 칩셋 성능 격차가 어느정도냐를 보면될듯하네요 [25] 흡혈귀왕 23.09.15 1625 9
5150 미니 지금 노멀 플러스 자체가 약간 후킹 포지션이죠 [14] 흡혈귀왕 23.09.15 667 1
5149 미니 사실 결과론적으로만 보면 [27] 흡혈귀왕 23.09.15 2000 7
5148 미니 애플이랑 중국 제조사가 너무 안좋은 선례를 남겨버렸네요. [50] 흡혈귀왕 23.09.15 2478 6
5147 미니 사실 뭐 엑시노스는 무작정 파운드리탓만 하기도 뭐한게.... [40] 흡혈귀왕 23.09.15 1632 13
5146 미니 스위치2 스펙 기대치를 좀 낮춰야 할 수도 있겠네요 [14] 흡혈귀왕 23.09.15 725 4
5145 미니 T239 아래 스펙대로면 [3] 흡혈귀왕 23.09.14 715 3
5144 미니 MX 이번에 엑시 비중 확실히 늘리는군요 [37] 흡혈귀왕 23.09.14 1831 18
5143 미니 S24U부터 바라는 카메라 배율 버튼 조합 [9] file 흡혈귀왕 23.09.14 881 4
5142 미니 의외로 2배랑 3배 배율 구간이 차이가 크지않죠 [8] 흡혈귀왕 23.09.13 617 0
5141 미니 가변 폴디드줌은 진짜 시기 상조인듯하네요...ㅡㅡa; [2] file 흡혈귀왕 23.09.13 1113 6

추천 IT 소식 [1/]

스킨 기본정보

colorize02 board
2017-03-02
colorize02 게시판

확장 변수

1. 게시판 기본 설정

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

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

2. 글 목록

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

썸네일 게시판만 해당

썸네일 게시판만 해당

썸네일 게시판만 해당

썸네일 게시판만 해당

3. 갤러리 설정

4. 글 읽기 화면

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

5. 댓글 설정

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

6. 글 쓰기 화면 설정

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