Mesa (master): gallivm: Use unsigned shift in lp_build_minify.
Jose Fonseca
jrfonseca at kemper.freedesktop.org
Wed Aug 11 14:23:13 UTC 2010
Module: Mesa
Branch: master
Commit: f8533482f4a9b5ee7107f4e653d4ebf99ac63e2e
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f8533482f4a9b5ee7107f4e653d4ebf99ac63e2e
Author: José Fonseca <jfonseca at vmware.com>
Date: Wed Aug 11 15:11:12 2010 +0100
gallivm: Use unsigned shift in lp_build_minify.
Texture dimensions are unsigned.
---
src/gallium/auxiliary/gallivm/lp_bld_sample_soa.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/src/gallium/auxiliary/gallivm/lp_bld_sample_soa.c b/src/gallium/auxiliary/gallivm/lp_bld_sample_soa.c
index 955d328..665b010 100644
--- a/src/gallium/auxiliary/gallivm/lp_bld_sample_soa.c
+++ b/src/gallium/auxiliary/gallivm/lp_bld_sample_soa.c
@@ -811,7 +811,7 @@ lp_build_minify(struct lp_build_sample_context *bld,
LLVMValueRef base_size,
LLVMValueRef level)
{
- LLVMValueRef size = LLVMBuildAShr(bld->builder, base_size, level, "minify");
+ LLVMValueRef size = LLVMBuildLShr(bld->builder, base_size, level, "minify");
size = lp_build_max(&bld->int_coord_bld, size, bld->int_coord_bld.one);
return size;
}
More information about the mesa-commit
mailing list