[Mesa-dev] [PATCH 4/5] draw: use clip_pos, not clip_vertex for the fake guardband xy point clipping
sroland at vmware.com
sroland at vmware.com
Fri Dec 11 18:31:45 PST 2015
From: Roland Scheidegger <sroland at vmware.com>
Seems obvious now this should use the data from position and not clip_vertex
(albeit might not really make a difference).
---
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);
--
2.1.4
More information about the mesa-dev
mailing list