Mesa (nvc0): nv50: multiply polygon offset units by 2

Ben Skeggs darktama at kemper.freedesktop.org
Tue Mar 1 07:25:13 UTC 2011


Module: Mesa
Branch: nvc0
Commit: 40d7a87a8ee774655e77d45cb1a8070dbae62537
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=40d7a87a8ee774655e77d45cb1a8070dbae62537

Author: Ben Skeggs <bskeggs at redhat.com>
Date:   Tue Mar  1 13:11:26 2011 +1000

nv50: multiply polygon offset units by 2

Signed-off-by: Ben Skeggs <bskeggs at redhat.com>

---

 src/gallium/drivers/nv50/nv50_state.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/src/gallium/drivers/nv50/nv50_state.c b/src/gallium/drivers/nv50/nv50_state.c
index ed2fd3b..6b11063 100644
--- a/src/gallium/drivers/nv50/nv50_state.c
+++ b/src/gallium/drivers/nv50/nv50_state.c
@@ -234,7 +234,7 @@ nv50_rasterizer_state_create(struct pipe_context *pipe,
       SB_BEGIN_3D(so, POLYGON_OFFSET_FACTOR, 1);
       SB_DATA    (so, fui(cso->offset_scale));
       SB_BEGIN_3D(so, POLYGON_OFFSET_UNITS, 1);
-      SB_DATA    (so, fui(cso->offset_units)); /* XXX: multiply by 2 ? */
+      SB_DATA    (so, fui(cso->offset_units * 2.0f));
    }
 
    assert(so->size < (sizeof(so->state) / sizeof(so->state[0])));




More information about the mesa-commit mailing list