diff options
| author | José Fonseca <jfonseca@vmware.com> | 2010-05-03 12:15:32 +0100 | 
|---|---|---|
| committer | José Fonseca <jfonseca@vmware.com> | 2010-05-03 12:15:32 +0100 | 
| commit | caede7528d2afad478c49afb98eb96088e1c41cc (patch) | |
| tree | 69968499bfddda808ccb66b64e389cee636f6fd4 /src/gallium | |
| parent | 14a0328d4b21a2783a43932d2e4ed7ee75d79685 (diff) | |
draw: Remove draw_pt_fetch_prepare call from llvm middle end.
Unneeded since we code generate the vertex fecthes.
Diffstat (limited to 'src/gallium')
| -rw-r--r-- | src/gallium/auxiliary/draw/draw_pt_fetch_shade_pipeline_llvm.c | 12 | 
1 files changed, 0 insertions, 12 deletions
| diff --git a/src/gallium/auxiliary/draw/draw_pt_fetch_shade_pipeline_llvm.c b/src/gallium/auxiliary/draw/draw_pt_fetch_shade_pipeline_llvm.c index 35913a5995..6d00b0fbd4 100644 --- a/src/gallium/auxiliary/draw/draw_pt_fetch_shade_pipeline_llvm.c +++ b/src/gallium/auxiliary/draw/draw_pt_fetch_shade_pipeline_llvm.c @@ -66,7 +66,6 @@ llvm_middle_end_prepare( struct draw_pt_middle_end *middle,     struct llvm_middle_end *fpme = (struct llvm_middle_end *)middle;     struct draw_context *draw = fpme->draw;     struct draw_vertex_shader *vs = draw->vs.vertex_shader; -   struct draw_geometry_shader *gs = draw->gs.geometry_shader;     struct draw_llvm_variant_key key;     struct draw_llvm_variant *variant = NULL;     unsigned i; @@ -97,17 +96,6 @@ llvm_middle_end_prepare( struct draw_pt_middle_end *middle,     fpme->vertex_size = sizeof(struct vertex_header) + nr * 4 * sizeof(float); - -   draw_pt_fetch_prepare( fpme->fetch, -                          vs->info.num_inputs, -                          fpme->vertex_size, -                          instance_id_index ); -   if (opt & PT_SHADE) { -      vs->prepare(vs, draw); -      draw_geometry_shader_prepare(gs, draw); -   } - -     /* XXX: it's not really gl rasterization rules we care about here,      * but gl vs dx9 clip spaces.      */ | 
