llvmpipe: enable ARB_shader_group_vote.
authorDave Airlie <airlied@redhat.com>
Fri, 13 Dec 2019 04:44:59 +0000 (14:44 +1000)
committerDave Airlie <airlied@linux.ie>
Mon, 30 Dec 2019 05:30:30 +0000 (05:30 +0000)
commit26c5ae80f0b5c5f1c8779e4540a9aba88720c2cd
tree6f3e01524a22f3c498903e2f519cea452491d2a4
parent88f567b5ce3c692dbee60ba58df3af7c614e4333
llvmpipe: enable ARB_shader_group_vote.

This just adds the NIR paths for shader group vote.

v2: drop feq for now. (Roland)

Reviewed-by: Roland Scheidegger <sroland@vmware.com>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3213>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3213>
.gitlab-ci/piglit/glslparser.txt
.gitlab-ci/piglit/quick_shader.txt
docs/features.txt
src/gallium/auxiliary/gallivm/lp_bld_nir.c
src/gallium/auxiliary/gallivm/lp_bld_nir.h
src/gallium/auxiliary/gallivm/lp_bld_nir_soa.c
src/gallium/drivers/llvmpipe/lp_screen.c