SPIRV-Cross/reference/shaders-msl-no-opt/vert
Bill Hollings ec054dad7f MSL: Support synthetic functions in function constants.
Emit synthetic functions before function constants.
Support use of spvQuantizeToF16() in function constants for numerical
behavior consistency with the op code.
Ensure subnormal results from OpQuantizeToF16 are flushed to zero per SPIR-V spec.

Adjust SPIRV-Cross unit test reference shaders to accommodate these changes.
Any MSL reference shader that inclues a synthetic function is affected,
since the location it is emitted has changed.
2021-09-28 19:10:16 -04:00
..
cull-distance.for-tess.vert MSL: Use spvUnsafeArray for builtin arrays after all. 2021-04-19 12:10:49 +02:00
functions_nested.vert MSL: Support synthetic functions in function constants. 2021-09-28 19:10:16 -04:00
layer.msl11.invalid.vert Move .invalid. test shaders to the more appropriate subfolders. 2019-11-06 10:40:37 +01:00
pass-array-by-value.force-native-array.vert MSL: Support synthetic functions in function constants. 2021-09-28 19:10:16 -04:00
pass-array-by-value.vert MSL: Remove workaround for passing constant arrays to functions. 2019-10-28 12:14:43 +01:00
uninitialized-vertex-output.vert MSL: Always enable Outputs in vertex stages. 2021-01-07 11:24:47 +01:00
unused-subgroup-builtin.msl22.vert spirv_msl: Don't add fixup hooks for builtin variables if they're unused. 2020-11-25 13:41:12 -05:00
viewport-index.msl2.invalid.vert Move .invalid. test shaders to the more appropriate subfolders. 2019-11-06 10:40:37 +01:00