/aosp_15_r20/external/mesa3d/src/gallium/auxiliary/draw/ |
H A D | draw_vs.h | 76 struct draw_vertex_shader *vs; 101 struct draw_vertex_shader { struct 121 struct draw_vs_variant *(*create_variant)(struct draw_vertex_shader *shader, argument 125 void (*prepare)(struct draw_vertex_shader *shader, argument 131 void (*run_linear)(struct draw_vertex_shader *shader, argument 140 void (*delete)(struct draw_vertex_shader *); argument 145 draw_vs_lookup_variant(struct draw_vertex_shader *base, 153 struct draw_vertex_shader * 158 struct draw_vertex_shader * 180 draw_vs_create_variant_generic(struct draw_vertex_shader *vs,
|
H A D | draw_vs.c | 57 struct draw_vertex_shader * 61 struct draw_vertex_shader *vs = NULL; in draw_create_vertex_shader() 126 struct draw_vertex_shader *dvs) in draw_bind_vertex_shader() 150 struct draw_vertex_shader *dvs) in draw_delete_vertex_shader() 199 draw_vs_lookup_variant(struct draw_vertex_shader *vs, in draw_vs_lookup_variant() 258 draw_vs_attach_so(struct draw_vertex_shader *dvs, in draw_vs_attach_so() 266 draw_vs_reset_so(struct draw_vertex_shader *dvs) in draw_vs_reset_so()
|
H A D | draw_context.h | 48 struct draw_vertex_shader; 252 struct draw_vertex_shader * 256 struct draw_vertex_shader *dvs); 258 struct draw_vertex_shader *dvs); 259 void draw_vs_attach_so(struct draw_vertex_shader *dvs, 261 void draw_vs_reset_so(struct draw_vertex_shader *dvs);
|
H A D | draw_vs_exec.c | 51 struct draw_vertex_shader base; 57 exec_vertex_shader(struct draw_vertex_shader *vs) in exec_vertex_shader() 66 vs_exec_prepare(struct draw_vertex_shader *shader, in vs_exec_prepare() 92 vs_exec_run_linear(struct draw_vertex_shader *shader, in vs_exec_run_linear() 210 vs_exec_delete(struct draw_vertex_shader *dvs) in vs_exec_delete() 217 struct draw_vertex_shader *
|
H A D | draw_vs_llvm.c | 45 vs_llvm_prepare(struct draw_vertex_shader *shader, in vs_llvm_prepare() 53 vs_llvm_run_linear(struct draw_vertex_shader *shader, in vs_llvm_run_linear() 69 vs_llvm_delete(struct draw_vertex_shader *dvs) in vs_llvm_delete() 86 struct draw_vertex_shader *
|
H A D | draw_pt_fetch_shade_pipeline.c | 77 struct draw_vertex_shader *vs = draw->vs.vertex_shader; in fetch_pipeline_prepare() 197 draw_vertex_shader_run(struct draw_vertex_shader *vshader, in draw_vertex_shader_run() 229 struct draw_vertex_shader *vshader = draw->vs.vertex_shader; in fetch_pipeline_generic()
|
H A D | draw_private.h | 97 struct draw_vertex_shader; 285 struct draw_vertex_shader *vertex_shader;
|
H A D | draw_vs_variant.c | 48 struct draw_vertex_shader *shader; 285 draw_vs_create_variant_generic(struct draw_vertex_shader *vs, in draw_vs_create_variant_generic()
|
H A D | draw_pt_fetch_shade_pipeline_llvm.c | 285 struct draw_vertex_shader *vs = draw->vs.vertex_shader; in llvm_middle_end_prepare() 579 struct draw_vertex_shader *vshader = draw->vs.vertex_shader; in llvm_pipeline_generic() 628 struct draw_vertex_shader *vshader = draw->vs.vertex_shader; in llvm_pipeline_generic()
|
H A D | draw_llvm.h | 507 struct draw_vertex_shader base; 567 llvm_vertex_shader(struct draw_vertex_shader *vs) in llvm_vertex_shader()
|
H A D | draw_pipe_twoside.c | 108 const struct draw_vertex_shader *vs = stage->draw->vs.vertex_shader; in twoside_first_tri()
|
H A D | draw_pt_fetch_shade_emit.c | 171 struct draw_vertex_shader *vs = draw->vs.vertex_shader; in fse_prepare()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/llvmpipe/ |
H A D | lp_state_vs.c | 48 struct draw_vertex_shader *vs; in llvmpipe_create_vs_state() 68 struct draw_vertex_shader *vs = (struct draw_vertex_shader *)_vs; in llvmpipe_bind_vs_state() 85 struct draw_vertex_shader *vs = (struct draw_vertex_shader *)_vs; in llvmpipe_delete_vs_state()
|
H A D | lp_context.h | 51 struct draw_vertex_shader; 70 struct draw_vertex_shader *vs;
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/nouveau/nv30/ |
H A D | nv30_state.h | 84 struct draw_vertex_shader *draw;
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/softpipe/ |
H A D | sp_state.h | 113 struct draw_vertex_shader *draw_data;
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/i915/ |
H A D | i915_state.c | 676 draw_bind_vertex_shader(i915->draw, (struct draw_vertex_shader *)shader); in i915_bind_vs_state() 687 draw_delete_vertex_shader(i915->draw, (struct draw_vertex_shader *)shader); in i915_delete_vs_state()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/svga/ |
H A D | svga_shader.h | 388 struct draw_vertex_shader *draw_shader;
|
H A D | svga_context.h | 97 struct draw_vertex_shader;
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/r300/ |
H A D | r300_state.c | 1978 (struct draw_vertex_shader*)vs->draw_vs); in r300_bind_vs_state() 1997 (struct draw_vertex_shader*)vs->draw_vs); in r300_delete_vs_state()
|