intel: Drop program size pointer from vec4/fs assembly getters.
[mesa.git] / src / intel / compiler / brw_vec4_gs_visitor.cpp
index 7848832e4128c59e692c0e2bfaade31b2b032c4e..fb4c1259948133b0146feaad0ac3ece8daad2709 100644 (file)
@@ -867,7 +867,7 @@ brw_compile_gs(const struct brw_compiler *compiler, void *log_data,
             g.enable_debug(name);
          }
          g.generate_code(v.cfg, 8);
-         return  g.get_assembly(&prog_data->base.base.program_size);
+         return g.get_assembly();
       }
    }
 
@@ -897,9 +897,7 @@ brw_compile_gs(const struct brw_compiler *compiler, void *log_data,
             /* Success! Backup is not needed */
             ralloc_free(param);
             return brw_vec4_generate_assembly(compiler, log_data, mem_ctx,
-                                              shader, &prog_data->base, v.cfg,
-                                              &prog_data->base.base.
-                                                  program_size);
+                                              shader, &prog_data->base, v.cfg);
          } else {
             /* These variables could be modified by the execution of the GS
              * visitor if it packed the uniforms in the push constant buffer.
@@ -962,8 +960,7 @@ brw_compile_gs(const struct brw_compiler *compiler, void *log_data,
          *error_str = ralloc_strdup(mem_ctx, gs->fail_msg);
    } else {
       ret = brw_vec4_generate_assembly(compiler, log_data, mem_ctx, shader,
-                                       &prog_data->base, gs->cfg,
-                                       &prog_data->base.base.program_size);
+                                       &prog_data->base, gs->cfg);
    }
 
    delete gs;