diff options
Diffstat (limited to 'tests/hlsl-intrinsic/byte-address-buffer')
3 files changed, 14 insertions, 14 deletions
diff --git a/tests/hlsl-intrinsic/byte-address-buffer/byte-address-16bit-vector.slang b/tests/hlsl-intrinsic/byte-address-buffer/byte-address-16bit-vector.slang index 403be325e..047637afb 100644 --- a/tests/hlsl-intrinsic/byte-address-buffer/byte-address-16bit-vector.slang +++ b/tests/hlsl-intrinsic/byte-address-buffer/byte-address-16bit-vector.slang @@ -4,21 +4,21 @@ // byte-address buffers works as expected, on targets // that support it. -//TEST(compute):COMPARE_COMPUTE_EX:-slang -compute -cpu +//TEST(compute):COMPARE_COMPUTE_EX:-slang -compute -cpu -shaderobj // Note: disabled on D3D12 because some of the CI services don't have // a recent enough build of dxc to support generic load/store. // -//DISABLE_TEST(compute):COMPARE_COMPUTE_EX:-slang -compute -dx12 -use-dxil -profile cs_6_2 -render-features half +//DISABLE_TEST(compute):COMPARE_COMPUTE_EX:-slang -compute -dx12 -use-dxil -profile cs_6_2 -render-features half -shaderobj -//TEST(compute, vulkan):COMPARE_COMPUTE_EX:-slang -vk -compute -profile cs_6_2 -render-features half -//TEST(compute):COMPARE_COMPUTE_EX:-slang -cuda -compute +//TEST(compute, vulkan):COMPARE_COMPUTE_EX:-slang -vk -compute -profile cs_6_2 -render-features half -shaderobj +//TEST(compute):COMPARE_COMPUTE_EX:-slang -cuda -compute -shaderobj // Unavailable on D3D and fxc-based targets, because fxc doesn't // support loading anything besides `uint` from a byte-address // buffer. // -//TEST_DISABLED(compute):COMPARE_COMPUTE_EX:-slang -compute +//TEST_DISABLED(compute):COMPARE_COMPUTE_EX:-slang -compute -shaderobj //TEST_INPUT:ubuffer(data=[0x00010002 0x00030004 0x00050006 0x00070008]):name=inputBuffer diff --git a/tests/hlsl-intrinsic/byte-address-buffer/byte-address-16bit.slang b/tests/hlsl-intrinsic/byte-address-buffer/byte-address-16bit.slang index 61e62214d..2985b8902 100644 --- a/tests/hlsl-intrinsic/byte-address-buffer/byte-address-16bit.slang +++ b/tests/hlsl-intrinsic/byte-address-buffer/byte-address-16bit.slang @@ -4,15 +4,15 @@ // byte-address buffers works as expected, on targets // that support it. -//TEST(compute):COMPARE_COMPUTE_EX:-slang -compute -cpu +//TEST(compute):COMPARE_COMPUTE_EX:-slang -compute -cpu -shaderobj // Note: disabled on D3D12 because some of the CI services don't have // a recent enough build of dxc to support generic load/store. // -//DISABLE_TEST(compute):COMPARE_COMPUTE_EX:-slang -compute -dx12 -use-dxil -profile cs_6_2 -render-features half +//DISABLE_TEST(compute):COMPARE_COMPUTE_EX:-slang -compute -dx12 -use-dxil -profile cs_6_2 -render-features half -shaderobj -//TEST(compute, vulkan):COMPARE_COMPUTE_EX:-slang -vk -compute -profile cs_6_2 -render-features half -//TEST(compute):COMPARE_COMPUTE_EX:-slang -cuda -compute +//TEST(compute, vulkan):COMPARE_COMPUTE_EX:-slang -vk -compute -profile cs_6_2 -render-features half -shaderobj +//TEST(compute):COMPARE_COMPUTE_EX:-slang -cuda -compute -shaderobj // Unavailable on D3D and fxc-based targets, because fxc doesn't // support loading anything besides `uint` from a byte-address diff --git a/tests/hlsl-intrinsic/byte-address-buffer/byte-address-struct.slang b/tests/hlsl-intrinsic/byte-address-buffer/byte-address-struct.slang index 520dce88a..6f987749f 100644 --- a/tests/hlsl-intrinsic/byte-address-buffer/byte-address-struct.slang +++ b/tests/hlsl-intrinsic/byte-address-buffer/byte-address-struct.slang @@ -4,11 +4,11 @@ // buffer can be translated into per-field loads on // all targets that support loads of the field types. -//TEST(compute):COMPARE_COMPUTE_EX:-slang -compute -cpu -//TEST(compute):COMPARE_COMPUTE_EX:-slang -compute -//TEST(compute):COMPARE_COMPUTE_EX:-slang -compute -dx12 -use-dxil -//TEST(compute, vulkan):COMPARE_COMPUTE_EX:-slang -vk -compute -//TEST(compute):COMPARE_COMPUTE_EX:-slang -cuda -compute +//TEST(compute):COMPARE_COMPUTE_EX:-slang -compute -cpu -shaderobj +//TEST(compute):COMPARE_COMPUTE_EX:-slang -compute -shaderobj +//TEST(compute):COMPARE_COMPUTE_EX:-slang -compute -dx12 -use-dxil -shaderobj +//TEST(compute, vulkan):COMPARE_COMPUTE_EX:-slang -vk -compute -shaderobj +//TEST(compute):COMPARE_COMPUTE_EX:-slang -cuda -compute -shaderobj // Note: This input should really be just a `ByteAddressBuffer`, // so that we can confirm that the functionality works in the |
