--- /dev/null
+#ifndef MSP_GL_RENDERER_BACKEND_H_
+#define MSP_GL_RENDERER_BACKEND_H_
+
+#include "pipelinestate.h"
+
+namespace Msp {
+namespace GL {
+
+class OpenGLRenderer
+{
+protected:
+ PipelineState pipeline_state;
+
+ void begin() { }
+ void end();
+};
+
+using RendererBackend = OpenGLRenderer;
+
+} // namespace GL
+} // namespace Msp
+
+#endif