SPIRV-Cross/reference/shaders-msl-no-opt
Chip Davis 6ccb902462 MSL: Correct definitions of subgroup ballot mask variables.
`SubgroupEqMask` had a fencepost error that gave wrong values for
invocation ID 32.

For `SubgroupGeMask` and `SubgroupGtMask`, I forgot to shift the values
from `extract_bits()` up so that the mask is in the correct position.
Using `insert_bits()` instead should fold these two operations into one.

`SubgroupLtMask` and `SubgroupLeMask` were already correct.
2020-10-23 21:54:55 -05:00
..
asm MSL: Support layered input attachments. 2020-09-02 09:18:25 -05:00
comp MSL: Correct definitions of subgroup ballot mask variables. 2020-10-23 21:54:55 -05:00
components MSL: Deal with padded fragment output + Component decoration. 2020-01-07 17:02:12 +01:00
frag MSL: Correct definitions of subgroup ballot mask variables. 2020-10-23 21:54:55 -05:00
packing MSL: Do not emit swizzled writes in packing fixups. 2020-07-06 10:03:46 +02:00
vert MSL: Add tests for array copies in and out of buffers. 2020-06-18 11:59:02 +02:00
vulkan/frag Update for pull request #1162 rev. 1 2019-09-24 18:13:04 -04:00