Mesa (master): draw: Remove draw_pt_fetch_prepare call from llvm middle end .
Jose Fonseca
jrfonseca at kemper.freedesktop.org
Mon May 3 11:59:29 UTC 2010
Module: Mesa
Branch: master
Commit: caede7528d2afad478c49afb98eb96088e1c41cc
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=caede7528d2afad478c49afb98eb96088e1c41cc
Author: José Fonseca <jfonseca at vmware.com>
Date: Mon May 3 12:15:32 2010 +0100
draw: Remove draw_pt_fetch_prepare call from llvm middle end.
Unneeded since we code generate the vertex fecthes.
---
.../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 35913a5..6d00b0f 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.
*/
More information about the mesa-commit
mailing list