/external/mesa3d/src/gallium/auxiliary/draw/ |
D | draw_vs.h | 79 struct draw_vertex_shader *vs; 104 struct draw_vertex_shader { struct 125 struct draw_vs_variant *(*create_variant)( struct draw_vertex_shader *shader, argument 129 void (*prepare)( struct draw_vertex_shader *shader, argument 135 void (*run_linear)( struct draw_vertex_shader *shader, argument 145 void (*delete)( struct draw_vertex_shader * ); argument 150 draw_vs_lookup_variant( struct draw_vertex_shader *base, 158 struct draw_vertex_shader * 162 struct draw_vertex_shader * 168 struct draw_vertex_shader; [all …]
|
D | draw_vs_ppc.c | 64 struct draw_vertex_shader base; 72 vs_ppc_prepare( struct draw_vertex_shader *base, in vs_ppc_prepare() 85 vs_ppc_run_linear( struct draw_vertex_shader *base, in vs_ppc_run_linear() 157 vs_ppc_delete( struct draw_vertex_shader *base ) in vs_ppc_delete() 170 struct draw_vertex_shader * 232 struct draw_vertex_shader *
|
D | draw_vs_llvm.c | 42 vs_llvm_prepare(struct draw_vertex_shader *shader, in vs_llvm_prepare() 49 vs_llvm_run_linear( struct draw_vertex_shader *shader, in vs_llvm_run_linear() 65 vs_llvm_delete( struct draw_vertex_shader *dvs ) in vs_llvm_delete() 83 struct draw_vertex_shader *
|
D | draw_vs_exec.c | 48 struct draw_vertex_shader base; 52 static struct exec_vertex_shader *exec_vertex_shader( struct draw_vertex_shader *vs ) in exec_vertex_shader() 61 vs_exec_prepare( struct draw_vertex_shader *shader, in vs_exec_prepare() 85 vs_exec_run_linear( struct draw_vertex_shader *shader, in vs_exec_run_linear() 207 vs_exec_delete( struct draw_vertex_shader *dvs ) in vs_exec_delete() 214 struct draw_vertex_shader *
|
D | draw_context.h | 47 struct draw_vertex_shader; 166 struct draw_vertex_shader * 170 struct draw_vertex_shader *dvs); 172 struct draw_vertex_shader *dvs);
|
D | draw_vs.c | 100 struct draw_vertex_shader * 104 struct draw_vertex_shader *vs = NULL; in draw_create_vertex_shader() 153 struct draw_vertex_shader *dvs) in draw_bind_vertex_shader() 177 struct draw_vertex_shader *dvs) in draw_delete_vertex_shader() 233 draw_vs_lookup_variant( struct draw_vertex_shader *vs, in draw_vs_lookup_variant()
|
D | draw_llvm.h | 242 struct draw_vertex_shader base; 261 llvm_vertex_shader(struct draw_vertex_shader *vs) in llvm_vertex_shader()
|
D | draw_pt_fetch_shade_pipeline.c | 61 struct draw_vertex_shader *vs = draw->vs.vertex_shader; in fetch_pipeline_prepare() 177 static void draw_vertex_shader_run(struct draw_vertex_shader *vshader, in draw_vertex_shader_run() 206 struct draw_vertex_shader *vshader = draw->vs.vertex_shader; in fetch_pipeline_generic()
|
D | draw_private.h | 60 struct draw_vertex_shader; 238 struct draw_vertex_shader *vertex_shader;
|
D | draw_vs_variant.c | 47 struct draw_vertex_shader *shader; 269 draw_vs_create_variant_generic( struct draw_vertex_shader *vs, in draw_vs_create_variant_generic()
|
D | draw_pipe_twoside.c | 106 const struct draw_vertex_shader *vs = stage->draw->vs.vertex_shader; in twoside_first_tri()
|
D | draw_pipe_clip.c | 241 const struct draw_vertex_shader *vs = stage->draw->vs.vertex_shader; in emit_poly() 574 const struct draw_vertex_shader *vs = stage->draw->vs.vertex_shader; in clip_init_state()
|
D | draw_pipe_wide_point.c | 264 const struct draw_vertex_shader *vs = draw->vs.vertex_shader; in widepoint_first_point()
|
D | draw_pipe_flatshade.c | 186 const struct draw_vertex_shader *vs = stage->draw->vs.vertex_shader; in flatshade_init_state()
|
D | draw_pt_fetch_shade_emit.c | 175 struct draw_vertex_shader *vs = draw->vs.vertex_shader; in fse_prepare()
|
/external/mesa3d/src/gallium/drivers/svga/ |
D | svga_context.h | 44 struct draw_vertex_shader; 79 struct draw_vertex_shader *draw_shader;
|
/external/mesa3d/src/gallium/drivers/llvmpipe/ |
D | lp_state.h | 72 struct draw_vertex_shader *draw_data;
|
/external/mesa3d/src/gallium/drivers/softpipe/ |
D | sp_state.h | 109 struct draw_vertex_shader *draw_data;
|
/external/mesa3d/src/gallium/drivers/nv30/ |
D | nv30_state.h | 82 struct draw_vertex_shader *draw;
|
/external/mesa3d/src/mesa/state_tracker/ |
D | st_program.h | 131 struct draw_vertex_shader *draw_shader;
|
/external/mesa3d/src/gallium/drivers/i915/ |
D | i915_state.c | 655 draw_bind_vertex_shader(i915->draw, (struct draw_vertex_shader *) shader); in i915_bind_vs_state() 665 draw_delete_vertex_shader(i915->draw, (struct draw_vertex_shader *) shader); in i915_delete_vs_state()
|
/external/mesa3d/src/gallium/drivers/r300/ |
D | r300_state.c | 1887 (struct draw_vertex_shader*)vs->draw_vs); in r300_bind_vs_state() 1902 (struct draw_vertex_shader*)vs->draw_vs); in r300_delete_vs_state()
|