summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r600/r600_public.h
diff options
context:
space:
mode:
authorBen Crocker <[email protected]>2017-08-23 16:32:43 -0400
committerRoland Scheidegger <[email protected]>2017-09-01 01:20:07 +0200
commit57c8ead0cd08e6aaf88a389f7ce528c4f0face65 (patch)
tree8a5ba98fafa63f619d9ce74fe877e575f0afe524 /src/gallium/drivers/r600/r600_public.h
parent75cb6e36178b9474bbb59b76cbbcce2a67bf88d2 (diff)
llvmpipe: lp_build_gather_elem_vec BE fix for 3x16 load
Fix loading of a 3x16 vector as a single 48-bit load on big-endian systems (PPC64, S390). Roland Scheidegger's commit e827d9175675aaa6cfc0b981e2a80685fb7b3a74 plus Ray Strode's patch reduce pre-Roland Piglit failures from ~4000 to ~2000. This patch fixes three of the four regressions observed by Ray: - draw-vertices - draw-vertices-half-float - draw-vertices-half-float_gles2 One regression remains: - draw-vertices-2101010 Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=100613 Cc: "17.2" "17.1" <[email protected]> Signed-off-by: Ben Crocker <[email protected]> Reviewed-by: Roland Scheidegger <[email protected]>
Diffstat (limited to 'src/gallium/drivers/r600/r600_public.h')
0 files changed, 0 insertions, 0 deletions