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

/xsrc/external/mit/MesaLib.old/dist/src/mesa/state_tracker/
H A Dst_shader_cache.c238 struct st_common_program *sttcp = st_common_program(prog); local in function:st_deserialise_ir_program
240 st_release_basic_variants(st, sttcp->Base.Target,
241 &sttcp->variants, &sttcp->tgsi);
243 read_stream_out_from_cache(&blob_reader, &sttcp->tgsi);
246 sttcp->tgsi.type = PIPE_SHADER_IR_NIR;
247 sttcp->shader_program = shProg;
248 sttcp->tgsi.ir.nir = nir_deserialize(NULL, options, &blob_reader);
249 prog->nir = sttcp->tgsi.ir.nir;
251 read_tgsi_from_cache(&blob_reader, &sttcp
[all...]
H A Dst_cb_program.c198 struct st_common_program *sttcp = local in function:st_program_string_notify
201 st_release_basic_variants(st, sttcp->Base.Target, &sttcp->variants,
202 &sttcp->tgsi);
203 if (!st_translate_tessctrl_program(st, sttcp))
206 if (st->tcp == sttcp)
207 st->dirty |= sttcp->affected_states;
H A Dst_program.c1696 struct st_common_program *sttcp)
1701 if (sttcp->shader_program) {
1703 st_finalize_nir(st, &sttcp->Base, sttcp->shader_program,
1704 sttcp->tgsi.ir.nir);
1705 st_store_ir_in_disk_cache(st, &sttcp->Base, true);
1714 sttcp->Base.info.tess.tcs_vertices_out);
1716 st_translate_program_common(st, &sttcp->Base, sttcp->glsl_to_tgsi, ureg,
1717 PIPE_SHADER_TESS_CTRL, &sttcp
1695 st_translate_tessctrl_program(struct st_context * st,struct st_common_program * sttcp) argument
[all...]
H A Dst_program.h440 struct st_common_program *sttcp);

Completed in 6 milliseconds