Можем ли мы использовать текстуры не-степени-2 на OpenGL ES на Android? - PullRequest
1 голос
/ 04 января 2011

Кто-нибудь знает, возможно ли использовать текстуры NPOT на Android OpenGL ES рендерере?

Ответы [ 2 ]

7 голосов
/ 04 января 2011

Да, для OpenGL ES 2.0 текстуры NPOT поддерживаются в базовой спецификации с некоторыми ограничениями в режимах обтекания и 3D-текстурах. Ограничения снимаются при использовании расширения GL_OES_texture_npot.

В OpenGL ES 1.x нет расширения для поддержки текстур NPOT.

2 голосов
/ 18 февраля 2011

Похоже, что у Froyo есть реализация NPOT для OpenglES 1.1. Тем не менее, до сих пор я не могу заставить пользовательский интерфейс смещаться с надлежащим aspectio. Я думаю, что у Froyo есть проблемы с этой реализацией, основанные на кратком обзоре кода. Gingerbread обновил лучший дизайн, как метод Apple, но я могу заставить Gingerbread работать. Мне очень тяжело заставить Android работать на HW ES 1.1, который требовал обхода NPOT. У кого-нибудь есть NPOT для работы с HW Opengl 1.1 с Froyo / Gingerbread?

Jimmcwin

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