Поскольку я делаю приложение, а не игру, мне нужно автоматически настроить то, что лучше. Для размера текстур я проверяю размер кучи и использую кучу. Также небольшие текстуры при работе в программном режиме (PixelFlinger).
Если у него достаточно свободного кучи и 2 процессора, тогда я запускаю 3d движок в OpenGL 2.0 с AA. Пока это прекрасно работает с количеством устройств, которые у нас есть.
Примечание: я заметил, что некоторые телефонные ромы сообщают о 1 процессоре бесплатно, когда есть 2.