Сижу, втыкаю в GLES20 на жабке, дабы доваять свой кастомный гуй для вот этой: PulseAudio Terminal
поделки. И в какой-то момент, дернуло меня посмотреть спеки наускоритель встроенной инфотулой, и тут я вижу, что Vivante GC800 (а именно он есть во флайтаче) нифига не умеет GLES20, только GLES11.
WTF?
И это в то время как пады с vivante GC800 все рекламируются как тянущие полноценный GLES20? И судя по скринам и бенчам оный таки умеют.
В общем не шибко приятно, но пока не наткнулся на проблемы - видать android оборачивает GLES20 в fixed pipeline вызовы и, вполне возможно, до проблемных мест еще не скоро доберусь.
В общем, есть владельцы падов с gc800 и ядром arm1136 у кого рапортуется GLES20? Можете заделиться юзерспейсными либами теста ради? (хотя что-то подсказывает мне, что может быть отличие в ядерной части)
И да, андройд штука офигенная, особенно в виду тормозов FloatBuffer, которые пришлось обходить через JNI.