Searched refs:st_program (Results 1 – 19 of 19) sorted by relevance
/third_party/mesa3d/src/mesa/state_tracker/ |
D | st_program.h | 262 struct st_program struct 282 struct st_program Base; argument 292 static inline struct st_program * 293 st_program( struct gl_program *cp ) in st_program() function 295 return (struct st_program *)cp; in st_program() 300 struct st_program **ptr, in st_reference_prog() 301 struct st_program *prog) in st_reference_prog() 336 struct st_program *stfp, 341 struct st_program *p, 345 st_release_variants(struct st_context *st, struct st_program *p); [all …]
|
D | st_cb_program.c | 60 struct st_program *prog; in st_new_program() 64 prog = (struct st_program*)rzalloc(NULL, struct st_vertex_program); in st_new_program() 67 prog = rzalloc(NULL, struct st_program); in st_new_program() 82 struct st_program *stp = st_program(prog); in st_delete_program() 106 struct st_program *stp = (struct st_program *) prog; in st_program_string_notify() 145 struct st_program *stfp = (struct st_program *)prog; in st_new_ati_fs() 175 if (st_program(linked->Program)->variants) in st_get_shader_program_completion_status() 176 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; 264 struct st_program *vp; /**< Currently bound vertex program */ 265 struct st_program *tcp; /**< Currently bound tess control program */ 266 struct st_program *tep; /**< Currently bound tess eval program */ 267 struct st_program *gp; /**< Currently bound geometry program */ 268 struct st_program *fp; /**< Currently bound fragment program */ 269 struct st_program *cp; /**< Currently bound compute program */
|
D | st_program.c | 117 states = &((struct st_program*)prog)->affected_states; in st_set_prog_affected_state_flags() 134 states = &(st_program(prog))->affected_states; in st_set_prog_affected_state_flags() 149 states = &(st_program(prog))->affected_states; in st_set_prog_affected_state_flags() 165 states = &(st_program(prog))->affected_states; in st_set_prog_affected_state_flags() 181 states = &((struct st_program*)prog)->affected_states; in st_set_prog_affected_state_flags() 199 states = &((struct st_program*)prog)->affected_states; in st_set_prog_affected_state_flags() 272 st_unbind_program(struct st_context *st, struct st_program *p) in st_unbind_program() 309 st_release_variants(struct st_context *st, struct st_program *p) in st_release_variants() 346 st_release_program(struct st_context *st, struct st_program **p) in st_release_program() 426 st_prepare_vertex_program(struct st_program *stp, uint8_t *out_attrib_to_index) in st_prepare_vertex_program() [all …]
|
D | st_atom_shader.c | 122 struct st_program *stfp; in st_update_fp() 125 stfp = st_program(st->ctx->FragmentProgram._Current); in st_update_fp() 205 struct st_program *stvp; in st_update_vp() 211 stvp = st_program(st->ctx->VertexProgram._Current); in st_update_vp() 277 unsigned pipe_shader, struct st_program **dst) in st_update_common_program() 279 struct st_program *stp; in st_update_common_program() 286 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() 189 struct st_program *stp = st_program(prog); in st_deserialise_ir_program()
|
D | st_context.c | 147 struct st_program *vp = in st_get_active_states() 148 st_program(ctx->VertexProgram._Current); in st_get_active_states() 149 struct st_program *tcp = in st_get_active_states() 150 st_program(ctx->TessCtrlProgram._Current); in st_get_active_states() 151 struct st_program *tep = in st_get_active_states() 152 st_program(ctx->TessEvalProgram._Current); in st_get_active_states() 153 struct st_program *gp = in st_get_active_states() 154 st_program(ctx->GeometryProgram._Current); in st_get_active_states() 155 struct st_program *fp = in st_get_active_states() 156 st_program(ctx->FragmentProgram._Current); in st_get_active_states() [all …]
|
D | st_cb_bitmap.h | 38 struct st_program;
|
D | st_glsl_to_nir.cpp | 743 struct st_program *stp = (struct st_program *)prog; in st_link_nir() 905 struct st_program *stp = st_program(prog); in st_link_nir()
|
D | st_atifs_to_nir.c | 539 struct st_program *stfp = (struct st_program *) prog; in st_init_atifs_prog()
|
D | st_cb_feedback.c | 311 st->dirty |= ST_NEW_VERTEX_PROGRAM(st, st_program(vp)); in st_RenderMode()
|
D | st_glsl_to_tgsi.cpp | 7264 st_program(prog)->glsl_to_tgsi = v; in get_mesa_program_tgsi()
|
/third_party/mesa3d/src/mesa/ |
D | meson.build | 591 'state_tracker/st_program.c', 592 'state_tracker/st_program.h',
|
/third_party/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 | 21.0.0.rst | 2453 - mesa/st: tabs -\> spaces in st_program
|
D | 20.1.0.rst | 3038 - st/mesa: keep serialized NIR instead of nir_shader in st_program
|
/third_party/mesa3d/ohos/ |
D | dependency_inputs.gni | 6142 ../src/mesa/state_tracker/st_program.c 6143 ../src/mesa/state_tracker/st_program.h
|