glsl: allow bindless samplers/images as vertex shader inputs
[mesa.git] / src / compiler / glsl / lower_distance.cpp
index e2d7e2a5886c7d160e33f5fdae7b13004de6d608..9858503e028ab0136b841becd6c255deee748e10 100644 (file)
@@ -529,8 +529,8 @@ lower_distance_visitor::visit_leave(ir_call *ir)
 {
    void *ctx = ralloc_parent(ir);
 
-   const exec_node *formal_param_node = ir->callee->parameters.head;
-   const exec_node *actual_param_node = ir->actual_parameters.head;
+   const exec_node *formal_param_node = ir->callee->parameters.get_head_raw();
+   const exec_node *actual_param_node = ir->actual_parameters.get_head_raw();
    while (!actual_param_node->is_tail_sentinel()) {
       ir_variable *formal_param = (ir_variable *) formal_param_node;
       ir_rvalue *actual_param = (ir_rvalue *) actual_param_node;