diff options
author | Roland Scheidegger <[email protected]> | 2013-08-21 16:54:58 +0200 |
---|---|---|
committer | Roland Scheidegger <[email protected]> | 2013-08-21 22:05:52 +0200 |
commit | 21d8fa275966ed56be48648d1847c8ded92534bc (patch) | |
tree | 47e9316b377769cc9ac6d2d611a9e895afd67035 /src/gallium/auxiliary/gallivm | |
parent | e6893b99adcd6d9fb1bd49067883f66cc5603fe7 (diff) |
gallivm: fix rho calculation for 1d case
Was using wrong (undefined) vector element (the elements are at 0/2 position,
not 0/1).
Reviewed-by: Jose Fonseca <[email protected]>
Diffstat (limited to 'src/gallium/auxiliary/gallivm')
-rw-r--r-- | src/gallium/auxiliary/gallivm/lp_bld_sample.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gallium/auxiliary/gallivm/lp_bld_sample.c b/src/gallium/auxiliary/gallivm/lp_bld_sample.c index 8c5189d040d..d339abaea04 100644 --- a/src/gallium/auxiliary/gallivm/lp_bld_sample.c +++ b/src/gallium/auxiliary/gallivm/lp_bld_sample.c @@ -395,7 +395,7 @@ lp_build_rho(struct lp_build_sample_context *bld, if (dims < 2) { rho_xvec = lp_build_swizzle_aos(coord_bld, ddx_ddy[0], swizzle0); - rho_yvec = lp_build_swizzle_aos(coord_bld, ddx_ddy[0], swizzle1); + rho_yvec = lp_build_swizzle_aos(coord_bld, ddx_ddy[0], swizzle2); } else if (dims == 2) { static const unsigned char swizzle02[] = { |