reduced OpenGL binding calls