diff options
-rw-r--r-- | src/gallium/auxiliary/gallivm/lp_bld_format_aos_array.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/gallium/auxiliary/gallivm/lp_bld_format_aos_array.c b/src/gallium/auxiliary/gallivm/lp_bld_format_aos_array.c index 1eb94466280..9642b9ecfed 100644 --- a/src/gallium/auxiliary/gallivm/lp_bld_format_aos_array.c +++ b/src/gallium/auxiliary/gallivm/lp_bld_format_aos_array.c @@ -150,6 +150,7 @@ lp_build_fetch_rgba_aos_array(struct gallivm_state *gallivm, if (pure_integer) { assert(dst_type.floating); tmp_type.floating = 0; + tmp_type.sign = src_type.sign; } /* Convert to correct format */ |