Воссоздание Android View в OpenGL - PullRequest
       1

Воссоздание Android View в OpenGL

0 голосов
/ 02 октября 2011

Представления Android, как правило, довольно запаздывают.Мне было интересно, можно ли как-то воссоздать их в OpenGL-ES, чтобы использовать аппаратное ускорение.Если бы это было возможно, я бы подумал, что это уже сделано.Это полезно или возможно?

1 Ответ

1 голос
/ 02 октября 2011

Вы можете реализовать GLSurfaceView и рисовать все что угодно.Но я бы не рекомендовал воссоздавать существующий вид.Я не знаю, какие виды вы имеете в виду, но на моем устройстве они совсем не запаздывают ...

Обновление : мое утверждение о том, что представления уже аппаратно ускорены, было опровергнуто (см. Комментарий).Поэтому я провел исследование и нашел эту статью (которая подчеркивает противоречие).Так что аппаратное ускорение доступно в Android 3.0+.Тем не менее, я бы не рекомендовал переопределять стандартные виджеты.Вы все еще можете многое сделать неправильно, что отрицательно скажется на производительности.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...