Cómo filtrar los teléfonos en el ancho máximo de textura para una aplicación android opengl 1.0
He creado una aplicación openGL en android que tiene unas texturas que he creado en diferentes tamaños (1024,1024 y 2048,2048) que elegí 2048 porque eso es lo que la galaxia s3 soporta. Me preguntaba si hay una manera de filtrar lo que los teléfonos pueden ver mi aplicación en max_texture_width He mirado en varios recursos
Eg http://developer.android.com/guide/topics/manifest/supports-screens-element.html
- Tamaños de textura razonables en android
- Cómo crear una textura OpenGL de matriz de bytes en Android
- Limitación del tamaño de la textura? Android Open GL ES 2.0
- Rendimiento lento de glTexSubImage2D en Nexus 10 / Android 4.2.2 (Samsung Exynos 5 con Mali-T604)
- Android NDK OpenGL ES 2.0 Tono de textura
Http://developer.android.com/google/play/filters.html
Y no pude encontrar ninguna ayuda, puedo ver un montón de maneras de hacer esto mediante programación, tales como:
Tamaños de textura razonables en android
Pero como la más pequeña de mis texturas es 1204×1024 y algunas tarjetas gráficas se bloquean en esto no quiero que mi aplicación sea capaz de llegar tan lejos. ¿Alguien tiene algún consejo sobre cómo resolver esto? Si tuviera que crear un tamaño de textura más pequeño de 512×512 necesitaré un algoritmo adicional que yo (probablemente) no pueda escribir dentro de las restricciones de tiempo debido a otras razones. Gracias
- Combinación Android de OpenGL de SurfaceTexture (imagen externa) y textura ordinaria
- Carga rápida de texturas en OpenGL 2.0
- Obtener el máximo límite de tamaño de textura de OpenGL ES 2.0 en Android
- Opengl ES 1.1 / Android - La debacle de la textura-mapeo-a-uno-cuadrado de 2011
- Procesamiento de texto Android OpenGL ES 2.0
- ¿Cómo puedo encontrar el tamaño máximo de textura para diferentes teléfonos?
- Compartir el contexto GLES20 y texturas entre GLSurfaceViews diferentes?
- Andengine problema de textura extraña
No puede filtrar las aplicaciones al declarar el tamaño de textura máximo admitido en el manifiesto, solo en formatos de textura compatibles. También puedes filtrar tus aplicaciones en Google Play por dispositivo, pero hay demasiados dispositivos para comprobar la compatibilidad.