OpenGL - сила двух текстур

OpenGL использует текстуры двух степеней. Это связано с тем, что некоторые графические процессоры принимают только текстуры со степенью двух из-за MipMapping. Использование этих двухслойных текстур вызывает проблемы при рисовании текстуры больше, чем она есть.

Я подумал об одном способе обойти это, который заключается в использовании коэффициентов PO2, только когда мысделать текстуру меньше, чем она есть на самом деле, и использовать соотношение 1: 1, когда мысделать его больше, но это создаст проблемы совместимости с некоторыми графическими процессорами?

Если кто-нибудь знает, возникнут ли проблемы (я не могу проверить это, поскольку мой GPU принимает текстуры NPO2), или лучший способ обойти это решение, я был бы признателен.

Ответы на вопрос(1)

Ваш ответ на вопрос