mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-28 21:10:12 +01:00
i965/gs: Move the mem_ctx argument to brw_compile_gs
This makes it better match the other brw_compile_* functions. Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
This commit is contained in:
parent
8e8b527b27
commit
72148de217
3 changed files with 4 additions and 4 deletions
|
|
@ -615,10 +615,10 @@ struct brw_gs_compile
|
|||
*/
|
||||
const unsigned *
|
||||
brw_compile_gs(const struct brw_compiler *compiler, void *log_data,
|
||||
void *mem_ctx,
|
||||
struct brw_gs_compile *c,
|
||||
const struct nir_shader *shader,
|
||||
struct gl_shader_program *shader_prog,
|
||||
void *mem_ctx,
|
||||
int shader_time_index,
|
||||
unsigned *final_assembly_size,
|
||||
char **error_str);
|
||||
|
|
|
|||
|
|
@ -303,9 +303,9 @@ brw_codegen_gs_prog(struct brw_context *brw,
|
|||
unsigned program_size;
|
||||
char *error_str;
|
||||
const unsigned *program =
|
||||
brw_compile_gs(brw->intelScreen->compiler, brw, &c,
|
||||
brw_compile_gs(brw->intelScreen->compiler, brw, mem_ctx, &c,
|
||||
shader->Program->nir, prog,
|
||||
mem_ctx, st_index, &program_size, &error_str);
|
||||
st_index, &program_size, &error_str);
|
||||
if (program == NULL) {
|
||||
ralloc_free(mem_ctx);
|
||||
return false;
|
||||
|
|
|
|||
|
|
@ -598,10 +598,10 @@ vec4_gs_visitor::gs_end_primitive()
|
|||
|
||||
extern "C" const unsigned *
|
||||
brw_compile_gs(const struct brw_compiler *compiler, void *log_data,
|
||||
void *mem_ctx,
|
||||
struct brw_gs_compile *c,
|
||||
const nir_shader *shader,
|
||||
struct gl_shader_program *shader_prog,
|
||||
void *mem_ctx,
|
||||
int shader_time_index,
|
||||
unsigned *final_assembly_size,
|
||||
char **error_str)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue