diff options
| author | skallweitNV <64953474+skallweitNV@users.noreply.github.com> | 2024-06-07 09:28:16 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-06-07 00:28:16 -0700 |
| commit | 004fe27a52b7952111ad7e749397aeff499de7ed (patch) | |
| tree | 6c7fccc6b2542079d911d903bb5e976d79efde2a /tests/language-feature/constants | |
| parent | 72f10a8cc21280c6a84b8f5917dabdb3da2f482e (diff) | |
Metal compute tests (#4292)
Diffstat (limited to 'tests/language-feature/constants')
5 files changed, 5 insertions, 0 deletions
diff --git a/tests/language-feature/constants/constexpr-loop.slang b/tests/language-feature/constants/constexpr-loop.slang index 31b4294a5..94c71d219 100644 --- a/tests/language-feature/constants/constexpr-loop.slang +++ b/tests/language-feature/constants/constexpr-loop.slang @@ -1,5 +1,6 @@ //TEST(compute):COMPARE_COMPUTE_EX:-slang -compute -shaderobj -output-using-type //TEST(compute, vulkan):COMPARE_COMPUTE_EX:-vk -compute -shaderobj -output-using-type +//DISABLE_TEST(compute):COMPARE_COMPUTE:-slang -shaderobj -mtl //TEST_INPUT: set g_texture = Texture2D(size=8, content = one) //TEST_INPUT: set g_sampler = Sampler diff --git a/tests/language-feature/constants/static-const-in-interface.slang b/tests/language-feature/constants/static-const-in-interface.slang index 48737564f..e45803b59 100644 --- a/tests/language-feature/constants/static-const-in-interface.slang +++ b/tests/language-feature/constants/static-const-in-interface.slang @@ -1,6 +1,7 @@ // static-const-in-interface.slang //TEST(compute):COMPARE_COMPUTE: -shaderobj +//DISABLE_TEST(compute):COMPARE_COMPUTE:-slang -shaderobj -mtl // Test that `static const` variable declarations inside of // a `interface` type correctly translate to interface requirements. diff --git a/tests/language-feature/constants/static-const-in-struct.slang b/tests/language-feature/constants/static-const-in-struct.slang index 5d4ce6802..d87ed7903 100644 --- a/tests/language-feature/constants/static-const-in-struct.slang +++ b/tests/language-feature/constants/static-const-in-struct.slang @@ -1,6 +1,7 @@ // static-const-in-struct.slang //TEST(compute):COMPARE_COMPUTE: -shaderobj +//DISABLE_TEST(compute):COMPARE_COMPUTE:-slang -shaderobj -mtl // Test that `static const` variable declarations inside of // a `struct` type correctly translate to constants in diff --git a/tests/language-feature/constants/type-cast-const.slang b/tests/language-feature/constants/type-cast-const.slang index d0291aa7d..60661db50 100644 --- a/tests/language-feature/constants/type-cast-const.slang +++ b/tests/language-feature/constants/type-cast-const.slang @@ -1,5 +1,6 @@ //TEST(compute):COMPARE_COMPUTE: //TEST:SIMPLE(filecheck=CHECK): -target hlsl -entry computeMain -profile cs_5_0 +//DISABLE_TEST(compute):COMPARE_COMPUTE:-slang -shaderobj -mtl int check<let b : bool>(int x) { diff --git a/tests/language-feature/constants/type-cast-truncate.slang b/tests/language-feature/constants/type-cast-truncate.slang index 451d982f2..ca73307e0 100644 --- a/tests/language-feature/constants/type-cast-truncate.slang +++ b/tests/language-feature/constants/type-cast-truncate.slang @@ -1,4 +1,5 @@ //TEST(compute):COMPARE_COMPUTE: -output-using-type +//DISABLE_TEST(compute):COMPARE_COMPUTE:-slang -shaderobj -mtl //TEST_INPUT:ubuffer(data=[0], stride=4):out,name=outputBuffer RWStructuredBuffer<int> outputBuffer; |
