2011-06-10 3 views
0

J'ai fait une recherche google rapide, mais je ne pouvais pas trouver la résolution max image/texture pour android. J'ai actuellement une image qui plante, mais quand je baisse la résolution cela fonctionne. Je ne veux pas juste essayer et corriger les résolutions pour voir si cela fonctionne, certains nombres solides montrant des limitations seraient idéales.Android max résolution image/texture

Un lien vers la documentation android serait bien aussi. Personnellement, je ne trouve pas cela intuitif.

+0

qui voulez-vous savoir? Image pouvant être dessinée ou texture OpenGL? Si ce dernier, cela dépendrait du matériel. – Maximus

+0

ancien. Tirable – CQM

+0

Quel genre d'exception voyez-vous jeté? –

Répondre

2

S'il échoue à une résolution élevée mais fonctionne avec une résolution plus faible, il me semble que vous pourriez atteindre une limite de mémoire.

Jetez un oeil à ce poste sur Image memory cost

1200 dpi - 7200x4800 (34,560,000 pixels) - 103,680,000 bytes (99 MB) 
2400 dpi - 14400x9600 (138,240,000 pixels) - 414,720,000 bytes (396 MB) 

Si vous poussez dans la gamme de 130 millions de pixels, vous êtes bien plus sur votre (juste) la consommation de mémoire, au moins sur la plupart des mobiles d'aujourd'hui Matériel.

MISE À JOUR

Voici un autre poste discutaient issues related to photos and memory

+0

Je crois que plus il est probable qu'il était frapper la limite de taille de texture, pas d'erreurs de mémoire. –