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

Author: Roland Scheidegger <srol...@vmware.com>
Date:   Fri Dec 11 23:41:55 2015 +0100

draw: use clip_pos, not clip_vertex for the fake guardband xy point clipping

Seems obvious now this should use the data from position and not clip_vertex
(albeit might not really make a difference).

Reviewed-by: Brian Paul <bri...@vmware.com
Reviewed-by: Jose Fonseca <jfons...@vmware.com>

---

 src/gallium/auxiliary/draw/draw_pipe_clip.c |    6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/gallium/auxiliary/draw/draw_pipe_clip.c 
b/src/gallium/auxiliary/draw/draw_pipe_clip.c
index 6adfdf8..95616bf 100644
--- a/src/gallium/auxiliary/draw/draw_pipe_clip.c
+++ b/src/gallium/auxiliary/draw/draw_pipe_clip.c
@@ -681,9 +681,9 @@ clip_point_guard_xy(struct draw_stage *stage, struct 
prim_header *header)
           * automatically). These would usually be captured by depth clip
           * too but this can be disabled.
           */
-         if (header->v[0]->clip_vertex[3] <= 0.0f ||
-             util_is_inf_or_nan(header->v[0]->clip_vertex[0]) ||
-             util_is_inf_or_nan(header->v[0]->clip_vertex[1]))
+         if (header->v[0]->clip_pos[3] <= 0.0f ||
+             util_is_inf_or_nan(header->v[0]->clip_pos[0]) ||
+             util_is_inf_or_nan(header->v[0]->clip_pos[1]))
             return;
       }
       stage->next->point(stage->next, header);

_______________________________________________
mesa-commit mailing list
mesa-commit@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to