Mesa (lp-binning): llvmpipe: Pass framebuffer coords to shader.

Jose Fonseca jrfonseca at kemper.freedesktop.org
Fri Oct 9 15:18:58 UTC 2009


Module: Mesa
Branch: lp-binning
Commit: c2e926b72de21bfac0048f32e1204537446d5ab0
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c2e926b72de21bfac0048f32e1204537446d5ab0

Author: José Fonseca <jfonseca at vmware.com>
Date:   Fri Oct  9 16:18:19 2009 +0100

llvmpipe: Pass framebuffer coords to shader.

---

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

diff --git a/src/gallium/drivers/llvmpipe/lp_rast.c b/src/gallium/drivers/llvmpipe/lp_rast.c
index d4f369d..e733315 100644
--- a/src/gallium/drivers/llvmpipe/lp_rast.c
+++ b/src/gallium/drivers/llvmpipe/lp_rast.c
@@ -250,7 +250,7 @@ void lp_rast_shade_quads( struct lp_rasterizer *rast,
 
    /* run shader */
    state->jit_function( &state->jit_context,
-                        x, y,
+                        rast->x + x, rast->y + y,
                         inputs->a0,
                         inputs->dadx,
                         inputs->dady,




More information about the mesa-commit mailing list