Code: Select all
texUnit1->setTextureFiltering(FO_NONE,FO_NONE,FO_NONE);
Does OpenGL support non power of 2 dimensions and DX9 can't?
The only other thing I can think of is if I stored it as a portion of a 1024x1024 texture, and made some custom object that worked like a Rectangle2D with texture coordinates that only used the 800x600 region. But it might have the same problem still.
Is there some way of blitting a 800x600 texture perfectly on the screen in DX9 mode without losing pixels or any texture filtering being done? It's annoying that OpenGL seems to work fine no matter what I do.