diff options
author | José Fonseca <jfonseca@vmware.com> | 2009-09-29 16:59:13 +0100 |
---|---|---|
committer | José Fonseca <jfonseca@vmware.com> | 2009-09-29 17:28:15 +0100 |
commit | 741c40a232637c933c9273bbdef905397e54bc94 (patch) | |
tree | feb309a915af06cb8001a990b1826e4183dc0a60 /src/gallium/drivers/llvmpipe/lp_bld_sample_soa.c | |
parent | 124f5875eae0b914d5c679fec6b25633907ad843 (diff) |
llvmpipe: Implement non SSE4.1 versions of floor and round.
Diffstat (limited to 'src/gallium/drivers/llvmpipe/lp_bld_sample_soa.c')
-rw-r--r-- | src/gallium/drivers/llvmpipe/lp_bld_sample_soa.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/gallium/drivers/llvmpipe/lp_bld_sample_soa.c b/src/gallium/drivers/llvmpipe/lp_bld_sample_soa.c index 8ca1be6f1b..1a47ca32d2 100644 --- a/src/gallium/drivers/llvmpipe/lp_bld_sample_soa.c +++ b/src/gallium/drivers/llvmpipe/lp_bld_sample_soa.c @@ -274,8 +274,8 @@ lp_build_sample_2d_linear_soa(struct lp_build_sample_context *bld, s_fpart = lp_build_sub(&bld->coord_bld, s, s_ipart); t_fpart = lp_build_sub(&bld->coord_bld, t, t_ipart); - x0 = lp_build_int(&bld->coord_bld, s_ipart); - y0 = lp_build_int(&bld->coord_bld, t_ipart); + x0 = lp_build_itrunc(&bld->coord_bld, s_ipart); + y0 = lp_build_itrunc(&bld->coord_bld, t_ipart); x0 = lp_build_sample_wrap(bld, x0, width, bld->static_state->pot_width, bld->static_state->wrap_s); y0 = lp_build_sample_wrap(bld, y0, height, bld->static_state->pot_height, bld->static_state->wrap_t); |