Cocos2d-X는 OpenGL ES 2.0이상을 지원합니다.
2012. 9. 3. 13:39ㆍ프로그래밍/Cocos2dX
728x90
반응형
Cocos2d-X 2.0부터는 OpenGL ES 2.0이상만을 지원합니다.
기존의 버전 Cocos2d-x버전에서는 OpenGL ES 1.1도 지원을 했지만 더이상 지원하지 않는다고 합니다.
그래서 Cocos2d-X 2.0으로 마이그레이션하면서 변경된 일부 API들 때문에 조금씩 손을 봐야 했습니다.
최근에는 안드로이드 2.2 Froyo부터 지원한다면 OpenGL ES 2.0이 모두 지원되는 것은 아닙니다. 단말기에 따라서 지원되는 OpenGL버전이 다릅니다. 따라서 꼭 만드신 어플이 OpenGL ES2.0이상만을 지원해야 한다면 Manifast파일에서 다음을 추가해주면 됩니다.
<!-- Tell the system this app requires OpenGL ES 2.0. --> <uses-feature android:glEsVersion="0x00020000" android:required="true" />
다음은 구글 사이트에서 나온 안드로이드 OS의 분포도와 OpenGL 버전의 자료입니다.
출처 : http://developer.android.com/about/dashboards/index.html
Version | Codename | API Level | Distribution |
---|---|---|---|
1.5 | Cupcake | 3 | 0.2% |
1.6 | Donut | 4 | 0.5% |
2.1 | Eclair | 7 | 4.2% |
2.2 | Froyo | 8 | 15.5% |
2.3 - 2.3.2 | Gingerbread | 9 | 0.3% |
2.3.3 - 2.3.7 | 10 | 60.3% | |
3.1 | Honeycomb | 12 | 0.5% |
3.2 | 13 | 1.8% | |
4.0 - 4.0.2 | Ice Cream Sandwich | 14 | 0.1% |
4.0.3 - 4.0.4 | 15 | 15.8% | |
4.1 | Jelly Bean | 16 | 0.8% |
Data collected during a 14-day period ending on August 1, 2012
Last historical dataset collected during a 14-day period ending on August 1, 2012
Screen Sizes and Densities
ldpi | mdpi | hdpi | xhdpi | |
---|---|---|---|---|
small | 1.5% | 1.2% | ||
normal | 0.5% | 12.1% | 55.3% | 17.4% |
large | 0.1% | 2.7% | 4.5% | |
xlarge | 4.7% |
Open GL Version
OpenGL ES Version | Distribution |
---|---|
1.1 only | 9.3% |
2.0 & 1.1 | 90.7% |
728x90
반응형
'프로그래밍 > Cocos2dX' 카테고리의 다른 글
Cocos2d-X에서 Admob광고 원하는 위치에 추가하기. (0) | 2012.10.20 |
---|---|
Cocos2d-X를 이용해서 국내 오픈마켓 동시 개발.. (2) | 2012.09.11 |
Cocos2d-x에서 진동/음소거 모드에서 소리 출력 문제해결 방법 (0) | 2012.07.19 |
Cocos2d-X에서 보안락 화면에서 게임 프로세스 처리방법. (0) | 2012.07.19 |
Cocos2d-X에서 게임 화면 180도로 회전하게 만들기. (0) | 2012.07.18 |