Searched refs:st_program (Results 1 - 19 of 19) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/
H A Dst_cb_program.c45 #include "st_program.h"
60 struct st_program *prog;
64 prog = (struct st_program*)rzalloc(NULL, struct st_vertex_program);
67 prog = rzalloc(NULL, struct st_program);
82 struct st_program *stp = st_program(prog);
106 struct st_program *stp = (struct st_program *) prog;
145 struct st_program *stfp = (struct st_program *)pro
[all...]
H A Dst_cb_bitmap.h38 struct st_program;
H A Dst_program.h262 struct st_program struct
282 struct st_program Base;
292 static inline struct st_program *
293 st_program( struct gl_program *cp ) function in typeref:struct:st_program *
295 return (struct st_program *)cp;
300 struct st_program **ptr,
301 struct st_program *prog)
336 struct st_program *stfp,
341 struct st_program *p,
345 st_release_variants(struct st_context *st, struct st_program *
[all...]
H A Dst_atom.c37 #include "st_program.h"
70 struct st_program *old_vp = st->vp;
71 struct st_program *old_tcp = st->tcp;
72 struct st_program *old_tep = st->tep;
73 struct st_program *old_gp = st->gp;
74 struct st_program *old_fp = st->fp;
91 dirty |= ST_NEW_VERTEX_PROGRAM(st, st_program(new_vp));
98 dirty |= st_program(new_tcp)->affected_states;
105 dirty |= st_program(new_tep)->affected_states;
112 dirty |= st_program(new_g
[all...]
H A Dst_context.h54 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 */
H A Dst_shader_cache.c26 #include "st_program.h"
78 struct st_program *stp = (struct st_program *)prog;
95 struct st_program *stp = (struct st_program *)prog;
189 struct st_program *stp = st_program(prog);
H A Dst_atom_shader.c54 #include "st_program.h"
122 struct st_program *stfp;
125 stfp = st_program(st->ctx->FragmentProgram._Current);
205 struct st_program *stvp;
211 stvp = st_program(st->ctx->VertexProgram._Current);
277 unsigned pipe_shader, struct st_program **dst)
279 struct st_program *stp;
286 stp = st_program(prog);
H A Dst_program.c66 #include "st_program.h"
117 states = &((struct st_program*)prog)->affected_states;
134 states = &(st_program(prog))->affected_states;
149 states = &(st_program(prog))->affected_states;
165 states = &(st_program(prog))->affected_states;
181 states = &((struct st_program*)prog)->affected_states;
199 states = &((struct st_program*)prog)->affected_states;
272 st_unbind_program(struct st_context *st, struct st_program *p)
309 st_release_variants(struct st_context *st, struct st_program *p)
346 st_release_program(struct st_context *st, struct st_program **
[all...]
H A Dst_context.c79 #include "st_program.h"
147 struct st_program *vp =
148 st_program(ctx->VertexProgram._Current);
149 struct st_program *tcp =
150 st_program(ctx->TessCtrlProgram._Current);
151 struct st_program *tep =
152 st_program(ctx->TessEvalProgram._Current);
153 struct st_program *gp =
154 st_program(ctx->GeometryProgram._Current);
155 struct st_program *f
[all...]
H A Dst_cb_feedback.c50 #include "st_program.h"
311 st->dirty |= ST_NEW_VERTEX_PROGRAM(st, st_program(vp));
H A Dst_glsl_to_nir.cpp43 #include "st_program.h"
743 struct st_program *stp = (struct st_program *)prog;
905 struct st_program *stp = st_program(prog);
H A Dst_atifs_to_nir.c31 #include "st_program.h"
539 struct st_program *stfp = (struct st_program *) prog;
H A Dst_glsl_to_tgsi.cpp52 #include "st_program.h"
7264 st_program(prog)->glsl_to_tgsi = v;
/xsrc/external/mit/MesaLib.old/dist/src/mesa/
H A DMakefile.sources547 state_tracker/st_program.c \
548 state_tracker/st_program.h \
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D7.11.rst98 To fix: 64-bit-portabilty-issue state_tracker/st_program.c:427
H A D20.0.0.rst2214 - 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"
H A D20.1.0.rst3038 - st/mesa: keep serialized NIR instead of nir_shader in st_program
H A D21.0.0.rst2453 - mesa/st: tabs -\> spaces in st_program
/xsrc/external/mit/MesaLib/dist/
H A D.pick_status.json9958 "description": "mesa/st: collapse st_program into gl_program object.",
[all...]

Completed in 172 milliseconds