Added new class GraphicCanvas for OpenGL calls.