summaryrefslogtreecommitdiffstats
path: root/examples/autodiff-texture/train.slang
diff options
context:
space:
mode:
Diffstat (limited to 'examples/autodiff-texture/train.slang')
-rw-r--r--examples/autodiff-texture/train.slang4
1 files changed, 2 insertions, 2 deletions
diff --git a/examples/autodiff-texture/train.slang b/examples/autodiff-texture/train.slang
index c6a819d2f..7126cbde9 100644
--- a/examples/autodiff-texture/train.slang
+++ b/examples/autodiff-texture/train.slang
@@ -15,12 +15,12 @@ struct DifferentiableTexture
float minLOD;
[BackwardDerivative(bwd_LoadTexel)]
- float4 LoadTexel(int3 location, int2 offset, uint dLayerW, uint dMipOffset)
+ float4 LoadTexel(int3 location, constexpr int2 offset, uint dLayerW, uint dMipOffset)
{
return texture.Load(location, offset);
}
- void bwd_LoadTexel(int3 location, int2 offset, uint dLayerW, uint dMipOffset, float4 val)
+ void bwd_LoadTexel(int3 location, constexpr int2 offset, uint dLayerW, uint dMipOffset, float4 val)
{
// Ignore alpha dimension for this example..
int4 uval = int4(int3(val.xyz * 65536), 1);