Hans-Kristian Arntzen
|
fa011f8547
|
MSL: Declare arrays with proper type wrapper.
Need to construct with value type spvUnsafeArray<T, N>({ elem0, elem1 })
to make array initialization work in complex scenarios.
|
2019-10-26 17:57:34 +02:00 |
|
Lukas Hermanns
|
c3d6022956
|
Update for pull request #1162 rev. 1
|
2019-09-24 18:13:04 -04:00 |
|
Lukas Hermanns
|
7ad0a84778
|
Updates for pull request #1162
|
2019-09-24 14:35:25 -04:00 |
|
Lukas Hermanns
|
cb3ecb9e1b
|
Updated reference Metal shaders.
|
2019-09-17 15:11:19 -04:00 |
|
Thomas Roughton
|
91b2f34a3d
|
Update tests to account for all non-entry-point functions being inlined
|
2019-08-30 09:39:06 +12:00 |
|
Hans-Kristian Arntzen
|
9436cd3036
|
MSL: Deal with array copies from and to threadgroup.
|
2019-08-27 13:18:01 +02:00 |
|
Hans-Kristian Arntzen
|
f6f849397e
|
MSL: Re-roll array expressions in initializers.
We cannot rely on copy path when using an array as part of a struct
initializer, so reroll such expressions to an initializer list again.
|
2019-07-10 11:19:33 +02:00 |
|
Hans-Kristian Arntzen
|
2f65a1583e
|
MSL: Support array-of-arrays composite construction.
|
2018-09-12 10:25:51 +02:00 |
|
Hans-Kristian Arntzen
|
38d19821d4
|
MSL: Support copying array of arrays.
|
2018-09-12 09:54:55 +02:00 |
|