Ahhhhh, there you go. For those who were a bit confused, maybe a bit of an explanation. BlitzMax currently runs it's graphics using the OpenGL rendering library. Part of OpenGL are two features, one is viewports and the other is scissoring. I'm not exactly sure on this but I think a scissoring is part of the function of a viewport wherein the `scissor area` defines an area that drawing is clipped inside, while the viewport is clipping plus definition of viewing transformations? Something like that.
Anyway, glad you got it working. Everything in OpenGL has an origin in the lower left corner of the screen, not the top left, and it renders from the bottom up.
Anyway, glad you got it working. Everything in OpenGL has an origin in the lower left corner of the screen, not the top left, and it renders from the bottom up.