Как мне найти максимальный размер текстуры для разных телефонов? - PullRequest
14 голосов
/ 24 декабря 2010

Я пытаюсь выяснить максимальный размер текстуры для оригинального Motorola Droid. Я считаю, что максимальный размер текстуры в G1 составляет 512, но было бы неплохо, если бы был более официальный способ, которым я мог бы найти, чтобы я мог построить правильную систему плиток.

Ответы [ 2 ]

24 голосов
/ 24 декабря 2010

Вы можете запросить максимальный размер текстуры используя glGetIntegerv:

int[] maxTextureSize = new int[1];
gl.glGetIntegerv(GL10.GL_MAX_TEXTURE_SIZE, maxTextureSize, 0);
Log.i("glinfo", "Max texture size = " + maxTextureSize[0]);
8 голосов
/ 27 декабря 2010

Также ознакомьтесь с http://www.glbenchmark.com/ - в нем имеется обширная база данных среды OpenGL и сведений о производительности для мобильных устройств

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...