Searched refs:stgp (Results 1 - 4 of 4) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/mesa/state_tracker/
H A Dst_shader_cache.c284 struct st_common_program *stgp = st_common_program(prog); local in function:st_deserialise_ir_program
286 st_release_basic_variants(st, stgp->Base.Target, &stgp->variants,
287 &stgp->tgsi);
289 read_stream_out_from_cache(&blob_reader, &stgp->tgsi);
292 stgp->tgsi.type = PIPE_SHADER_IR_NIR;
293 stgp->shader_program = shProg;
294 stgp->tgsi.ir.nir = nir_deserialize(NULL, options, &blob_reader);
295 prog->nir = stgp->tgsi.ir.nir;
297 read_tgsi_from_cache(&blob_reader, &stgp
[all...]
H A Dst_cb_program.c177 struct st_common_program *stgp = st_common_program(prog); local in function:st_program_string_notify
179 st_release_basic_variants(st, stgp->Base.Target, &stgp->variants,
180 &stgp->tgsi);
181 if (!st_translate_geometry_program(st, stgp))
184 if (st->gp == stgp)
185 st->dirty |= stgp->affected_states;
H A Dst_program.c1593 struct st_common_program *stgp)
1598 if (stgp->shader_program) {
1600 st_finalize_nir(st, &stgp->Base, stgp->shader_program,
1601 stgp->tgsi.ir.nir);
1602 st_translate_program_stream_output(&stgp->Base, &stgp->tgsi.stream_output);
1603 st_store_ir_in_disk_cache(st, &stgp->Base, true);
1612 stgp->Base.info.gs.input_primitive);
1614 stgp
1592 st_translate_geometry_program(struct st_context * st,struct st_common_program * stgp) argument
[all...]
H A Dst_program.h436 struct st_common_program *stgp);

Completed in 6 milliseconds