From 59944831a794e3797839fd7066e34c802c69d43e Mon Sep 17 00:00:00 2001 From: Jesse Natalie Date: Sun, 26 Jun 2022 21:09:07 -0700 Subject: [PATCH] microsoft/clc: Add a unit test for unused image kernel args Reviewed-by: Bill Kristiansen Part-of: --- src/microsoft/clc/clc_compiler_test.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/microsoft/clc/clc_compiler_test.cpp b/src/microsoft/clc/clc_compiler_test.cpp index 7172894..19ec352 100644 --- a/src/microsoft/clc/clc_compiler_test.cpp +++ b/src/microsoft/clc/clc_compiler_test.cpp @@ -1558,6 +1558,16 @@ TEST_F(ComputeTest, image_two_reads) validate(shader); } +TEST_F(ComputeTest, image_unused) +{ + const char* kernel_source = + "__kernel void main_test(read_only image2d_t input, write_only image2d_t output)\n\ + {\n\ + }\n"; + Shader shader = compile(std::vector({ kernel_source })); + validate(shader); +} + TEST_F(ComputeTest, image_read_write) { const char *kernel_source = -- 2.7.4