X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fcore%2Fprogram.cpp;h=9193cd7be155b54a4f8b1fc8a87de974cc3d72b4;hp=6013e7e82e9f35656f6741bb3743ea25a0237f5b;hb=2e6e6fd559010aad6ae0d44c433e32acb387e8b9;hpb=0757f7d3e514836ca85954708c41a1accac0574b diff --git a/source/core/program.cpp b/source/core/program.cpp index 6013e7e8..9193cd7b 100644 --- a/source/core/program.cpp +++ b/source/core/program.cpp @@ -40,6 +40,8 @@ void Program::add_stages(const Module &mod, const map &spec_values) collect_attributes(static_cast(mod)); } + finalize_uniforms(); + for(ReflectData::UniformBlockInfo &b: reflect_data.uniform_blocks) if(!b.data_size && !b.uniforms.empty()) {