X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fcore%2Fprogram.cpp;h=8e8455626dc1dc7ab6ced86ba86f0cd2a741f25c;hp=66fbb7af61179a7ccb64554f24afb3bb5ac26868;hb=0bb6a7c62d3df696d007f121bb057ed97c17e4b1;hpb=fee6115b609b8726b50a1f9169d50e8f68170b75 diff --git a/source/core/program.cpp b/source/core/program.cpp index 66fbb7af..8e845562 100644 --- a/source/core/program.cpp +++ b/source/core/program.cpp @@ -108,6 +108,9 @@ void Program::collect_uniforms(const SpirVModule &mod) block.update_layout_hash(); } + if(reflect_data.uniform_blocks.front().uniforms.empty()) + reflect_data.uniform_blocks.erase(reflect_data.uniform_blocks.begin()); + reflect_data.update_layout_hash(); }