st/program: rework basic variant interface
[mesa.git] / src / mesa / state_tracker / st_atom_shader.c
index b5ba33a48845d8ade1d3851c886efc8b552aa7e1..c6faa3f07ffa205513bbfb01b1a1fae64b63dfbe 100644 (file)
@@ -215,8 +215,7 @@ st_update_common_program(struct st_context *st, struct gl_program *prog,
    if (st->shader_has_one_variant[prog->info.stage] && stp->variants)
       return stp->variants->driver_shader;
 
-   return st_get_basic_variant(st, pipe_shader, &stp->tgsi,
-                               &stp->variants)->driver_shader;
+   return st_get_basic_variant(st, pipe_shader, stp)->driver_shader;
 }