]> git.tdb.fi Git - libs/gl.git/blobdiff - source/render/programdata.h
Split UniformBlock into two classes
[libs/gl.git] / source / render / programdata.h
index 6f20d4d8317da1d393e5da555c0d4a3989498f67..a90d868e3bb7e3598200f074791189ee85e0cc15 100644 (file)
@@ -21,6 +21,7 @@ public:
 };
 
 class Buffer;
+class BufferBackedUniformBlock;
 class Uniform;
 class UniformBlock;
 struct Color;
@@ -153,7 +154,7 @@ private:
        std::vector<TaggedUniform> uniforms;
        mutable std::vector<SharedBlock> blocks;
        mutable std::vector<ProgramBlock> programs;
-       mutable UniformBlock *last_block;
+       mutable BufferBackedUniformBlock *last_buffer_block;
        mutable Buffer *buffer;
        mutable Mask dirty;