Проблемы с устройствами на Android с OpenGL ES GL 11 - PullRequest
1 голос
/ 24 августа 2010

Я протестировал свое приложение на некоторых устройствах Android 2.1 и 2.2. Поэтому я думаю, что они поддерживают OpenGL ES 1.1 Но на некоторых устройствах у меня были проблемы с моим приложением. Я получаю исключение неподдерживаемой операции, которое означает, что устройство не поддерживает интерфейс GL 11. Это аппаратная проблема? Есть ли какие-то возможности, чтобы избежать этой проблемы?

Спасибо, Mijat

Ответы [ 2 ]

0 голосов
/ 25 августа 2010

С http://developer.android.com/guide/topics/graphics/opengl.html:

Наконец, обратите внимание, что, хотя Android действительно включает некоторую базовую поддержку OpenGL ES 1.1, поддержка не завершена, и на нее не следует полагаться при этом.время.

В значительной степени отвечает на вопрос.

0 голосов
/ 25 августа 2010

Я думаю, что полученное исключение бесполезно. Потому что я выбираю мир кода из сети, и этот проверяет расширение, которое мне временно необходимо, со всеми расширениями из интерфейса GL 11. И если нет соглашения, код выдает исключение. Проблема в том, что у меня есть приложение, и я попробовал на HTC Desire и какой-то модели LG. Это прекрасно работает, но на третьем устройстве, которое работает на Android 2.2, я получаю это исключение. Означает, что OpenGL ES GL11 не покрывается.

...