From 47c6fc5b04774737404b55b01cbab5c3baf1c183 Mon Sep 17 00:00:00 2001 From: Ian Romanick Date: Wed, 16 Jul 2014 15:37:10 -0700 Subject: linker: Add a last_field parameter to various program_resource_visitor methods I also considered renaming visit_field(const glsl_struct_field *) to entry_record and adding an exit_record method. This would be more similar to the hierarchical visitor. Signed-off-by: Ian Romanick Reviewed-by: Matt Turner --- src/glsl/link_uniform_blocks.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/glsl/link_uniform_blocks.cpp') diff --git a/src/glsl/link_uniform_blocks.cpp b/src/glsl/link_uniform_blocks.cpp index 0b1291d..ddd134a 100644 --- a/src/glsl/link_uniform_blocks.cpp +++ b/src/glsl/link_uniform_blocks.cpp @@ -68,7 +68,8 @@ private: } virtual void visit_field(const glsl_type *type, const char *name, - bool row_major, const glsl_type *record_type) + bool row_major, const glsl_type *record_type, + bool last_field) { assert(this->index < this->num_variables); -- cgit v1.1