Mesa (master): llvmpipe: fill in debug vertex info for tri rasterization

Roland Scheidegger sroland at kemper.freedesktop.org
Fri Jun 23 17:39:55 UTC 2017


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

Author: Roland Scheidegger <sroland at vmware.com>
Date:   Fri Jun 23 04:57:57 2017 +0200

llvmpipe: fill in debug vertex info for tri rasterization

This is pretty useful for debugging rasterization issues, so turn it on
based on DEBUG (the actual existence of the fields is also conditionalized
on DEBUG, lines fill it out the same too).

Reviewed-by: Brian Paul <brianp at vmware.com>
Reviewed-by: Jose Fonseca <jfonseca at vmware.com>

---

 src/gallium/drivers/llvmpipe/lp_setup_tri.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/gallium/drivers/llvmpipe/lp_setup_tri.c b/src/gallium/drivers/llvmpipe/lp_setup_tri.c
index a7a5d05c32..324e93841f 100644
--- a/src/gallium/drivers/llvmpipe/lp_setup_tri.c
+++ b/src/gallium/drivers/llvmpipe/lp_setup_tri.c
@@ -358,7 +358,7 @@ do_triangle_ccw(struct lp_setup_context *setup,
    if (!tri)
       return FALSE;
 
-#if 0
+#ifdef DEBUG
    tri->v[0][0] = v0[0][0];
    tri->v[1][0] = v1[0][0];
    tri->v[2][0] = v2[0][0];




More information about the mesa-commit mailing list