Home
last modified time | relevance | path

Searched refs:stfp (Results 1 – 8 of 8) sorted by relevance

/external/mesa3d/src/mesa/state_tracker/
Dst_cb_program.c130 struct st_fragment_program *stfp = in st_delete_program() local
133 st_release_fp_variants(st, stfp); in st_delete_program()
135 if (stfp->glsl_to_tgsi) in st_delete_program()
136 free_glsl_to_tgsi_visitor(stfp->glsl_to_tgsi); in st_delete_program()
197 struct st_fragment_program *stfp = (struct st_fragment_program *) prog; in st_program_string_notify() local
199 st_release_fp_variants(st, stfp); in st_program_string_notify()
200 if (!st_translate_fragment_program(st, stfp)) in st_program_string_notify()
203 if (st->fp == stfp) in st_program_string_notify()
204 st->dirty |= stfp->affected_states; in st_program_string_notify()
265 struct st_fragment_program *stfp = (struct st_fragment_program *) prog; in st_program_string_notify() local
[all …]
Dst_program.c128 st_release_fp_variants(struct st_context *st, struct st_fragment_program *stfp) in st_release_fp_variants() argument
132 for (fpv = stfp->variants; fpv; ) { in st_release_fp_variants()
138 stfp->variants = NULL; in st_release_fp_variants()
140 if ((stfp->tgsi.type == PIPE_SHADER_IR_TGSI) && stfp->tgsi.tokens) { in st_release_fp_variants()
141 ureg_free_tokens(stfp->tgsi.tokens); in st_release_fp_variants()
142 stfp->tgsi.tokens = NULL; in st_release_fp_variants()
566 struct st_fragment_program *stfp) in st_translate_fragment_program() argument
589 if (!stfp->glsl_to_tgsi && !stfp->shader_program) { in st_translate_fragment_program()
590 _mesa_remove_output_reads(&stfp->Base, PROGRAM_OUTPUT); in st_translate_fragment_program()
592 _mesa_program_fragment_position_to_sysval(&stfp->Base); in st_translate_fragment_program()
[all …]
Dst_atom_shader.c112 struct st_fragment_program *stfp; in update_fp() local
116 stfp = st_fragment_program(st->ctx->FragmentProgram._Current); in update_fp()
117 assert(stfp->Base.Target == GL_FRAGMENT_PROGRAM_ARB); in update_fp()
134 if (stfp->ati_fs) { in update_fp()
146 key.external = st_get_external_sampler_key(st, &stfp->Base); in update_fp()
148 st->fp_variant = st_get_fp_variant(st, stfp, &key); in update_fp()
150 st_reference_fragprog(st, &st->fp, stfp); in update_fp()
Dst_program.h435 struct st_fragment_program *stfp,
455 struct st_fragment_program *stfp );
475 struct st_fragment_program *stfp);
Dst_glsl_to_nir.cpp432 struct st_fragment_program *stfp; in st_nir_get_mesa_program() local
440 stfp = (struct st_fragment_program *)prog; in st_nir_get_mesa_program()
441 stfp->shader_program = shader_program; in st_nir_get_mesa_program()
Dst_atifs_to_tgsi.c542 struct st_fragment_program *stfp = (struct st_fragment_program *) prog; in st_init_atifs_prog() local
543 struct ati_fragment_shader *atifs = stfp->ati_fs; in st_init_atifs_prog()
Dst_glsl_to_tgsi.cpp6599 struct st_fragment_program *stfp; in get_mesa_program_tgsi() local
6611 stfp = (struct st_fragment_program *)prog; in get_mesa_program_tgsi()
6612 stfp->glsl_to_tgsi = v; in get_mesa_program_tgsi()
/external/valgrind/docs/internals/
D3_8_BUGSTATUS.txt214 (stcl, gdb disassembles to stfp) .. IWMMXT