Searched refs:st_program (Results 1 – 20 of 20) sorted by relevance
/external/mesa3d/src/mesa/state_tracker/ |
D | st_program.h | 234 struct st_program struct 254 struct st_program Base; argument 267 static inline struct st_program * 268 st_program( struct gl_program *cp ) in st_program() function 270 return (struct st_program *)cp; in st_program() 275 struct st_program **ptr, in st_reference_prog() 276 struct st_program *prog) in st_reference_prog() 310 struct st_program *stvp, 316 struct st_program *stfp, 321 struct st_program *p, [all …]
|
D | st_cb_program.c | 61 struct st_program *prog; in st_new_program() 65 prog = (struct st_program*)rzalloc(NULL, struct st_vertex_program); in st_new_program() 68 prog = rzalloc(NULL, struct st_program); in st_new_program() 83 struct st_program *stp = st_program(prog); in st_delete_program() 107 struct st_program *stp = (struct st_program *) prog; in st_program_string_notify() 146 struct st_program *stfp = (struct st_program *)prog; in st_new_ati_fs() 176 if (st_program(linked->Program)->variants) in st_get_shader_program_completion_status() 177 sh = st_program(linked->Program)->variants->driver_shader; in st_get_shader_program_completion_status()
|
D | st_atom.c | 70 struct st_program *old_vp = st->vp; in check_program_state() 71 struct st_program *old_tcp = st->tcp; in check_program_state() 72 struct st_program *old_tep = st->tep; in check_program_state() 73 struct st_program *old_gp = st->gp; in check_program_state() 74 struct st_program *old_fp = st->fp; in check_program_state() 91 dirty |= ST_NEW_VERTEX_PROGRAM(st, st_program(new_vp)); in check_program_state() 98 dirty |= st_program(new_tcp)->affected_states; in check_program_state() 105 dirty |= st_program(new_tep)->affected_states; in check_program_state() 112 dirty |= st_program(new_gp)->affected_states; in check_program_state() 119 dirty |= st_program(new_fp)->affected_states; in check_program_state() [all …]
|
D | st_context.h | 54 struct st_program; 257 struct st_program *vp; /**< Currently bound vertex program */ 258 struct st_program *tcp; /**< Currently bound tess control program */ 259 struct st_program *tep; /**< Currently bound tess eval program */ 260 struct st_program *gp; /**< Currently bound geometry program */ 261 struct st_program *fp; /**< Currently bound fragment program */ 262 struct st_program *cp; /**< Currently bound compute program */
|
D | st_program.c | 116 states = &((struct st_program*)prog)->affected_states; in st_set_prog_affected_state_flags() 133 states = &(st_program(prog))->affected_states; in st_set_prog_affected_state_flags() 148 states = &(st_program(prog))->affected_states; in st_set_prog_affected_state_flags() 164 states = &(st_program(prog))->affected_states; in st_set_prog_affected_state_flags() 180 states = &((struct st_program*)prog)->affected_states; in st_set_prog_affected_state_flags() 198 states = &((struct st_program*)prog)->affected_states; in st_set_prog_affected_state_flags() 271 st_unbind_program(struct st_context *st, struct st_program *p) in st_unbind_program() 308 st_release_variants(struct st_context *st, struct st_program *p) in st_release_variants() 345 st_release_program(struct st_context *st, struct st_program **p) in st_release_program() 408 st_prepare_vertex_program(struct st_program *stp) in st_prepare_vertex_program() [all …]
|
D | st_atom_shader.c | 101 struct st_program *stfp; in st_update_fp() 104 stfp = st_program(st->ctx->FragmentProgram._Current); in st_update_fp() 181 struct st_program *stvp; in st_update_vp() 187 stvp = st_program(st->ctx->VertexProgram._Current); in st_update_vp() 251 unsigned pipe_shader, struct st_program **dst) in st_update_common_program() 253 struct st_program *stp; in st_update_common_program() 260 stp = st_program(prog); in st_update_common_program()
|
D | st_shader_cache.c | 78 struct st_program *stp = (struct st_program *)prog; in write_nir_to_cache() 95 struct st_program *stp = (struct st_program *)prog; in st_serialise_ir_program() 187 struct st_program *stp = st_program(prog); in st_deserialise_ir_program()
|
D | st_context.c | 146 struct st_program *vp = in st_get_active_states() 147 st_program(ctx->VertexProgram._Current); in st_get_active_states() 148 struct st_program *tcp = in st_get_active_states() 149 st_program(ctx->TessCtrlProgram._Current); in st_get_active_states() 150 struct st_program *tep = in st_get_active_states() 151 st_program(ctx->TessEvalProgram._Current); in st_get_active_states() 152 struct st_program *gp = in st_get_active_states() 153 st_program(ctx->GeometryProgram._Current); in st_get_active_states() 154 struct st_program *fp = in st_get_active_states() 155 st_program(ctx->FragmentProgram._Current); in st_get_active_states() [all …]
|
D | st_atom_constbuf.c | 173 struct st_program *gp = st->gp; in st_update_gs_constants() 184 struct st_program *tcp = st->tcp; in st_update_tcs_constants() 195 struct st_program *tep = st->tep; in st_update_tes_constants() 206 struct st_program *cp = st->cp; in st_update_cs_constants()
|
D | st_cb_bitmap.h | 38 struct st_program;
|
D | st_glsl_to_nir.cpp | 672 struct st_program *stp = (struct st_program *)prog; in st_link_nir() 838 struct st_program *stp = st_program(prog); in st_link_nir()
|
D | st_cb_feedback.c | 307 st->dirty |= ST_NEW_VERTEX_PROGRAM(st, st_program(vp)); in st_RenderMode()
|
D | st_atifs_to_tgsi.c | 544 struct st_program *stfp = (struct st_program *) prog; in st_init_atifs_prog()
|
D | st_glsl_to_tgsi.cpp | 7174 st_program(prog)->glsl_to_tgsi = v; in get_mesa_program_tgsi()
|
/external/mesa3d/src/mesa/ |
D | Makefile.sources | 555 state_tracker/st_program.c \ 556 state_tracker/st_program.h \
|
D | meson.build | 592 'state_tracker/st_program.c', 593 'state_tracker/st_program.h',
|
/external/mesa3d/docs/relnotes/ |
D | 7.11.rst | 98 To fix: 64-bit-portabilty-issue state_tracker/st_program.c:427
|
D | 20.0.0.rst | 2214 - st/mesa: rename st_common_program to st_program 2216 - st/mesa: rename occurences of stcp to stp to correspond to st_program 2220 - st/mesa: keep serialized NIR instead of nir_shader in st_program 2483 st_program"
|
D | 20.1.0.rst | 3038 - st/mesa: keep serialized NIR instead of nir_shader in st_program
|
/external/angle/third_party/mesa/ |
D | mesa_autogen.gni | 841 "src/mesa/state_tracker/st_program.c",
|