[Mesa-dev] [Bug 100613] Regression in Mesa 17 on s390x (zSystems)

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue May 30 18:48:01 UTC 2017


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

--- Comment #28 from Ben Crocker <bcrocker at redhat.com> ---
The attached patch to lp_build_gather_elem_vec fixes the regressions
in, e.g., the draw-vertices 16-bit tests.

I'll spare you the assembly code this time, but suffice it to say the
code rearranges the 0.X.Y.Z subvalues in the GPR to the desired order
via suitable Bitcast and ShuffleVector operations.

In fact, the code for the load operation starts off identically; the
(new) code that shuffles the values into the correct positions occurs
much later and, in fact, operates on two vertices at once!

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20170530/08555536/attachment.html>


More information about the mesa-dev mailing list