Red de conocimiento informático - Conocimiento informático - Cómo determinar la memoria máxima de textura para OpenGL ES en Android

Cómo determinar la memoria máxima de textura para OpenGL ES en Android

Generalmente es 8192, ya no es necesario realizar pruebas. Lo he probado en una docena de máquinas. Todas las máquinas son así.

int[] tmpi = new int[2];

GLES20.glGetIntegerv(GLES20.GL_MAX_TEXTURE_SIZE, tmpi, 0);

int max_txu_size = tmpi[ 0];