Android: изменение размеров текстур RGB_565? - PullRequest
0 голосов
/ 07 июля 2011

В настоящее время я пытаюсь оптимизировать свое приложение с текстурами RGB_565, а не с текстурами RGBA_8888.Все хорошо, кроме случаев, когда я пытаюсь изменить размер этих текстур?Есть ли какая-то жестко запрограммированная причина, почему я не могу просто сделать эти текстуры меньше?

Я стараюсь, чтобы все мои текстуры были больше, чем необходимо, чтобы я мог уменьшить масштаб;таким образом, возможность динамического масштабирования текстур для больших экранов для лучшего качества изображения.Кажется, это не работает с RGB_565, или я что-то упустил: -?.

  • Должен ли я просто создать несколько разных копий и динамически ЗАГРУЗИТЬ правильную, а не МАСШТАБИРОВАТЬ?Спасибо за любую помощь, которую вы можете предложить!

[РЕДАКТИРОВАТЬ] Весь смысл в том, что я не могу динамически изменять размер / масштабировать эти текстуры после загрузки в приложение?Они растягиваются, как потянутое сверху справа и снизу слева от экрана, когда я пытаюсь уменьшить их размер даже ...?

1 Ответ

0 голосов
/ 18 июля 2011

Имеет отношение к функциям смешивания GL, которые можно использовать.Пока не вдавался в это, просто статически изменил их размер, но когда я снова зайду в это, я обязательно выложу код!

...