.. |
access.msl
|
Implement module compaction.
|
2023-09-20 18:46:33 +02:00 |
array-in-ctor.msl
|
omit non referenced expressions
|
2023-06-12 17:49:06 -07:00 |
array-in-function-return-type.msl
|
Add array-in-function-return-type test
|
2023-06-15 14:53:19 +02:00 |
atomicOps.msl
|
Implement module compaction.
|
2023-09-20 18:46:33 +02:00 |
binding-arrays.msl
|
Implement module compaction.
|
2023-09-20 18:46:33 +02:00 |
bitcast.msl
|
[glsl-out] Handle vector bitcasts (#1966)
|
2022-06-20 22:25:13 -07:00 |
bits.msl
|
[msl-out] Update firstLeadingBit for signed integers (#2235)
|
2023-02-02 09:47:17 -08:00 |
boids.msl
|
implement const-expressions (phase 1)
|
2023-07-17 16:26:08 -07:00 |
bounds-check-image-restrict.msl
|
Use Expression::ZeroValue in SPIR-V and WGSL front ends.
|
2023-05-10 19:30:03 -07:00 |
bounds-check-image-rzsw.msl
|
Use Expression::ZeroValue in SPIR-V and WGSL front ends.
|
2023-05-10 19:30:03 -07:00 |
bounds-check-restrict.msl
|
Implement module compaction.
|
2023-09-20 18:46:33 +02:00 |
bounds-check-zero-atomic.msl
|
msl: ray query support
|
2023-03-22 17:23:07 -07:00 |
bounds-check-zero.msl
|
Implement module compaction.
|
2023-09-20 18:46:33 +02:00 |
break-if.msl
|
omit non referenced expressions
|
2023-06-12 17:49:06 -07:00 |
collatz.msl
|
[wgsl-in] Implement module-level scoping.
|
2023-01-12 09:37:08 -08:00 |
constructors.msl
|
add constructors test file
|
2023-07-17 16:26:08 -07:00 |
control-flow.msl
|
[msl-out] omit extra switch case blocks where possible
|
2022-12-09 10:21:58 -08:00 |
do-while.msl
|
Implement module compaction.
|
2023-09-20 18:46:33 +02:00 |
dualsource.msl
|
Support dual source blending (#2427)
|
2023-08-30 21:00:35 +02:00 |
empty-global-name.msl
|
Implement module compaction.
|
2023-09-20 18:46:33 +02:00 |
empty.msl
|
[msl-out] Write 'using metal::uint' at the top, to work around bug. (#1740)
|
2022-02-21 13:22:54 -08:00 |
extra.msl
|
[wgsl] Remove buffer, texture, in, out, input, output from reserved keywords
|
2022-04-29 20:06:09 +02:00 |
fragment-output.msl
|
[spirv-out] Fix adding illegal decorators on fragment outputs. (#2286)
|
2023-03-20 13:43:13 +01:00 |
functions.msl
|
[msl-out] Write 'using metal::uint' at the top, to work around bug. (#1740)
|
2022-02-21 13:22:54 -08:00 |
globals.msl
|
Implement module compaction.
|
2023-09-20 18:46:33 +02:00 |
image.msl
|
implement const-expressions (phase 1)
|
2023-07-17 16:26:08 -07:00 |
interface.msl
|
fix zero initialization of workgroup memory (#2259)
|
2023-02-20 19:56:24 -08:00 |
interpolate.msl
|
[msl-out] zero init variables in function address space
|
2022-05-10 10:44:40 +02:00 |
math-functions.msl
|
Rename identifiers containing double underscores (#2510)
|
2023-09-26 16:46:02 +02:00 |
operators.msl
|
Implement module compaction.
|
2023-09-20 18:46:33 +02:00 |
padding.msl
|
[wgsl-in] Implement module-level scoping.
|
2023-01-12 09:37:08 -08:00 |
policy-mix.msl
|
[wgsl-in] Generate Expression::Literal .
|
2023-05-11 07:09:53 -07:00 |
quad-vert.msl
|
Implement module compaction.
|
2023-09-20 18:46:33 +02:00 |
quad.msl
|
implement const-expressions (phase 1)
|
2023-07-17 16:26:08 -07:00 |
ray-query.msl
|
[wgsl-in] Generate Expression::Literal .
|
2023-05-11 07:09:53 -07:00 |
resource-binding-map.msl
|
msl: ray query support
|
2023-03-22 17:23:07 -07:00 |
shadow.msl
|
implement const-expressions (phase 1)
|
2023-07-17 16:26:08 -07:00 |
skybox.msl
|
[wgsl-in] Implement module-level scoping.
|
2023-01-12 09:37:08 -08:00 |
standard.msl
|
[wgsl-in] Handle all(bool) and any(bool) (#2445)
|
2023-08-29 21:34:55 +02:00 |
texture-arg.msl
|
[wgsl-in] Implement module-level scoping.
|
2023-01-12 09:37:08 -08:00 |
workgroup-uniform-load.msl
|
implement const-expressions (phase 1)
|
2023-07-17 16:26:08 -07:00 |
workgroup-var-init.msl
|
[msl-out] Revert af4d989 since #764 removes the need for it (#2331)
|
2023-05-09 16:20:15 -07:00 |