On 07/01/16 18:39, srol...@vmware.com wrote:
From: Roland Scheidegger <srol...@vmware.com>

Otherwise, clipped lines would have undefined stippling reset bit if line
stippling is enabled.
(Untested, and I just assume copying over the bits from the original line
is actually the right thing to do.)
---
  src/gallium/auxiliary/draw/draw_pipe_clip.c | 2 ++
  1 file changed, 2 insertions(+)

diff --git a/src/gallium/auxiliary/draw/draw_pipe_clip.c 
b/src/gallium/auxiliary/draw/draw_pipe_clip.c
index 67d8eca..2d92d65 100644
--- a/src/gallium/auxiliary/draw/draw_pipe_clip.c
+++ b/src/gallium/auxiliary/draw/draw_pipe_clip.c
@@ -611,6 +611,8 @@ do_clip_line(struct draw_stage *stage,
     struct prim_header newprim;
     int viewport_index;

+   newprim.flags = header->flags;
+
     if (stage->draw->rasterizer->flatshade_first) {
        prov_vertex = v0;
     }


Thanks.

Reviewed-by: Jose Fonseca <jfons...@vmware.com>
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to