theoretically fixed checkerboard render. (at least I fixed the compiler warning about unused variable and put in a way of making it checkerboard in screen space... I really need someone to test this...)