Я создаю видеоплеер OpenGL с использованием Ffmpeg, и все мои видео не имеют степени 2 (поскольку они имеют нормальное разрешение видео). Он работает на частоте кадров в секунду с моей картой nvidia, но я обнаружил, что он не будет работать на старых картах ATI, потому что они не поддерживают текстуры не-степени двух.
Я буду использовать это только на карте Nvidia, так что я не особо беспокоюсь о проблеме ATI, но мне было интересно, сколько выигрыша в производительности я получу, если бы текстуеры были power-of-2? Стоит ли их дополнять?
Кроме того, если оно того стоит, как мне добавить их к ближайшей большей степени двойки?