My code goes like this:
oldX = getImageWidth (renderImg)
oldY = getImageHeight (renderImg)
ResizeImage( renderImg, oldX, oldY)
But this change the images appeareance, even
after I have rendered to the image it a second time.
I have set the image to this:
SetImageMagFilter( renderImg, 1 )
SetImageMinFilter( renderImg, 1 )
So it should upsample somewhat softly giving the low-resolution pixel image a natural blur when sized up. However, The image gets much sharper if I resize it to its own size! What strange voodoo is this?