Basic OpenGL renderer methods and driver fixes