diff options
Diffstat (limited to 'tests/autodiff/material2')
| -rw-r--r-- | tests/autodiff/material2/DiffuseMaterial.slang | 1 | ||||
| -rw-r--r-- | tests/autodiff/material2/GlossyMaterial.slang | 1 | ||||
| -rw-r--r-- | tests/autodiff/material2/MxLayeredMaterial.slang | 1 |
3 files changed, 3 insertions, 0 deletions
diff --git a/tests/autodiff/material2/DiffuseMaterial.slang b/tests/autodiff/material2/DiffuseMaterial.slang index 1422ee30c..a5c0aaa30 100644 --- a/tests/autodiff/material2/DiffuseMaterial.slang +++ b/tests/autodiff/material2/DiffuseMaterial.slang @@ -16,6 +16,7 @@ public struct DiffuseMaterial : IMaterial } [BackwardDifferentiable] + [NoDiffThis] public DiffuseMaterialInstance setupMaterialInstance(out MaterialInstanceData miData) { float3 albedo = getAlbedo(baseColor); diff --git a/tests/autodiff/material2/GlossyMaterial.slang b/tests/autodiff/material2/GlossyMaterial.slang index 1070c6e63..12fbc5f73 100644 --- a/tests/autodiff/material2/GlossyMaterial.slang +++ b/tests/autodiff/material2/GlossyMaterial.slang @@ -30,6 +30,7 @@ public struct GlossyMaterial : IMaterial } [BackwardDifferentiable] + [NoDiffThis] public GlossyMaterialInstance setupMaterialInstance(out MaterialInstanceData miData) { float3 albedo = getAlbedo(baseColor); diff --git a/tests/autodiff/material2/MxLayeredMaterial.slang b/tests/autodiff/material2/MxLayeredMaterial.slang index fabfde80c..9e88d2ce9 100644 --- a/tests/autodiff/material2/MxLayeredMaterial.slang +++ b/tests/autodiff/material2/MxLayeredMaterial.slang @@ -52,6 +52,7 @@ public struct MxLayeredMaterial : IMaterial } [Differentiable] + [NoDiffThis] public UsedMaterialInstance setupMaterialInstance(out MaterialInstanceData miData) { float3 albedo = getAlbedo(baseColor); |
