Preliminary 1.8 update

I actually had to properly deal with things being upside down
instead of ignoring it and flipping the cullface because of
the new rendering stuff in 1.8.

Probably need to look into using the vanilla FBO support, and
throw an error if it's not enabled.