diff options
author | Marek Olšák <[email protected]> | 2013-08-09 22:34:45 +0200 |
---|---|---|
committer | Marek Olšák <[email protected]> | 2013-08-18 12:27:08 +0200 |
commit | d13003f544417db6de44c65a0c118bd2b189458a (patch) | |
tree | 0f624838b9ff48cc4ace48050048c6c46f264052 /src/glsl/ir_optimization.h | |
parent | a8346a2f52d08233d376db3aa8205d0b2cc74318 (diff) |
glsl: don't eliminate texcoords that can be set by GL_COORD_REPLACE
Tested by examining generated TGSI shaders from piglit/glsl-routing.
Cc: [email protected]
Reviewed-by: Henri Verbeet <[email protected]>
Tested-by: Henri Verbeet <[email protected]>
Reviewed-by: Ian Romanick <[email protected]>
Diffstat (limited to 'src/glsl/ir_optimization.h')
-rw-r--r-- | src/glsl/ir_optimization.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/glsl/ir_optimization.h b/src/glsl/ir_optimization.h index a61227b3e0d..b79c2b78791 100644 --- a/src/glsl/ir_optimization.h +++ b/src/glsl/ir_optimization.h @@ -77,7 +77,7 @@ bool do_copy_propagation(exec_list *instructions); bool do_copy_propagation_elements(exec_list *instructions); bool do_constant_propagation(exec_list *instructions); void do_dead_builtin_varyings(struct gl_context *ctx, - exec_list *producer, exec_list *consumer, + gl_shader *producer, gl_shader *consumer, unsigned num_tfeedback_decls, class tfeedback_decl *tfeedback_decls); bool do_dead_code(exec_list *instructions, bool uniform_locations_assigned); |