summaryrefslogtreecommitdiff
path: root/tests/autodiff/dynamic-object-bwd-diff.slang
diff options
context:
space:
mode:
Diffstat (limited to 'tests/autodiff/dynamic-object-bwd-diff.slang')
-rw-r--r--tests/autodiff/dynamic-object-bwd-diff.slang4
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/autodiff/dynamic-object-bwd-diff.slang b/tests/autodiff/dynamic-object-bwd-diff.slang
index a10c48f9b..a80025d52 100644
--- a/tests/autodiff/dynamic-object-bwd-diff.slang
+++ b/tests/autodiff/dynamic-object-bwd-diff.slang
@@ -26,7 +26,9 @@ struct C : IInterface2
struct A : IInterface
{
float a;
+
[BackwardDifferentiable]
+ [NoDiffThis]
float calc(IInterface2 i2, float x)
{
float b = no_diff(i2.innerCalc(x));
@@ -37,7 +39,9 @@ struct A : IInterface
struct B : IInterface
{
float a;
+
[BackwardDifferentiable]
+ [NoDiffThis]
float calc(IInterface2 i2, float x)
{
float b = no_diff(i2.innerCalc(x));