Home
last modified time | relevance | path

Searched refs:draw_vertex_shader (Results 1 – 22 of 22) sorted by relevance

/external/mesa3d/src/gallium/auxiliary/draw/
Ddraw_vs.h79 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 …]
Ddraw_vs_ppc.c64 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 *
Ddraw_vs_llvm.c42 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 *
Ddraw_vs_exec.c48 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 *
Ddraw_context.h47 struct draw_vertex_shader;
166 struct draw_vertex_shader *
170 struct draw_vertex_shader *dvs);
172 struct draw_vertex_shader *dvs);
Ddraw_vs.c100 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()
Ddraw_llvm.h242 struct draw_vertex_shader base;
261 llvm_vertex_shader(struct draw_vertex_shader *vs) in llvm_vertex_shader()
Ddraw_pt_fetch_shade_pipeline.c61 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()
Ddraw_private.h60 struct draw_vertex_shader;
238 struct draw_vertex_shader *vertex_shader;
Ddraw_vs_variant.c47 struct draw_vertex_shader *shader;
269 draw_vs_create_variant_generic( struct draw_vertex_shader *vs, in draw_vs_create_variant_generic()
Ddraw_pipe_twoside.c106 const struct draw_vertex_shader *vs = stage->draw->vs.vertex_shader; in twoside_first_tri()
Ddraw_pipe_clip.c241 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()
Ddraw_pipe_wide_point.c264 const struct draw_vertex_shader *vs = draw->vs.vertex_shader; in widepoint_first_point()
Ddraw_pipe_flatshade.c186 const struct draw_vertex_shader *vs = stage->draw->vs.vertex_shader; in flatshade_init_state()
Ddraw_pt_fetch_shade_emit.c175 struct draw_vertex_shader *vs = draw->vs.vertex_shader; in fse_prepare()
/external/mesa3d/src/gallium/drivers/svga/
Dsvga_context.h44 struct draw_vertex_shader;
79 struct draw_vertex_shader *draw_shader;
/external/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_state.h72 struct draw_vertex_shader *draw_data;
/external/mesa3d/src/gallium/drivers/softpipe/
Dsp_state.h109 struct draw_vertex_shader *draw_data;
/external/mesa3d/src/gallium/drivers/nv30/
Dnv30_state.h82 struct draw_vertex_shader *draw;
/external/mesa3d/src/mesa/state_tracker/
Dst_program.h131 struct draw_vertex_shader *draw_shader;
/external/mesa3d/src/gallium/drivers/i915/
Di915_state.c655 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/
Dr300_state.c1887 (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()