gl: VideoShader
gl: more functions for OpenGLVideo