Mesa (master): svga: adjust triangle rasterization offset

Brian Paul brianp at kemper.freedesktop.org
Thu Mar 24 17:49:34 UTC 2011


Module: Mesa
Branch: master
Commit: 4c75d5ae63c356ac9b6d23009ccc9af6205dbb4a
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4c75d5ae63c356ac9b6d23009ccc9af6205dbb4a

Author: Brian Paul <brianp at vmware.com>
Date:   Thu Mar 24 11:32:33 2011 -0600

svga: adjust triangle rasterization offset

Fixes minor sub-pixel positioning error in some apps.

---

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

diff --git a/src/gallium/drivers/svga/svga_state_framebuffer.c b/src/gallium/drivers/svga/svga_state_framebuffer.c
index cdadb20..8ad6ab4 100644
--- a/src/gallium/drivers/svga/svga_state_framebuffer.c
+++ b/src/gallium/drivers/svga/svga_state_framebuffer.c
@@ -296,7 +296,7 @@ static int emit_viewport( struct svga_context *svga,
          break;
       case PIPE_PRIM_POINTS:
       case PIPE_PRIM_TRIANGLES:
-         adjust_x = -0.375;
+         adjust_x = -0.25;
          adjust_y = -0.5;
          break;
       }




More information about the mesa-commit mailing list