diff options
author | José Fonseca <[email protected]> | 2010-08-11 15:09:54 +0100 |
---|---|---|
committer | José Fonseca <[email protected]> | 2010-08-11 15:14:10 +0100 |
commit | 3deca2e284f0709e94bec5267febc7ccb34c17b8 (patch) | |
tree | c12b3e12edd8a94f85f9c64474fd46f866f6af48 | |
parent | 4b20ad7559271a7785193094a3f110ef78e65253 (diff) |
llvmpipe: Use single precision divide for one over area computation.
-rw-r--r-- | src/gallium/drivers/llvmpipe/lp_setup_tri.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gallium/drivers/llvmpipe/lp_setup_tri.c b/src/gallium/drivers/llvmpipe/lp_setup_tri.c index 7e432503c12..44696c73b4d 100644 --- a/src/gallium/drivers/llvmpipe/lp_setup_tri.c +++ b/src/gallium/drivers/llvmpipe/lp_setup_tri.c @@ -525,7 +525,7 @@ do_triangle_ccw(struct lp_setup_context *setup, info.dx20 = info.v2[0][0] - info.v0[0][0]; info.dy01 = info.v0[0][1] - info.v1[0][1]; info.dy20 = info.v2[0][1] - info.v0[0][1]; - info.oneoverarea = 1.0 / (info.dx01 * info.dy20 - info.dx20 * info.dy01); + info.oneoverarea = 1.0f / (info.dx01 * info.dy20 - info.dx20 * info.dy01); info.frontfacing = frontfacing; /* Setup parameter interpolants: |