OpenGL 1.3 не поддерживает NPOT текстуры. Все изображения, которые мне предоставляются, не соответствуют этой спецификации, поскольку я занимаюсь 2D и рисованием спрайтов.Сила двух текстур в OpenGL
Есть ли предустановленное обходное решение для этого?
Если нет, то каковы наилучшие варианты кодирования вокруг этого? Прокладка с прозрачными пикселями? Разделение на суб-текстуры?
Вы проверили, поддерживает ли ваша графическая карта [ARB_texture_rectangle] (http://www.opengl.org/registry/specs/ARB/texture_rectangle.txt)? Это позволяет НПО. – jweyrich
Я где-то читал, что это не перекрестная платформа, поэтому я не могу это использовать. – VolatileStorm
Расширения @VolatileStorm GL_ARB не привязаны к определенной платформе, я использовал их в Windows, Linux и OS X, и они отлично работают. –