You guys are retarded, the reason we use Po2 textures today is compression. The block-based memory compression formats (DXT5, BC7, etc.) only work on Po2 textures. NPo2 textures are instead saved as a raw bitmap in memory, and eat shit tons more of your video memory. I seriously hope you aren't eating 20 MiB of my memory for something that could be 1/5th of that if you just scaled it to the nearest powers of two.