Mesa (master): draw: Fix fetch_max calculation.
Jose Fonseca
jrfonseca at kemper.freedesktop.org
Mon Jul 4 11:31:39 UTC 2011
Module: Mesa
Branch: master
Commit: f67de2ed468ecbd09085746130a27bd2c2da911d
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f67de2ed468ecbd09085746130a27bd2c2da911d
Author: José Fonseca <jfonseca at vmware.com>
Date: Mon Jul 4 12:31:30 2011 +0100
draw: Fix fetch_max calculation.
It should be
max_index = start + count - 1
instead of
max_index = count - 1
---
src/gallium/auxiliary/draw/draw_llvm.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/src/gallium/auxiliary/draw/draw_llvm.c b/src/gallium/auxiliary/draw/draw_llvm.c
index f33c907..8bb8744 100644
--- a/src/gallium/auxiliary/draw/draw_llvm.c
+++ b/src/gallium/auxiliary/draw/draw_llvm.c
@@ -1235,7 +1235,8 @@ draw_llvm_generate(struct draw_llvm *llvm, struct draw_llvm_variant *variant)
draw_llvm_variant_key_samplers(&variant->key),
context_ptr);
- fetch_max = LLVMBuildSub(builder, count,
+ /* fetch_max = start + count - 1 */
+ fetch_max = LLVMBuildSub(builder, end,
lp_build_const_int32(gallivm, 1),
"fetch_max");
More information about the mesa-commit
mailing list