From 011d4281647e3a2a3cf0dbdda1fa65cc1b8ed881 Mon Sep 17 00:00:00 2001 From: Yong He Date: Fri, 10 Nov 2023 13:55:14 -0800 Subject: Cleanup builtin arithmetic interfaces. (#3317) * wip: clean up IArithmetic * wip. * Cleanup builtin arithmetic interfaces. * Fix. * Fixes. * Fix. * Fix. * Fix. --------- Co-authored-by: Yong He --- tests/language-feature/generics/iarray.slang | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) (limited to 'tests/language-feature/generics') diff --git a/tests/language-feature/generics/iarray.slang b/tests/language-feature/generics/iarray.slang index c2314f106..b66c3ab27 100644 --- a/tests/language-feature/generics/iarray.slang +++ b/tests/language-feature/generics/iarray.slang @@ -1,7 +1,7 @@ //TEST(compute):COMPARE_COMPUTE(filecheck-buffer=CHECK): -shaderobj -output-using-type //TEST(compute):COMPARE_COMPUTE(filecheck-buffer=CHECK): -vk -shaderobj -output-using-type -T sum(IArray array) +T sum(IArray array) { T result = T(0); for (int i = 0; i < array.getCount(); i++) @@ -10,15 +10,7 @@ T sum(IArray array) } return result; } -vector sum(IArray> array) -{ - vector result = vector(T(0)); - for (int i = 0; i < array.getCount(); i++) - { - result = result + array[i]; - } - return result; -} + //TEST_INPUT:ubuffer(data=[0 0 0 0], stride=4):out,name=outputBuffer RWStructuredBuffer outputBuffer; -- cgit v1.2.3