I noticed this, while trying to use only part of a renderwindow for actual rendeing. There are multiple use cases for this with the most simple being that a certain combination of operating system, OpenGL implementation and remote desktop system returns a renderwindow size like (240,128) when you ask for (128,128).
While working on a fix for this behavior I had to learn the coordinate systems used in GL rendering (in MITK) from code, so I want to add some documentation pieces on that topic --> More detailed description to be found in the wiki page (linked in the upper right corner), meant to be copied into Doxygen documentation.
After we agree on a proper fix, I'd like to add a proper rendering test to make sure this behavior keeps working.