Searched refs:stcp (Results 1 - 8 of 8) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/mesa/state_tracker/
H A Dst_shader_cache.c108 struct st_common_program *stcp = (struct st_common_program *) prog; local in function:st_serialise_ir_program
110 write_stream_out_to_cache(&blob, &stcp->tgsi);
115 write_tgsi_to_cache(&blob, stcp->tgsi.tokens, prog,
116 stcp->num_tgsi_tokens);
130 struct st_compute_program *stcp = (struct st_compute_program *) prog; local in function:st_serialise_ir_program
135 write_tgsi_to_cache(&blob, stcp->tgsi.prog, prog,
136 stcp->num_tgsi_tokens);
327 struct st_compute_program *stcp = (struct st_compute_program *) prog; local in function:st_deserialise_ir_program
329 st_release_cp_variants(st, stcp);
332 stcp
[all...]
H A Dst_cb_program.c135 struct st_compute_program *stcp = local in function:st_delete_program
138 st_release_cp_variants(st, stcp);
140 if (stcp->glsl_to_tgsi)
141 free_glsl_to_tgsi_visitor(stcp->glsl_to_tgsi);
222 struct st_compute_program *stcp = local in function:st_program_string_notify
225 st_release_cp_variants(st, stcp);
226 if (!st_translate_compute_program(st, stcp))
229 if (st->cp == stcp)
230 st->dirty |= stcp->affected_states;
H A Dst_atom_shader.c260 struct st_compute_program *stcp; local in function:st_update_cp
268 stcp = st_compute_program(st->ctx->ComputeProgram._Current);
269 assert(stcp->Base.Target == GL_COMPUTE_PROGRAM_NV);
273 if (st->shader_has_one_variant[MESA_SHADER_COMPUTE] && stcp->variants) {
274 shader = stcp->variants->driver_shader;
276 shader = st_get_cp_variant(st, &stcp->tgsi,
277 &stcp->variants)->driver_shader;
280 st_reference_compprog(st, &st->cp, stcp);
H A Dst_program.c394 st_release_cp_variants(struct st_context *st, struct st_compute_program *stcp) argument
396 struct st_basic_variant **variants = &stcp->variants;
401 delete_basic_variant(st, v, stcp->Base.Target);
407 if (stcp->tgsi.prog) {
408 switch (stcp->tgsi.ir_type) {
410 ureg_free_tokens(stcp->tgsi.prog);
411 stcp->tgsi.prog = NULL;
418 stcp->tgsi.prog = NULL;
1527 struct st_compute_program *stcp = (struct st_compute_program *) prog; local in function:st_translate_program_common
1528 out_state->tokens = ureg_get_tokens(ureg, &stcp
1531 struct st_common_program *stcp = (struct st_common_program *) prog; local in function:st_translate_program_common
1781 st_translate_compute_program(struct st_context * st,struct st_compute_program * stcp) argument
[all...]
H A Dst_program.h416 struct st_compute_program *stcp);
448 struct st_compute_program *stcp);
H A Dst_glsl_to_nir.cpp558 struct st_compute_program *stcp; local in function:set_st_program
582 stcp = (struct st_compute_program *)prog;
583 stcp->shader_program = shader_program;
584 stcp->tgsi.ir_type = PIPE_SHADER_IR_NIR;
585 stcp->tgsi.prog = nir;
H A Dst_glsl_to_tgsi.cpp7260 struct st_compute_program *stcp; local in function:get_mesa_program_tgsi
7278 stcp = (struct st_compute_program *)prog;
7279 stcp->glsl_to_tgsi = v;
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D20.0.0.rst2216 - st/mesa: rename occurences of stcp to stp to correspond to st_program

Completed in 21 milliseconds