From 0bb6a7c62d3df696d007f121bb057ed97c17e4b1 Mon Sep 17 00:00:00 2001 From: Mikko Rasa Date: Thu, 11 Nov 2021 13:34:59 +0200 Subject: [PATCH] Remove default uniform block if it has no uniforms --- source/core/program.cpp | 3 +++ 1 file changed, 3 insertions(+) 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(); } -- 2.43.0