diff options
author | Ian Romanick <[email protected]> | 2016-11-09 12:45:39 -0800 |
---|---|---|
committer | Ian Romanick <[email protected]> | 2016-11-10 10:57:46 -0800 |
commit | cbba5e13acc2052349f7e2d304e6dddf31fb199a (patch) | |
tree | 194af81158d1894db75156e6b9116c4551827d18 /src/mesa/program | |
parent | b359f62456211c2162109064cb504ad7de2ee799 (diff) |
linker: Remove unnecessary overload of program_resource_visitor::visit_field
It looks like I added this version as a short-hand for users that didn't
need the fuller version. I don't think there's any real utility in
that. I'm not sure what my thinking was there. Maybe if those users
overloaded the recursion function could just call the compact version to
avoid passing some parameters? None of the users do that.
Either way, having this extra overload is not useful. Delete it.
Signed-off-by: Ian Romanick <[email protected]>
Reviewed-by: Tapani Pälli <[email protected]>
Diffstat (limited to 'src/mesa/program')
-rw-r--r-- | src/mesa/program/ir_to_mesa.cpp | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/mesa/program/ir_to_mesa.cpp b/src/mesa/program/ir_to_mesa.cpp index f4c2ad6770c..6a1a977584c 100644 --- a/src/mesa/program/ir_to_mesa.cpp +++ b/src/mesa/program/ir_to_mesa.cpp @@ -2381,7 +2381,9 @@ public: private: virtual void visit_field(const glsl_type *type, const char *name, - bool row_major); + bool row_major, const glsl_type *record_type, + const enum glsl_interface_packing packing, + bool last_field); struct gl_shader_program *shader_program; struct gl_program_parameter_list *params; @@ -2393,12 +2395,13 @@ private: void add_uniform_to_shader::visit_field(const glsl_type *type, const char *name, - bool row_major) + bool /* row_major */, + const glsl_type * /* record_type */, + const enum glsl_interface_packing, + bool /* last_field */) { unsigned int size; - (void) row_major; - /* atomics don't get real storage */ if (type->contains_atomic()) return; |