In den Anfängen von OpenGL und DirectX mussten die Texturgrößen Potenzen von zwei sein. Dies bedeutete, dass die Interpolation von Float-Werten mit Shifting und dergleichen sehr schnell erfolgen konnte.
Seit OpenGL 2.0 (und darüber hinaus über eine Erweiterung) werden Texturdimensionen ohne Zweierpotenzen unterstützt.
Haben Power-of-Two-Texturen Leistungsvorteile bei modernen integrierten und diskreten GPUs? Welche Vorteile haben Nicht-Zweierpotenzen-Texturen?
Verfügt eine beträchtliche Desktop-Population über Karten, die Nicht-Zweierpotenz-Texturen unterstützen?