]> git.tdb.fi Git - libs/gl.git/blobdiff - source/render/renderer.h
Rewrite state management
[libs/gl.git] / source / render / renderer.h
index b5cbe5bcab7a32b1182f9f2aa90ca6f88c93cb68..5f069197453501fa097ccc261cb20b4383c84cb0 100644 (file)
@@ -4,6 +4,7 @@
 #include <set>
 #include <vector>
 #include "matrix.h"
+#include "pipelinestate.h"
 #include "programdata.h"
 #include "tag.h"
 
@@ -112,6 +113,7 @@ private:
        ProgramData standard_shdata;
        std::vector<BoundProgramData> shdata_stack;
        std::set<const Renderable *> excluded;
+       PipelineState pipeline_state;
 
 public:
        Renderer();