Какие устройства Android не поддерживают draw_texture? - PullRequest
1 голос
/ 03 апреля 2011

Я занимаюсь разработкой приложения для Android с использованием OpenGL ES для рисования и использую расширение draw_texture, поскольку оно самое быстрое.

Я прочитал, что вам нужно запросить строку, чтобы проверить, поддерживается ли метод рисования на телефоне, и изящно ухудшиться, если нет. Моя главная проблема в том, насколько распространено устройство, которое не поддерживает это?

Я имею в виду, что рисование текстурированных четырехугольников (единственный стандартный метод в OpenGL) настолько медленное, что игра вряд ли будет приятной на этих устройствах.

Мне просто любопытно, стоит ли время поддерживать эти устройства.

1 Ответ

1 голос
/ 03 апреля 2011

Я не знаю, чтобы на устройстве Android отсутствовало расширение draw_texture, но весьма вероятно, что такие устройства существуют в минимальном количестве. Определенно не стоит тратить силы на их поддержку, но, с другой стороны, переключаться между drawTex и quads почти тривиально, особенно если ваш код поддерживает повернутые спрайты.

...