summaryrefslogtreecommitdiffstats
path: root/src/mesa/pipe/draw
diff options
context:
space:
mode:
authorZack Rusin <[email protected]>2007-10-15 08:12:22 -0400
committerZack Rusin <[email protected]>2007-10-24 11:21:03 -0400
commit9e6d58fac26a12246e9e560f3802ebcbce2423bc (patch)
tree34ecae9618556f873819e76478ab466446f10caf /src/mesa/pipe/draw
parent2dbba8b024720c11cb2d812b5ccb61ecb9887faa (diff)
Generate the base shader.
Diffstat (limited to 'src/mesa/pipe/draw')
-rw-r--r--src/mesa/pipe/draw/draw_vertex_shader_llvm.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/mesa/pipe/draw/draw_vertex_shader_llvm.c b/src/mesa/pipe/draw/draw_vertex_shader_llvm.c
index b38498efc57..fd499010516 100644
--- a/src/mesa/pipe/draw/draw_vertex_shader_llvm.c
+++ b/src/mesa/pipe/draw/draw_vertex_shader_llvm.c
@@ -112,7 +112,7 @@ void draw_vertex_shader_queue_flush_llvm(struct draw_context *draw)
float (*consts)[4] = (float (*)[4]) draw->mapped_constants;
struct ga_llvm_prog *prog = draw->vertex_shader->state->llvm_prog;
- fprintf(stderr, "XX q(%d) ", draw->vs.queue_nr);
+ fprintf(stderr, "--- XX q(%d) ", draw->vs.queue_nr);
/* fetch the inputs */
for (i = 0; i < draw->vs.queue_nr; ++i) {
@@ -123,7 +123,8 @@ void draw_vertex_shader_queue_flush_llvm(struct draw_context *draw)
/* batch execute the shaders on all the vertices */
ga_llvm_prog_exec(prog, inputs, dests, consts,
- draw->vs.queue_nr);
+ draw->vs.queue_nr,
+ draw->vertex_info.num_attribs);
draw->vs.queue_nr = 0;
}