nir: Add new SPIR-V ballot intrinsics and lowering
authorJason Ekstrand <jason.ekstrand@intel.com>
Tue, 9 May 2017 23:44:13 +0000 (16:44 -0700)
committerJason Ekstrand <jason.ekstrand@intel.com>
Wed, 7 Mar 2018 20:13:47 +0000 (12:13 -0800)
commit5162a1d88428c9a89454c17bc7d12539d7d5714d
treea9f4116cee8a08815b73f1e1875f4ec92791f857
parent752e9697030389e5b09553d55f9c4fc68edf08a2
nir: Add new SPIR-V ballot intrinsics and lowering

Someone can make the lowering optional later if they want something
different for their hardware.

Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Reviewed-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com>
Reviewed-by: Iago Toral Quiroga <itoral@igalia.com>
src/compiler/nir/nir_intrinsics.h
src/compiler/nir/nir_lower_subgroups.c