X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fbackends%2Fopengl%2Frenderer_backend.h;h=685b6464286e767c1837f47bc3e08a9a0fdcf083;hp=f6f7334b39f6750fd5337584a7ba7ea04af78d4a;hb=HEAD;hpb=b95aa29809038b39e6729f4e53af0dfb545bfcdc diff --git a/source/backends/opengl/renderer_backend.h b/source/backends/opengl/renderer_backend.h index f6f7334b..685b6464 100644 --- a/source/backends/opengl/renderer_backend.h +++ b/source/backends/opengl/renderer_backend.h @@ -1,18 +1,22 @@ #ifndef MSP_GL_RENDERER_BACKEND_H_ #define MSP_GL_RENDERER_BACKEND_H_ +#include #include "pipelinestate.h" namespace Msp { namespace GL { -class OpenGLRenderer +class OpenGLRenderer: public NonCopyable { protected: PipelineState pipeline_state; void begin() { } void end(); + + void set_pipeline_key(std::uintptr_t) { } + PipelineState &get_pipeline_state() { return pipeline_state; } }; using RendererBackend = OpenGLRenderer;