diff options
| author | Ellie Hermaszewska <ellieh@nvidia.com> | 2024-12-03 03:45:04 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-12-02 11:45:04 -0800 |
| commit | 7aaf7009e2c6055a714ba4a93ab3dd73d2d2cdb7 (patch) | |
| tree | 17fbc14b5d032951c0c5af0b444ff08dc389d77d /tests/compute | |
| parent | 0586e5ab478f7cfb1763d019eb014f2578106240 (diff) | |
Varying inputs and outputs for wgsl (#5669)
Closes https://github.com/shader-slang/slang/issues/5067
New tests, covering what's declared supported in the WGSL support docs
- tests/wgsl/semantic-coverage.slang
- tests/wgsl/semantic-depth.slang
- tests/wgsl/semantic-dispatch-thread-id.slang
- tests/wgsl/semantic-group-id.slang
- tests/wgsl/semantic-group-index.slang
- tests/wgsl/semantic-group-thread-id.slang
- tests/wgsl/semantic-instance-id.slang
- tests/wgsl/semantic-is-front-face.slang
- tests/wgsl/semantic-position.slang
- tests/wgsl/semantic-sample-index.slang
- tests/wgsl/semantic-vertex-id.slang
WGSL enabled existing tests:
- tests/compute/compile-time-loop.slang
- tests/compute/constexpr.slang
- tests/compute/discard-stmt.slang
- tests/metal/nested-struct-fragment-input.slang
- tests/metal/nested-struct-fragment-output.slang
- tests/metal/nested-struct-multi-entry-point-vertex.slang
- tests/metal/no-struct-vertex-output.slang
- tests/metal/sv_target-complex-1.slang
- tests/metal/sv_target-complex-2.slang
- tests/bugs/texture2d-gather.hlsl
- tests/render/cross-compile-entry-point.slang
- tests/render/nointerpolation.hlsl
- tests/render/render0.hlsl
- tests/render/cross-compile0.hlsl
- tests/render/imported-parameters.hlsl
- tests/render/unused-discard.hlsl
Can't be enabled due to missing wgsl features
- tests/compute/texture-sampling.slang
Co-authored-by: Yong He <yonghe@outlook.com>
Diffstat (limited to 'tests/compute')
| -rw-r--r-- | tests/compute/constexpr.slang | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/tests/compute/constexpr.slang b/tests/compute/constexpr.slang index 9c7c9d131..f1cd76841 100644 --- a/tests/compute/constexpr.slang +++ b/tests/compute/constexpr.slang @@ -2,6 +2,7 @@ //TEST(compute):COMPARE_COMPUTE_EX:-slang -gcompute -shaderobj //DISABLED://TEST(compute, vulkan):COMPARE_COMPUTE_EX:-vk -gcompute -shaderobj //TEST(compute):COMPARE_COMPUTE_EX:-mtl -gcompute -shaderobj +//TEST(compute):COMPARE_COMPUTE_EX:-wgpu -gcompute -shaderobj //TEST_INPUT: Texture2D(size=4, content = one):name tex //TEST_INPUT: Sampler:name samp |
