7a47fa8495
Add a transform that pushes these into the entry point and then passes them by pointer to any functions that need them. Since WGSL does not allow non-function storage class at function-scope, add a DisableValidation attribute to bypass this check. Fixed: tint/726 Change-Id: Ic1f4cd691a54c19e77a60e8ba178508e4249bfd9 Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/51962 Kokoro: Kokoro <noreply+kokoro@google.com> Commit-Queue: James Price <jrprice@google.com> Auto-Submit: James Price <jrprice@google.com> Reviewed-by: Ben Clayton <bclayton@google.com> |
||
---|---|---|
.. | ||
private.wgsl | ||
private.wgsl.expected.hlsl | ||
private.wgsl.expected.msl | ||
private.wgsl.expected.spvasm | ||
private.wgsl.expected.wgsl | ||
workgroup.wgsl | ||
workgroup.wgsl.expected.hlsl | ||
workgroup.wgsl.expected.msl | ||
workgroup.wgsl.expected.spvasm | ||
workgroup.wgsl.expected.wgsl |