SPIRV-Cross/reference/opt/shaders-msl/vert
Chip Davis 5281d9997e MSL: Fix up input variables' vector lengths in all stages.
Metal is picky about interface matching. If the types don't match
exactly, down to the number of vector components, Metal fails pipline
compilation. To support pipelines where the number of components
consumed by the fragment shader is less than that produced by the vertex
shader, we have to fix up the fragment shader to accept all the
components produced.
2020-06-16 14:50:30 -05:00
..
basic.capture.vert Updates for pull request #1162 2019-09-24 14:35:25 -04:00
basic.vert Updates for pull request #1162 2019-09-24 14:35:25 -04:00
clip-distance-block.no-user-varying.vert MSL: Allow removing clip distance user varyings. 2020-04-20 09:58:40 +02:00
clip-distance-block.vert MSL: Support ClipDistance as an input stage variable. 2019-12-02 13:19:42 +01:00
copy.flatten.vert MSL: Do not generate UnsafeArray<> for any array inside buffer objects. 2019-10-24 12:22:30 +02:00
dynamic.flatten.vert MSL: Do not generate UnsafeArray<> for any array inside buffer objects. 2019-10-24 12:22:30 +02:00
float-math.invariant-float-math.vert Added '--msl-invariant-float-math' option and new test case for it. 2019-10-09 14:03:06 -04:00
float-math.vert Added '--msl-invariant-float-math' option and new test case for it. 2019-10-09 14:03:06 -04:00
functions.vert Updates for pull request #1162 2019-09-24 14:35:25 -04:00
in_out_array_mat.vert Updates for pull request #1162 2019-09-24 14:35:25 -04:00
interface-block-block-composites.frag Updates for pull request #1162 2019-09-24 14:35:25 -04:00
interface-block-block-composites.vert Updates for pull request #1162 2019-09-24 14:35:25 -04:00
interpolation-qualifiers-block.vert Updates for pull request #1162 2019-09-24 14:35:25 -04:00
interpolation-qualifiers.vert Updates for pull request #1162 2019-09-24 14:35:25 -04:00
invariant.msl21.vert Updates for pull request #1162 2019-09-24 14:35:25 -04:00
leaf-function.capture.vert Updates for pull request #1162 2019-09-24 14:35:25 -04:00
no_stage_out.vert MSL: Do not generate UnsafeArray<> for any array inside buffer objects. 2019-10-24 12:22:30 +02:00
no_stage_out.write_buff_atomic.vert Updates for pull request #1162 2019-09-24 14:35:25 -04:00
no_stage_out.write_buff.vert MSL: Do not generate UnsafeArray<> for any array inside buffer objects. 2019-10-24 12:22:30 +02:00
no_stage_out.write_tex.vert Updates for pull request #1162 2019-09-24 14:35:25 -04:00
no-disable-vertex-out.frag-output.vert MSL: Only disable output variables in fragment shaders. 2020-04-15 12:14:57 -05:00
out_block.vert Updates for pull request #1162 2019-09-24 14:35:25 -04:00
packed_matrix.vert Updates for pull request #1162 2019-09-24 14:35:25 -04:00
packed-bool2-to-packed_uint2.vert MSL: Avoid packed arrays in more cases. 2020-05-06 10:27:12 +02:00
packed-bool-to-uint.vert MSL: Avoid packed arrays in more cases. 2020-05-06 10:27:12 +02:00
pointsize.vert Updates for pull request #1162 2019-09-24 14:35:25 -04:00
read-from-row-major-array.vert MSL: Do not generate UnsafeArray<> for any array inside buffer objects. 2019-10-24 12:22:30 +02:00
resource-arrays-leaf.ios.vert MSL: Do not declare array of UBO/SSBO as spvUnsafeArray<T>. 2019-10-26 16:10:08 +02:00
resource-arrays.ios.vert MSL: Do not declare array of UBO/SSBO as spvUnsafeArray<T>. 2019-10-26 16:10:08 +02:00
return-array.force-native-array.vert MSL: Reinstate workaround for returning arrays. 2020-02-24 13:04:10 +01:00
return-array.vert Updates for pull request #1162 2019-09-24 14:35:25 -04:00
set_builtin_in_func.vert Updates for pull request #1162 2019-09-24 14:35:25 -04:00
sign-int-types.vert Updates for pull request #1162 2019-09-24 14:35:25 -04:00
signedness-mismatch.shader-inputs.vert MSL: Fix up input variables' vector lengths in all stages. 2020-06-16 14:50:30 -05:00
texture_buffer.texture-buffer-native.msl21.vert Updates for pull request #1162 2019-09-24 14:35:25 -04:00
texture_buffer.vert Updates for pull request #1162 2019-09-24 14:35:25 -04:00
ubo.alignment.vert Updates for pull request #1162 2019-09-24 14:35:25 -04:00
ubo.vert Updates for pull request #1162 2019-09-24 14:35:25 -04:00