Я загружаю массив int* данных пикселей RGBA из UIImage, выполняю над ним манипуляции, затем устанавливаю пиксели в буфер текстуры Glubyte* и записываю их в текстуру с помощью
glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA, texWidth, texHeight, 0, GL_RGBA, GL_UNSIGNED_BYTE, texBuffer);
Это работает нормально, однако я получаю странные пиксельные «помехи» внизу экрана.
Кто-нибудь знает, что может быть причиной этого эффекта?
РЕДАКТИРОВАТЬ: решил это сам, см. мой ответ