SPIR-V Built-In
SubgroupGtMask
Mask of shader invocations in a subgroup with a higher subgroup local invocation ID
SubgroupGtMask
Decorating a variable with the SubgroupGtMask builtin decoration will
make that variable contain the subgroup mask of the current subgroup
invocation.
The bits corresponding to the invocations greater than
SubgroupLocalInvocationId through SubgroupSize-1 are set in the
variable decorated with SubgroupGtMask.
All other bits are set to zero.
SubgroupGtMaskKHR is an alias of SubgroupGtMask.
Valid Usage
VUID-SubgroupGtMask-SubgroupGtMask-04374
The variable decorated with SubgroupGtMask must be declared using
the Input Storage Class
VUID-SubgroupGtMask-SubgroupGtMask-04375
The variable decorated with SubgroupGtMask must be declared as a
four-component vector of 32-bit integer values