This fixes an OpenGL renderer crash derrek encountered while testing his recent 3DS port. Also a little code cleanup I guess.