SPIRV-Cross/reference/shaders-msl-no-opt
Hans-Kristian Arntzen cfd1618e31 MSL: Use templated array type when emitting BDA to arrays.
Handling native array types is not really feasible since we need to fuse
the variable declaration with the type declaration.

This is feasible in something like variable_decl, but for plain SSA
pointers, this breaks down.
2023-05-10 13:33:54 +02:00
..
asm MSL: Use templated array type when emitting BDA to arrays. 2023-05-10 13:33:54 +02:00
comp MSL: Do not override variable name late. 2023-03-30 18:30:44 +02:00
components MSL: Handle array with component when we cannot rely on user() attrib. 2021-05-21 13:46:33 +02:00
frag MSL: Use name_id consistently in argument declaration. 2023-04-11 17:06:56 +02:00
packing MSL: Do not override variable name late. 2023-03-30 18:30:44 +02:00
tesc MSL: Fix '--msl-multi-patch-workgroup' out of bounds reads when dispatching more threads than control points (#1662) 2021-04-29 20:01:26 +02:00
tese MSL: Support "raw" buffer input in tessellation evaluation shaders. 2022-10-18 14:58:59 -07:00
vert MSL: Do not override variable name late. 2023-03-30 18:30:44 +02:00
vulkan/frag MSL: Use rint() instead of round() to round array coordinates. 2023-01-18 19:34:29 -08:00