dzn: Support more subgroup/quad ops
authorJesse Natalie <jenatali@microsoft.com>
Thu, 19 Jan 2023 21:30:23 +0000 (13:30 -0800)
committerJesse Natalie <jenatali@microsoft.com>
Tue, 24 Jan 2023 19:00:05 +0000 (11:00 -0800)
commita041cd48f4968c65a4aefbc86d2ba32e81dcb528
tree7c2f0e83fd61e3862649ccbc51e39965781b8e80
parent9d26aa99d5ec86b1a036231d2070d936060e578c
dzn: Support more subgroup/quad ops

See the comment around supported shader stages - to avoid
introducing CTS failures, vertex/geometry support for
subgroups are turned off since they cannot support quads.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20801>
src/microsoft/vulkan/dzn_device.c