From 63676c5e51d9d58d3cde7e296f82250b71538b85 Mon Sep 17 00:00:00 2001 From: "Harsh Aggarwal (NVIDIA)" Date: Tue, 9 Sep 2025 16:46:51 +0530 Subject: Fix #8314 - Enable tests/compute/texture-subscript.slang for CUDA (#8408) The test can be enabled --- tests/compute/texture-subscript.slang | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/tests/compute/texture-subscript.slang b/tests/compute/texture-subscript.slang index 75a6e5738..f651a42e3 100644 --- a/tests/compute/texture-subscript.slang +++ b/tests/compute/texture-subscript.slang @@ -1,5 +1,6 @@ //TEST:SIMPLE(filecheck=METAL): -target metal -entry computeMain -stage compute //TEST:SIMPLE(filecheck=METALLIB): -target metallib -entry computeMain -stage compute +//TEST:SIMPLE(filecheck=CUDA): -target cuda -entry computeMain -stage compute // Metal lacks RWTexture GFX backend support. // Due to this, Metal compute test is disabled //TEST(compute):COMPARE_COMPUTE(filecheck-buffer=BUF): -slang -output-using-type -shaderobj -mtl @@ -8,6 +9,17 @@ //METAL-NOT: error 41402 //METALLIB: @computeMain +//CUDA: CUsurfObject outputTexture1D_{{[0-9]+}}; +//CUDA: CUsurfObject outputTexture2D_{{[0-9]+}}; +//CUDA: CUsurfObject outputTexture3D_{{[0-9]+}}; +//CUDA: globalParams_{{[0-9]+}}->outputTexture1D_{{[0-9]+}}[{{.*}}] +//CUDA: globalParams_{{[0-9]+}}->outputTexture2D_{{[0-9]+}}[{{.*}}] +//CUDA: globalParams_{{[0-9]+}}->outputTexture3D_{{[0-9]+}}[{{.*}}] +//CUDA: surf1Dread<{{.*}}> +//CUDA: surf2Dread<{{.*}}> +//CUDA: surf3Dread<{{.*}}> +//CUDA: surf2DLayeredread<{{.*}}> + //TEST_INPUT: RWTexture1D(format=RGBA8Sint, size=8, content = zero, mipMaps = 1):name outputTexture1D RWTexture1D outputTexture1D; -- cgit v1.2.3