derived class OpenGLRenderingContext created
removed context-related code out of MeshRenderer