OpenGL - El poder de dos texturas

OpenGL utiliza el poder de dos texturas. Esto se debe a que algunas GPU solo aceptan texturas de potencia de dos debido a MipMapping. El uso de estas texturas de potencia de dos causa problemas al dibujar una textura más grande de lo que es.

Pensé en una forma de solucionar esto, que es usar solo las relaciones PO2 cuando estamos haciendo la textura más pequeña de lo que realmente es, y usar una relación 1: 1 cuando las estamos haciendo más grandes, pero esto creará ¿Problemas de compatibilidad con algunas GPUs?

Si alguien sabe si surgirán problemas (no puedo verificar esto porque mi GPU acepta Texturas NPO2), o una solución mejor, le agradecería.

Respuestas a la pregunta(1)

Su respuesta a la pregunta