mono/MonoGame — pull request #269 by KevinKidsAndI (2012-01-31 01:47:04+00:00)
Title: Unless OpenGL ES 1.1 only supports square textures, the power of two...

scaling in the constructor needs to scale each dimension. If square textures are required, it needs a logical OR in the while loop to scale to the largest dimension, so it is broken either way!