И так после пары бессонных ночей над "оптимизацией" всего этого безобразия, удалось избавиться от всех шейдеров, кроме таймера с цепочками и картина вышла следующая:
Lenovo K900 - полет нормальный (под 60 фпс всюду)...
Dell Streak 5 - все очень странно:
1 уровень | 20 FPS | 1 смайл и 2 пустых места |
2 и 3 уровень | 10 FPS | 3 и 5 смайлов соответственно и по 3 пустых места |
11 уровень | 8 FPS | 8 смайлов и 4 пустых места |
75 уровень | 6 FPS | 42 смайла и 12 пустых мест |
На
Asus Memo Pad FHD-10 картина должна быть примерно как на моем
Lenovo K900.
Huawei U8850 по сравнению с
Dell Streak 5 обладает чуть лучшим процессором и куда лучшим видео чипом (на
Dell Streak -
adreano 200, что как заявляют выдает
22млн полигонов/с и
133млн пикселя/с, в то время как для
adreano 205 цифры значительно выше -
41млн полигонов/с и
433млн пикселя/с, для сравнения на
K900 PowerVR SGX544 MP2 -
70млн полигонов/с и
1000млн пикселя/с), так что шансы есть... А вот с
Galaxy Ace все глухо - там тот же
adreano 200 но с более слабым процессором и меньшей памятью, правда там меньше разрешение, но хз что это даст...
Вообще судя по спецификации если я правильно понял на
adreano 200/205 вообще нет шейдерных конвееров, отсюда видать и все лаги... Других идей у меня пока нет.
Эх млин, походу придется выдирать абсолютно все шейдеры, а так все красиво было...