From 487855ecb46ec4360464d2f028cedf8c24a66d29 Mon Sep 17 00:00:00 2001 From: Yong He Date: Tue, 1 Nov 2022 10:24:04 -0700 Subject: Remove unnecessary `:IDifferentiable` conformance in tests. (#2482) Co-authored-by: Yong He --- tests/autodiff/generic-impl-jvp.slang | 6 +++--- tests/autodiff/getter-setter-multi.slang | 2 +- tests/autodiff/getter-setter.slang | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/tests/autodiff/generic-impl-jvp.slang b/tests/autodiff/generic-impl-jvp.slang index 7f4c4313e..511e0b0d8 100644 --- a/tests/autodiff/generic-impl-jvp.slang +++ b/tests/autodiff/generic-impl-jvp.slang @@ -8,8 +8,8 @@ typedef float Real; typealias IDFloat = IFloat & IDifferentiable; -__generic -struct dvector : IDifferentiable +__generic +struct dvector { T values[N]; }; @@ -139,7 +139,7 @@ DifferentialPair dot_jvp(dpvector a, dpvector b) } __generic -struct lineardvector : IDifferentiable +struct lineardvector { myvector.Differential val; diff --git a/tests/autodiff/getter-setter-multi.slang b/tests/autodiff/getter-setter-multi.slang index 85b6a3c63..3bf208e02 100644 --- a/tests/autodiff/getter-setter-multi.slang +++ b/tests/autodiff/getter-setter-multi.slang @@ -4,7 +4,7 @@ //TEST_INPUT:ubuffer(data=[0 0 0 0 0], stride=4):out,name=outputBuffer RWStructuredBuffer outputBuffer; -struct B : IDifferentiable +struct B { float3 z; float.Differential k[10]; diff --git a/tests/autodiff/getter-setter.slang b/tests/autodiff/getter-setter.slang index a9e01b8c6..5842654b5 100644 --- a/tests/autodiff/getter-setter.slang +++ b/tests/autodiff/getter-setter.slang @@ -4,7 +4,7 @@ //TEST_INPUT:ubuffer(data=[0 0 0 0 0], stride=4):out,name=outputBuffer RWStructuredBuffer outputBuffer; -struct B : IDifferentiable +struct B { float z; }; -- cgit v1.2.3