diff options
| author | Yong He <yonghe@outlook.com> | 2021-07-09 11:00:44 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-07-09 11:00:44 -0700 |
| commit | fa565f96823f3985cffa3a899742fdf1449d5876 (patch) | |
| tree | e8aeddb87cd077bf9b28ca4b799756c0ee77e48a /tests/compute | |
| parent | 09a251e0f3a31c826eaa91eef64b04eb01c4393a (diff) | |
Enable testing with Swiftshader. (#1906)
Diffstat (limited to 'tests/compute')
| -rw-r--r-- | tests/compute/ray-tracing-inline.slang | 4 | ||||
| -rw-r--r-- | tests/compute/texture-sample-grad-offset-clamp.slang | 4 | ||||
| -rw-r--r-- | tests/compute/texture-simple.slang | 12 | ||||
| -rw-r--r-- | tests/compute/texture-simple.slang.expected.txt | 9 |
4 files changed, 15 insertions, 14 deletions
diff --git a/tests/compute/ray-tracing-inline.slang b/tests/compute/ray-tracing-inline.slang index 94e0a4f87..7699cf9eb 100644 --- a/tests/compute/ray-tracing-inline.slang +++ b/tests/compute/ray-tracing-inline.slang @@ -1,5 +1,5 @@ -//TEST(compute):COMPARE_COMPUTE:-d3d12 -output-using-type -use-dxil -profile sm_6_5 -render-feature ray-tracing -//TEST(compute):COMPARE_COMPUTE:-vk -output-using-type -render-feature ray-tracing +//TEST(compute):COMPARE_COMPUTE:-d3d12 -output-using-type -use-dxil -profile sm_6_5 -render-feature ray-query +//TEST(compute):COMPARE_COMPUTE:-vk -output-using-type -render-feature ray-query //TEST_INPUT: set scene = AccelerationStructure uniform RaytracingAccelerationStructure scene; diff --git a/tests/compute/texture-sample-grad-offset-clamp.slang b/tests/compute/texture-sample-grad-offset-clamp.slang index 2a7d4d79a..b83cc1264 100644 --- a/tests/compute/texture-sample-grad-offset-clamp.slang +++ b/tests/compute/texture-sample-grad-offset-clamp.slang @@ -1,5 +1,5 @@ -//TEST(compute, vulkan):COMPARE_RENDER_COMPUTE:-vk -shaderobj -//TEST(compute):COMPARE_RENDER_COMPUTE:-shaderobj +//TEST(compute, vulkan):COMPARE_RENDER_COMPUTE:-vk -shaderobj -render-feature shader-resource-min-lod +//TEST(compute):COMPARE_RENDER_COMPUTE:-shaderobj -render-feature shader-resource-min-lod //TEST_INPUT: Texture2D(size=4, content = one):name=t2D //TEST_INPUT: Sampler:name=samplerState diff --git a/tests/compute/texture-simple.slang b/tests/compute/texture-simple.slang index 54be76679..f9acfe3f0 100644 --- a/tests/compute/texture-simple.slang +++ b/tests/compute/texture-simple.slang @@ -1,9 +1,9 @@ -//TEST(compute):COMPARE_COMPUTE_EX:-cpu -compute -shaderobj -//TEST(compute):COMPARE_COMPUTE_EX:-slang -compute -shaderobj -//TEST(compute):COMPARE_COMPUTE_EX:-slang -compute -dx12 -shaderobj -//TEST(compute):COMPARE_COMPUTE_EX:-slang -compute -dx12 -profile cs_6_0 -use-dxil -shaderobj -//TEST(compute, vulkan):COMPARE_COMPUTE_EX:-vk -compute -shaderobj -//TEST(compute):COMPARE_COMPUTE_EX:-cuda -compute -shaderobj +//TEST(compute):COMPARE_COMPUTE_EX:-cpu -compute -shaderobj -output-using-type +//TEST(compute):COMPARE_COMPUTE_EX:-slang -compute -shaderobj -output-using-type +//TEST(compute):COMPARE_COMPUTE_EX:-slang -compute -dx12 -shaderobj -output-using-type +//TEST(compute):COMPARE_COMPUTE_EX:-slang -compute -dx12 -profile cs_6_0 -use-dxil -shaderobj -output-using-type +//TEST(compute, vulkan):COMPARE_COMPUTE_EX:-vk -compute -shaderobj -output-using-type -render-feature hardware-device +//TEST(compute):COMPARE_COMPUTE_EX:-cuda -compute -shaderobj -output-using-type // Doesn't work on CUDA, not clear why yet //DISABLE_TEST_INPUT: Texture1D(format=R_Float32, size=4, content = one, mipMaps=1):name tLoad1D diff --git a/tests/compute/texture-simple.slang.expected.txt b/tests/compute/texture-simple.slang.expected.txt index cf6e7405a..195e0c411 100644 --- a/tests/compute/texture-simple.slang.expected.txt +++ b/tests/compute/texture-simple.slang.expected.txt @@ -1,4 +1,5 @@ -40E00000 -40E00000 -40E00000 -40E00000 +type: float +7.000000 +7.000000 +7.000000 +7.000000 |
