]> git.tdb.fi Git - libs/gl.git/blobdiff - source/core/uniformblock.cpp
Split reflection data from Program to a separate struct
[libs/gl.git] / source / core / uniformblock.cpp
index af4016ee5da8b32ad926689e0c211a3b0dbc4042..4b07241fab3943d14f35932ea498024bdc5ad2d2 100644 (file)
@@ -20,7 +20,7 @@ DefaultUniformBlock::DefaultUniformBlock()
        static Require _req(ARB_shader_objects);
 }
 
-void DefaultUniformBlock::attach(const Program::UniformInfo &info, const Uniform &uni)
+void DefaultUniformBlock::attach(const ReflectData::UniformInfo &info, const Uniform &uni)
 {
        if(info.block->bind_point>=0)
                throw invalid_argument("DefaultUniformBlock::attach");
@@ -62,7 +62,7 @@ unsigned BufferBackedUniformBlock::get_alignment() const
        return Limits::get_global().uniform_buffer_alignment;
 }
 
-void BufferBackedUniformBlock::attach(const Program::UniformInfo &info, const Uniform &uni)
+void BufferBackedUniformBlock::attach(const ReflectData::UniformInfo &info, const Uniform &uni)
 {
        if(info.block->bind_point<0)
                throw invalid_argument("BufferBackedUniformBlock::attach");