diff options
Diffstat (limited to 'examples/autodiff-texture/train.slang')
| -rw-r--r-- | examples/autodiff-texture/train.slang | 4 |
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); |
