i965/blorp: fix release build unused variable warning
[mesa.git] / src / mesa / state_tracker / st_glsl_to_nir.cpp
index 36531ad3047766a36e10703d413266d4937113f1..cbc7e5a693d35097ba5571b1985164faceffa0d5 100644 (file)
@@ -367,15 +367,10 @@ st_nir_get_mesa_program(struct gl_context *ctx,
                         struct gl_linked_shader *shader)
 {
    struct gl_program *prog;
-   GLenum target = _mesa_shader_stage_to_program(shader->Stage);
 
    validate_ir_tree(shader->ir);
 
-   prog = ctx->Driver.NewProgram(ctx, target, shader_program->Name);
-   if (!prog)
-      return NULL;
-
-   _mesa_reference_program(ctx, &shader->Program, prog);
+   prog = shader->Program;
 
    prog->Parameters = _mesa_new_parameter_list();