]> git.tdb.fi Git - libs/gl.git/blobdiff - source/core/program.h
Rebind all descriptor sets if push constant layout changes
[libs/gl.git] / source / core / program.h
index e8487e09d001bfc34acb4f0caab85f21784faf60..ca5437f3a6970e6d626bf36520ebc828d0697ab1 100644 (file)
@@ -74,6 +74,7 @@ private:
 public:
        ReflectData::LayoutHash get_uniform_layout_hash() const { return reflect_data.layout_hash; }
        unsigned get_n_descriptor_sets() const { return reflect_data.n_descriptor_sets; }
+       unsigned get_push_constants_size() const { return reflect_data.push_constants_size; }
        const std::vector<ReflectData::UniformBlockInfo> &get_uniform_blocks() const { return reflect_data.uniform_blocks; }
        const ReflectData::UniformBlockInfo &get_uniform_block_info(const std::string &) const;
        const std::vector<ReflectData::UniformInfo> &get_uniforms() const { return reflect_data.uniforms; }