Ускоренное фоновое изображение в OpenGLES - PullRequest
0 голосов
/ 01 июня 2011

Я пишу игру в Android / OpenGLES, и когда я использую трассировку, я вижу, что время, затрачиваемое на прорисовку моего фонового изображения (используя glDrawTexfOES), довольно велико.

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

1 Ответ

0 голосов
/ 01 июня 2011

В большинстве случаев я считаю, что быстрее делать то, что вы хотите, рисуя и текстурируя квад (ну или треугольную полосу), используя буфер текстур.У меня нет надежных ориентиров, но для меня это было очень важно.У меня было много небольших изображений (средство визуализации шрифтов), а не одно большое, но, по моему опыту, чем быстрее, тем быстрее.

...