intel/fs: Implement quad_swap_horizontal with a swizzle on gen7
authorJason Ekstrand <jason@jlekstrand.net>
Fri, 26 Jul 2019 21:03:08 +0000 (16:03 -0500)
committerJason Ekstrand <jason@jlekstrand.net>
Tue, 30 Jul 2019 22:38:19 +0000 (22:38 +0000)
commit8fd2f2c276ccf3dec96365c7d76d5f4186a3d2ba
tree2c55518acd4e77ed5e055a2aa8de59d8f6a1395b
parent499d760c6e8a81d87bc4ea37c3de2ee9b9da2aec
intel/fs: Implement quad_swap_horizontal with a swizzle on gen7

This fixes dEQP-VK.subgroups.quad.compute.subgroupquadswaphorizontal_*
on all gen7 platforms.

Cc: mesa-stable@lists.freedesktop.org
Reviewed-by: Matt Turner <mattst88@gmail.com>
src/intel/compiler/brw_fs_nir.cpp