diff options
Diffstat (limited to 'source/slang/diff.meta.slang')
| -rw-r--r-- | source/slang/diff.meta.slang | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/source/slang/diff.meta.slang b/source/slang/diff.meta.slang index 6042ff5cc..1200aef42 100644 --- a/source/slang/diff.meta.slang +++ b/source/slang/diff.meta.slang @@ -1241,6 +1241,12 @@ extension Array<T, N> : IDifferentiable } } +__generic<T : IDifferentiablePtrType, let N : int> +extension Array<T, N> : IDifferentiablePtrType +{ + typedef Array<T.Differential, N> Differential; +} + __generic<each T : IDifferentiable> extension Tuple<T> : IDifferentiable { |
