glsl: minor simplification in assign_varying_locations()

Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
This commit is contained in:
Brian Paul
2017-12-15 14:25:20 -07:00
parent a0430bb62c
commit 47b4183c92

View File

@@ -2514,11 +2514,9 @@ assign_varying_locations(struct gl_context *ctx,
*/ */
foreach_in_list(ir_instruction, node, consumer->ir) { foreach_in_list(ir_instruction, node, consumer->ir) {
ir_variable *const input_var = node->as_variable(); ir_variable *const input_var = node->as_variable();
if (input_var && input_var->data.mode == ir_var_shader_in) {
if (input_var == NULL || input_var->data.mode != ir_var_shader_in) matches.record(NULL, input_var);
continue; }
matches.record(NULL, input_var);
} }
} }