diff options
| author | Harsh Aggarwal (NVIDIA) <haaggarwal@nvidia.com> | 2025-08-05 18:04:18 +0530 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-08-05 12:34:18 +0000 |
| commit | 9a16700e858fc0379e551ab72188eb63a54ad3f1 (patch) | |
| tree | d27ea56aa0cb81b4af14b1d2ff70387d8d716f13 /tests/compute | |
| parent | de6a87a86d941794f0c2018dcdf04b7c94fb4038 (diff) | |
Enable compute/ dir which passes (#7991)
Diffstat (limited to 'tests/compute')
| -rw-r--r-- | tests/compute/assoctype-nested-lookup.slang | 1 | ||||
| -rw-r--r-- | tests/compute/byte-address-buffer-align-error.slang | 1 | ||||
| -rw-r--r-- | tests/compute/dynamic-dispatch-15.slang | 1 | ||||
| -rw-r--r-- | tests/compute/dynamic-dispatch-16.slang | 1 | ||||
| -rw-r--r-- | tests/compute/dynamic-dispatch-17.slang | 1 | ||||
| -rw-r--r-- | tests/compute/dynamic-dispatch-18.slang | 1 | ||||
| -rw-r--r-- | tests/compute/dynamic-dispatch-19.slang | 1 | ||||
| -rw-r--r-- | tests/compute/nested-assoc-types.slang | 1 | ||||
| -rw-r--r-- | tests/compute/pack-any-value-8bit.slang | 2 | ||||
| -rw-r--r-- | tests/compute/spirv-multisampled-array-texel-pointer-atomic.slang | 1 | ||||
| -rw-r--r-- | tests/compute/write-structured-buffer-field.slang | 1 |
11 files changed, 11 insertions, 1 deletions
diff --git a/tests/compute/assoctype-nested-lookup.slang b/tests/compute/assoctype-nested-lookup.slang index 64a5d29a5..63b21dcd6 100644 --- a/tests/compute/assoctype-nested-lookup.slang +++ b/tests/compute/assoctype-nested-lookup.slang @@ -2,6 +2,7 @@ //TEST(compute):COMPARE_COMPUTE_EX:-slang -compute -shaderobj -output-using-type //TEST(compute, vulkan):COMPARE_COMPUTE_EX:-vk -compute -shaderobj -output-using-type +//TEST(compute):COMPARE_COMPUTE_EX:-cuda -compute -shaderobj -output-using-type //TEST_INPUT:ubuffer(data=[0], stride=4):out,name=outputBuffer RWStructuredBuffer<float> outputBuffer; diff --git a/tests/compute/byte-address-buffer-align-error.slang b/tests/compute/byte-address-buffer-align-error.slang index 11efa561c..e7b7f8173 100644 --- a/tests/compute/byte-address-buffer-align-error.slang +++ b/tests/compute/byte-address-buffer-align-error.slang @@ -4,6 +4,7 @@ //TEST:SIMPLE(filecheck=CHECK):-target hlsl -entry computeMain -stage compute //TEST:SIMPLE(filecheck=CHECK):-target spirv -entry computeMain -stage compute //TEST:SIMPLE(filecheck=CHECK):-target spirv -emit-spirv-directly -entry computeMain -stage compute +//TEST:SIMPLE(filecheck=CHECK):-target cuda -entry computeMain -stage compute // Confirm compilation of `(RW)ByteAddressBuffer` with aligned load / stores to wider data types. diff --git a/tests/compute/dynamic-dispatch-15.slang b/tests/compute/dynamic-dispatch-15.slang index 46e209a8a..fb4b3a92c 100644 --- a/tests/compute/dynamic-dispatch-15.slang +++ b/tests/compute/dynamic-dispatch-15.slang @@ -4,6 +4,7 @@ //dTEST(compute):COMPARE_COMPUTE_EX:-slang -compute -vk -output-using-type //dTEST(compute):COMPARE_COMPUTE_EX:-slang -compute -dx12 -profile sm_6_0 -use-dxil -output-using-type //TEST(compute):COMPARE_COMPUTE_EX:-slang -compute -dx11 -profile sm_5_0 -output-using-type +//TEST(compute):COMPARE_COMPUTE_EX:-cuda -compute -shaderobj -output-using-type [anyValueSize(16)] interface IInterface diff --git a/tests/compute/dynamic-dispatch-16.slang b/tests/compute/dynamic-dispatch-16.slang index b9fecb966..7ef1c20a6 100644 --- a/tests/compute/dynamic-dispatch-16.slang +++ b/tests/compute/dynamic-dispatch-16.slang @@ -3,6 +3,7 @@ //TEST(compute):COMPARE_COMPUTE_EX:-slang -compute -vk -output-using-type //TEST(compute):COMPARE_COMPUTE_EX:-slang -compute -dx12 -profile sm_6_0 -use-dxil -output-using-type //TEST(compute):COMPARE_COMPUTE_EX:-slang -compute -dx11 -profile sm_5_0 -output-using-type +//TEST(compute):COMPARE_COMPUTE_EX:-cuda -compute -shaderobj -output-using-type [anyValueSize(16)] interface IInterface diff --git a/tests/compute/dynamic-dispatch-17.slang b/tests/compute/dynamic-dispatch-17.slang index e89482a5b..d7587ab60 100644 --- a/tests/compute/dynamic-dispatch-17.slang +++ b/tests/compute/dynamic-dispatch-17.slang @@ -3,6 +3,7 @@ //TEST(compute):COMPARE_COMPUTE_EX:-slang -compute -vk -output-using-type //TEST(compute):COMPARE_COMPUTE_EX:-slang -compute -dx12 -profile sm_6_0 -use-dxil -output-using-type //TEST(compute):COMPARE_COMPUTE_EX:-slang -compute -dx11 -profile sm_5_0 -output-using-type +//TEST(compute):COMPARE_COMPUTE_EX:-cuda -compute -shaderobj -output-using-type interface IReturnsZero { diff --git a/tests/compute/dynamic-dispatch-18.slang b/tests/compute/dynamic-dispatch-18.slang index 23cdabbbd..44e410dfa 100644 --- a/tests/compute/dynamic-dispatch-18.slang +++ b/tests/compute/dynamic-dispatch-18.slang @@ -3,6 +3,7 @@ //TEST(compute):COMPARE_COMPUTE_EX:-slang -compute -dx12 -profile sm_6_0 -use-dxil -output-using-type //TEST(compute):COMPARE_COMPUTE_EX:-slang -compute -dx11 -profile sm_5_0 -output-using-type //TEST(compute, vulkan):COMPARE_COMPUTE_EX:-vk -compute -output-using-type +//TEST(compute):COMPARE_COMPUTE_EX:-cuda -compute -shaderobj -output-using-type [anyValueSize(12)] interface IReturnsZero diff --git a/tests/compute/dynamic-dispatch-19.slang b/tests/compute/dynamic-dispatch-19.slang index 573cade82..153ed2c9a 100644 --- a/tests/compute/dynamic-dispatch-19.slang +++ b/tests/compute/dynamic-dispatch-19.slang @@ -3,6 +3,7 @@ //TEST(compute):COMPARE_COMPUTE_EX:-slang -compute -dx12 -profile sm_6_0 -use-dxil -output-using-type //TEST(compute):COMPARE_COMPUTE_EX:-slang -compute -dx11 -profile sm_5_0 -output-using-type //TEST(compute, vulkan):COMPARE_COMPUTE_EX:-vk -compute -output-using-type +//TEST(compute):COMPARE_COMPUTE_EX:-cuda -compute -shaderobj -output-using-type interface IValueGetter { diff --git a/tests/compute/nested-assoc-types.slang b/tests/compute/nested-assoc-types.slang index 374e31d6b..786c52643 100644 --- a/tests/compute/nested-assoc-types.slang +++ b/tests/compute/nested-assoc-types.slang @@ -2,6 +2,7 @@ //TEST(compute):COMPARE_COMPUTE_EX:-slang -compute -shaderobj -output-using-type //TEST(compute, vulkan):COMPARE_COMPUTE_EX:-vk -compute -shaderobj -output-using-type +//TEST(compute):COMPARE_COMPUTE_EX:-cuda -compute -shaderobj -output-using-type //TEST_INPUT:ubuffer(data=[0 0 0 0 0], stride=4):out,name=outputBuffer RWStructuredBuffer<float> outputBuffer; diff --git a/tests/compute/pack-any-value-8bit.slang b/tests/compute/pack-any-value-8bit.slang index a9050d52c..5a5202421 100644 --- a/tests/compute/pack-any-value-8bit.slang +++ b/tests/compute/pack-any-value-8bit.slang @@ -1,6 +1,6 @@ // Test anyvalue packing of 8bit types. -//TEST_DISABLED(compute):COMPARE_COMPUTE_EX:-slang -compute -cuda -output-using-type +//TEST(compute):COMPARE_COMPUTE_EX:-cuda -compute -shaderobj -output-using-type //TEST(compute, vulkan):COMPARE_COMPUTE_EX:-vk -compute -output-using-type -render-feature int16 //TEST_DISABLED(compute):COMPARE_COMPUTE_EX:-slang -compute -dx12 -profile sm_6_2 -use-dxil -output-using-type diff --git a/tests/compute/spirv-multisampled-array-texel-pointer-atomic.slang b/tests/compute/spirv-multisampled-array-texel-pointer-atomic.slang index 3e9e4c37a..48b420b38 100644 --- a/tests/compute/spirv-multisampled-array-texel-pointer-atomic.slang +++ b/tests/compute/spirv-multisampled-array-texel-pointer-atomic.slang @@ -1,5 +1,6 @@ //TEST:SIMPLE(filecheck=CHECK): -target spirv -entry computeMain -stage compute //TEST(compute):COMPARE_COMPUTE(filecheck-buffer=BUF): -slang -output-using-type -shaderobj -vk +//DISABLE_TEST(cuda):COMPARE_COMPUTE_EX:-cuda -compute -shaderobj -output-using-type //TEST_INPUT: RWTexture2D(format=R32Uint, size=4, content = zero, arrayLength=2, sampleCount=two, mipMaps = 1):name rwTexture2DMSArray [[vk::binding(2)]] diff --git a/tests/compute/write-structured-buffer-field.slang b/tests/compute/write-structured-buffer-field.slang index 77bde894d..fc54d63bc 100644 --- a/tests/compute/write-structured-buffer-field.slang +++ b/tests/compute/write-structured-buffer-field.slang @@ -1,4 +1,5 @@ //TEST(compute):COMPARE_COMPUTE: -shaderobj +//TEST(compute):COMPARE_COMPUTE_EX:-cuda -compute -shaderobj -output-using-type struct S |
