https://bugs.freedesktop.org/show_bug.cgi?id=80183

--- Comment #7 from Roland Scheidegger <srol...@vmware.com> ---
(In reply to comment #2)
> I found out that the problem is the line:
> 
> gl_ClipVertex = gl_ModelViewMatrix * gl_Vertex;
> 
> in the fragment shader. If I remove that line, it works as expected.
> 
> Since the rendering is ok on ATI/NVidia and on softpipe, I suspect that
> gl_ClipVertex support is broken in LLVM pipe.

Actually I suspect gl_ClipVertex is mostly ok, but you're writing garbage to it
and relying on the fact that user plane clipping is disabled so the output
isn't actually used. Or something like that. This is where we failed (using the
clipvertex output for ordinary clipping even if user plane clipping is
disabled). Patch coming...

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to