bsdf | | |
material | | |
material2 | | |
path-tracer | | |
was | | |
arithmetic-jvp.slang | -rw-r--r-- | 1.3 KB |
arithmetic-jvp.slang.expected.txt | -rw-r--r-- | 31 bytes |
array-param.slang | -rw-r--r-- | 2.1 KB |
array-param.slang.expected.txt | -rw-r--r-- | 16 bytes |
auto-differential-type.slang | -rw-r--r-- | 1.3 KB |
auto-differential-type.slang.expected.txt | -rw-r--r-- | 57 bytes |
autopybind-basic.slang | -rw-r--r-- | 1.2 KB |
autopybind-differentiable.slang | -rw-r--r-- | 2.8 KB |
autopybind-struct.slang | -rw-r--r-- | 1.4 KB |
autopybind-vector-element-type.slang | -rw-r--r-- | 1.5 KB |
backward-diff-check.slang | -rw-r--r-- | 673 bytes |
backward-diff-check.slang.expected.txt | -rw-r--r-- | 57 bytes |
backward-diff-smoke.slang | -rw-r--r-- | 738 bytes |
backward-diff-smoke.slang.expected.txt | -rw-r--r-- | 31 bytes |
bool-return-control-flow.slang | -rw-r--r-- | 789 bytes |
bool-return-control-flow.slang.expected.txt | -rw-r--r-- | 49 bytes |
bool-return-val-bwd.slang | -rw-r--r-- | 690 bytes |
bool-return-val-bwd.slang.expected.txt | -rw-r--r-- | 48 bytes |
bool-return-val.slang | -rw-r--r-- | 703 bytes |
bool-return-val.slang.expected.txt | -rw-r--r-- | 47 bytes |
bug-1.slang | -rw-r--r-- | 1.3 KB |
constref-param.slang | -rw-r--r-- | 1.2 KB |
control-flow-bug.slang | -rw-r--r-- | 1.5 KB |
control-flow-bug.slang.expected.txt | -rw-r--r-- | 58 bytes |
cuda-kernel-export-2.slang | -rw-r--r-- | 2.3 KB |
cuda-kernel-export.slang | -rw-r--r-- | 1.5 KB |
custom-derivative-array-param.slang | -rw-r--r-- | 720 bytes |
custom-derivative-array-param.slang.expected.txt | -rw-r--r-- | 47 bytes |
custom-derivative-generic.slang | -rw-r--r-- | 822 bytes |
custom-intrinsic-2.slang | -rw-r--r-- | 879 bytes |
custom-intrinsic-2.slang.expected.txt | -rw-r--r-- | 57 bytes |
custom-intrinsic.slang | -rw-r--r-- | 3.3 KB |
custom-intrinsic.slang.expected.txt | -rw-r--r-- | 41 bytes |
derived-interface.slang | -rw-r--r-- | 1.1 KB |
diff-assoc-type.slang | -rw-r--r-- | 758 bytes |
diff-assoc-type.slang.expected.txt | -rw-r--r-- | 16 bytes |
differentiable-constructor.slang | -rw-r--r-- | 740 bytes |
differential-method-synthesis.slang | -rw-r--r-- | 1.0 KB |
differential-method-synthesis.slang.expected.txt | -rw-r--r-- | 57 bytes |
dynamic-dispatch-autodiff-simple.slang | -rw-r--r-- | 1.4 KB |
dynamic-dispatch-autodiff-simple.slang.expected.txt | -rw-r--r-- | 58 bytes |
dynamic-dispatch-bwd-diff.slang | -rw-r--r-- | 1.3 KB |
dynamic-dispatch-bwd-diff.slang.expected.txt | -rw-r--r-- | 58 bytes |
dynamic-dispatch-custom-bwd-derivative.slang | -rw-r--r-- | 1.7 KB |
dynamic-dispatch-custom-bwd-derivative.slang.expected.txt | -rw-r--r-- | 57 bytes |
dynamic-dispatch-custom-fwd-derivative.slang | -rw-r--r-- | 1.4 KB |
dynamic-dispatch-custom-fwd-derivative.slang.expected.txt | -rw-r--r-- | 57 bytes |
dynamic-dispatch-generic-2.slang | -rw-r--r-- | 1.3 KB |
dynamic-dispatch-generic-2.slang.expected.txt | -rw-r--r-- | 58 bytes |
dynamic-dispatch-generic-member-2.slang | -rw-r--r-- | 1.2 KB |
dynamic-dispatch-generic-member-2.slang.expected.txt | -rw-r--r-- | 49 bytes |
dynamic-dispatch-generic-member.slang | -rw-r--r-- | 1.1 KB |
dynamic-dispatch-generic-member.slang.expected.txt | -rw-r--r-- | 48 bytes |
dynamic-dispatch-generic.slang | -rw-r--r-- | 1.3 KB |
dynamic-dispatch-generic.slang.expected.txt | -rw-r--r-- | 58 bytes |
dynamic-dispatch-reverse-1.slang | -rw-r--r-- | 1.3 KB |
dynamic-dispatch-reverse-1.slang.expected.txt | -rw-r--r-- | 57 bytes |
dynamic-object-bwd-diff-2.slang | -rw-r--r-- | 1.4 KB |
dynamic-object-bwd-diff-2.slang.expected.txt | -rw-r--r-- | 57 bytes |
dynamic-object-bwd-diff.slang | -rw-r--r-- | 1.6 KB |
dynamic-object-bwd-diff.slang.expected.txt | -rw-r--r-- | 58 bytes |
existential-1.slang | -rw-r--r-- | 1.8 KB |
existential-1.slang.expected.txt | -rw-r--r-- | 61 bytes |
existential-2.slang | -rw-r--r-- | 1.7 KB |
existential-2.slang.expected.txt | -rw-r--r-- | 59 bytes |
float-cast.slang | -rw-r--r-- | 1.6 KB |
float-cast.slang.expected.txt | -rw-r--r-- | 57 bytes |
for-loop-eliminate-dead-code.slang | -rw-r--r-- | 1.0 KB |
for-loop-eliminate-dead-code.slang.expected.txt | -rw-r--r-- | 38 bytes |
fwd-array-out-param.slang | -rw-r--r-- | 1.2 KB |
fwd-array-out-param.slang.expected.txt | -rw-r--r-- | 57 bytes |
generic-autodiff-1.slang | -rw-r--r-- | 857 bytes |
generic-autodiff-1.slang.expected.txt | -rw-r--r-- | 57 bytes |
generic-constructor.slang | -rw-r--r-- | 833 bytes |
generic-custom-jvp.slang | -rw-r--r-- | 897 bytes |
generic-differential-synthesis.slang | -rw-r--r-- | 766 bytes |
generic-differential-synthesis.slang.expected.txt | -rw-r--r-- | 48 bytes |
generic-impl-jvp.slang | -rw-r--r-- | 7.1 KB |
generic-impl-jvp.slang.expected.txt | -rw-r--r-- | 60 bytes |
generic-jvp.slang | -rw-r--r-- | 4.7 KB |
generic-jvp.slang.expected.txt | -rw-r--r-- | 60 bytes |
getter-setter-multi.slang | -rw-r--r-- | 1.7 KB |
getter-setter-multi.slang.expected.txt | -rw-r--r-- | 57 bytes |
getter-setter.slang | -rw-r--r-- | 1.3 KB |
getter-setter.slang.expected.txt | -rw-r--r-- | 57 bytes |
global-param-hoisting.slang | -rw-r--r-- | 1.3 KB |
global-param-hoisting.slang.expected.txt | -rw-r--r-- | 58 bytes |
high-order-backward-diff-2.slang | -rw-r--r-- | 1.1 KB |
high-order-backward-diff-2.slang.expected.txt | -rw-r--r-- | 50 bytes |
high-order-backward-diff-3.slang | -rw-r--r-- | 1.2 KB |
high-order-backward-diff-3.slang.expected.txt | -rw-r--r-- | 50 bytes |
high-order-backward-diff-4.slang | -rw-r--r-- | 1.2 KB |
high-order-backward-diff-4.slang.expected.txt | -rw-r--r-- | 50 bytes |
high-order-backward-diff.slang | -rw-r--r-- | 871 bytes |
high-order-backward-diff.slang.expected.txt | -rw-r--r-- | 50 bytes |
high-order-builtins-1.slang | -rw-r--r-- | 1.1 KB |
high-order-builtins-1.slang.expected.txt | -rw-r--r-- | 50 bytes |
high-order-builtins-2.slang | -rw-r--r-- | 1.1 KB |
high-order-builtins-2.slang.expected.txt | -rw-r--r-- | 51 bytes |
high-order-diff-operator.slang | -rw-r--r-- | 1.1 KB |
high-order-diff-operator.slang.expected.txt | -rw-r--r-- | 51 bytes |
high-order-forward-diff-struct.slang | -rw-r--r-- | 1.0 KB |
high-order-forward-diff-struct.slang.expected.txt | -rw-r--r-- | 50 bytes |
high-order-forward-diff.slang | -rw-r--r-- | 766 bytes |
high-order-forward-diff.slang.expected.txt | -rw-r--r-- | 50 bytes |
high-order-user-defined-derivative.slang | -rw-r--r-- | 2.1 KB |
high-order-user-defined-derivative.slang.expected.txt | -rw-r--r-- | 96 bytes |
imported-custom-jvp.slang | -rw-r--r-- | 576 bytes |
inline.slang | -rw-r--r-- | 1.2 KB |
inout-custom-derivative.slang | -rw-r--r-- | 916 bytes |
inout-custom-derivative.slang.expected.txt | -rw-r--r-- | 76 bytes |
inout-parameters-jvp.slang | -rw-r--r-- | 1.1 KB |
inout-parameters-jvp.slang.expected.txt | -rw-r--r-- | 31 bytes |
inout-struct-parameters-jvp.slang | -rw-r--r-- | 1.0 KB |
inout-struct-parameters-jvp.slang.expected.txt | -rw-r--r-- | 48 bytes |
local-redecl-custom-jvp.slang | -rw-r--r-- | 928 bytes |
local-redecl-custom-jvp.slang.expected.txt | -rw-r--r-- | 33 bytes |
long-loop-branching-addition.slang | -rw-r--r-- | 1.5 KB |
long-loop-branching-addition.slang.expected.txt | -rw-r--r-- | 17 bytes |
long-loop-chained-addition.slang | -rw-r--r-- | 1.2 KB |
long-loop-chained-addition.slang.expected.txt | -rw-r--r-- | 17 bytes |
long-loop-multiple.slang | -rw-r--r-- | 1.2 KB |
long-loop-multiple.slang.expected.txt | -rw-r--r-- | 17 bytes |
long-loop-noninductive.slang | -rw-r--r-- | 1.2 KB |
long-loop-noninductive.slang.expected.txt | -rw-r--r-- | 17 bytes |
long-loop.slang | -rw-r--r-- | 1.0 KB |
long-loop.slang.expected.txt | -rw-r--r-- | 17 bytes |
long-while-loop.slang | -rw-r--r-- | 1.2 KB |
long-while-loop.slang.expected.txt | -rw-r--r-- | 17 bytes |
loop-init.slang | -rw-r--r-- | 1.9 KB |
loop-init.slang.expected.txt | -rw-r--r-- | 48 bytes |
make-array-non-uniform.slang | -rw-r--r-- | 1.0 KB |
make-array-non-uniform.slang.expected.txt | -rw-r--r-- | 58 bytes |
make-struct-mixed-type.slang | -rw-r--r-- | 808 bytes |
make-struct-mixed-type.slang.expected.txt | -rw-r--r-- | 27 bytes |
make-struct-non-diff-operand.slang | -rw-r--r-- | 771 bytes |
make-struct-non-diff-operand.slang.expected.txt | -rw-r--r-- | 48 bytes |
matrix-arithmetic-fwd.slang | -rw-r--r-- | 1.2 KB |
matrix-arithmetic-fwd.slang.expected.txt | -rw-r--r-- | 28 bytes |
member-func-custom-derivative-2.slang | -rw-r--r-- | 1.1 KB |
member-func-custom-derivative-2.slang.expected.txt | -rw-r--r-- | 16 bytes |
member-func-custom-derivative.slang | -rw-r--r-- | 795 bytes |
member-func-custom-derivative.slang.expected.txt | -rw-r--r-- | 16 bytes |
modify-vector-param.slang | -rw-r--r-- | 845 bytes |
nan-select.slang | -rw-r--r-- | 924 bytes |
nan-select.slang.expected.txt | -rw-r--r-- | 57 bytes |
nested-jvp.slang | -rw-r--r-- | 2.2 KB |
nested-jvp.slang.expected.txt | -rw-r--r-- | 44 bytes |
nested-loop-unroll.slang | -rw-r--r-- | 1.0 KB |
nested-loop-unroll.slang.expected.txt | -rw-r--r-- | 49 bytes |
no-diff-array-access.slang | -rw-r--r-- | 807 bytes |
no-diff-array-access.slang.expected.txt | -rw-r--r-- | 58 bytes |
no-diff-member.slang | -rw-r--r-- | 682 bytes |
no-diff-member.slang.expected.txt | -rw-r--r-- | 48 bytes |
no-diff-out.slang | -rw-r--r-- | 785 bytes |
no-diff-param-2.slang | -rw-r--r-- | 873 bytes |
no-diff-param-2.slang.expected.txt | -rw-r--r-- | 47 bytes |
no-diff-param.slang | -rw-r--r-- | 661 bytes |
no-diff-param.slang.expected.txt | -rw-r--r-- | 47 bytes |
no-diff-this-interface.slang | -rw-r--r-- | 1.9 KB |
no-diff-this-interface.slang.expected.txt | -rw-r--r-- | 70 bytes |
no-diff-this.slang | -rw-r--r-- | 1.2 KB |
no-diff-this.slang.expected.txt | -rw-r--r-- | 51 bytes |
nondiff-call.slang | -rw-r--r-- | 1.4 KB |
nondiff-call.slang.expected.txt | -rw-r--r-- | 56 bytes |
null-differential.slang | -rw-r--r-- | 1.6 KB |
out-parameters-jvp.slang | -rw-r--r-- | 765 bytes |
out-parameters-jvp.slang.expected.txt | -rw-r--r-- | 27 bytes |
overloaded-custom-deriv.slang | -rw-r--r-- | 918 bytes |
overloaded-custom-deriv.slang.expected.txt | -rw-r--r-- | 22 bytes |
overloads-jvp.slang | -rw-r--r-- | 1.3 KB |
overloads-jvp.slang.expected.txt | -rw-r--r-- | 32 bytes |
primal-substitute-2.slang | -rw-r--r-- | 958 bytes |
primal-substitute-2.slang.expected.txt | -rw-r--r-- | 59 bytes |
primal-substitute-3.slang | -rw-r--r-- | 1.3 KB |
primal-substitute-3.slang.expected.txt | -rw-r--r-- | 59 bytes |
primal-substitute.slang | -rw-r--r-- | 837 bytes |
primal-substitute.slang.expected.txt | -rw-r--r-- | 59 bytes |
reverse-addr-eliminate.slang | -rw-r--r-- | 1.7 KB |
reverse-addr-eliminate.slang.expected.txt | -rw-r--r-- | 58 bytes |
reverse-arithmetic.slang | -rw-r--r-- | 1.7 KB |
reverse-arithmetic.slang.expected.txt | -rw-r--r-- | 77 bytes |
reverse-array-out-param.slang | -rw-r--r-- | 1.0 KB |
reverse-array-out-param.slang.expected.txt | -rw-r--r-- | 57 bytes |
reverse-checkpoint-1.slang | -rw-r--r-- | 1.1 KB |
reverse-checkpoint-1.slang.expected.txt | -rw-r--r-- | 48 bytes |
reverse-checkpoint-2.slang | -rw-r--r-- | 1.1 KB |
reverse-checkpoint-2.slang.expected.txt | -rw-r--r-- | 48 bytes |
reverse-conditional-out-assign.slang | -rw-r--r-- | 951 bytes |
reverse-conditional-out-assign.slang.expected.txt | -rw-r--r-- | 57 bytes |
reverse-continue-loop.slang | -rw-r--r-- | 1.0 KB |
reverse-continue-loop.slang.expected.txt | -rw-r--r-- | 58 bytes |
reverse-control-flow-1.slang | -rw-r--r-- | 947 bytes |
reverse-control-flow-1.slang.expected.txt | -rw-r--r-- | 57 bytes |
reverse-control-flow-2.slang | -rw-r--r-- | 1.4 KB |
reverse-control-flow-2.slang.expected.txt | -rw-r--r-- | 57 bytes |
reverse-control-flow-3.slang | -rw-r--r-- | 4.7 KB |
reverse-control-flow-3.slang.expected.txt | -rw-r--r-- | 47 bytes |
reverse-do-while.slang | -rw-r--r-- | 1.1 KB |
reverse-do-while.slang.expected.txt | -rw-r--r-- | 57 bytes |
reverse-hybrid-control-flow.slang | -rw-r--r-- | 1.0 KB |
reverse-hybrid-control-flow.slang.expected.txt | -rw-r--r-- | 58 bytes |
reverse-inout-param-0.slang | -rw-r--r-- | 834 bytes |
reverse-inout-param-0.slang.expected.txt | -rw-r--r-- | 59 bytes |
reverse-inout-param-1.slang | -rw-r--r-- | 1.1 KB |
reverse-inout-param-1.slang.expected.txt | -rw-r--r-- | 63 bytes |
reverse-inout-param-2.slang | -rw-r--r-- | 1.6 KB |
reverse-inout-param-2.slang.expected.txt | -rw-r--r-- | 58 bytes |
reverse-inout-param-3.slang | -rw-r--r-- | 824 bytes |
reverse-inout-param-3.slang.expected.txt | -rw-r--r-- | 58 bytes |
reverse-inout-param-4.slang | -rw-r--r-- | 1.1 KB |
reverse-inout-param-4.slang.expected.txt | -rw-r--r-- | 63 bytes |
reverse-inout-param-custom-derivative.slang | -rw-r--r-- | 768 bytes |
reverse-inout-param-custom-derivative.slang.expected.txt | -rw-r--r-- | 21 bytes |
reverse-loop-checkpoint-test.slang | -rw-r--r-- | 2.3 KB |
reverse-loop-checkpoint-test.slang.expected.txt | -rw-r--r-- | 57 bytes |
reverse-loop-diff-only-2.slang | -rw-r--r-- | 2.1 KB |
reverse-loop-diff-only-2.slang.expected.txt | -rw-r--r-- | 59 bytes |
reverse-loop-diff-only-3.slang | -rw-r--r-- | 1.8 KB |
reverse-loop-diff-only-3.slang.expected.txt | -rw-r--r-- | 59 bytes |
reverse-loop-diff-only.slang | -rw-r--r-- | 1.7 KB |
reverse-loop-diff-only.slang.expected.txt | -rw-r--r-- | 59 bytes |
reverse-loop-higher-order-diff-only.slang | -rw-r--r-- | 1.7 KB |
reverse-loop-higher-order-diff-only.slang.expected.txt | -rw-r--r-- | 59 bytes |
reverse-loop.slang | -rw-r--r-- | 984 bytes |
reverse-loop.slang.expected.txt | -rw-r--r-- | 57 bytes |
reverse-matrix-ops.slang | -rw-r--r-- | 2.7 KB |
reverse-matrix-ops.slang.expected.txt | -rw-r--r-- | 55 bytes |
reverse-more-loops.slang | -rw-r--r-- | 1012 bytes |
reverse-more-loops.slang.expected.txt | -rw-r--r-- | 48 bytes |
reverse-multi-return.slang | -rw-r--r-- | 1.2 KB |
reverse-multi-return.slang.expected.txt | -rw-r--r-- | 67 bytes |
reverse-nested-calls.slang | -rw-r--r-- | 820 bytes |
reverse-nested-calls.slang.expected.txt | -rw-r--r-- | 58 bytes |
reverse-nested-control-flow.slang | -rw-r--r-- | 1.6 KB |
reverse-nested-control-flow.slang.expected.txt | -rw-r--r-- | 57 bytes |
reverse-nested-loop.slang | -rw-r--r-- | 1.1 KB |
reverse-nested-loop.slang.expected.txt | -rw-r--r-- | 58 bytes |
reverse-single-iter-loop.slang | -rw-r--r-- | 2.1 KB |
reverse-single-iter-loop.slang.expected.txt | -rw-r--r-- | 67 bytes |
reverse-struct-multi-write.slang | -rw-r--r-- | 1.2 KB |
reverse-struct-multi-write.slang.expected.txt | -rw-r--r-- | 58 bytes |
reverse-struct-out.slang | -rw-r--r-- | 1.0 KB |
reverse-struct-out.slang.expected.txt | -rw-r--r-- | 57 bytes |
reverse-struct-types.slang | -rw-r--r-- | 873 bytes |
reverse-struct-types.slang.expected.txt | -rw-r--r-- | 57 bytes |
reverse-switch-case.slang | -rw-r--r-- | 1.2 KB |
reverse-switch-case.slang.expected.txt | -rw-r--r-- | 57 bytes |
reverse-uint-vector.slang | -rw-r--r-- | 1.1 KB |
reverse-uint-vector.slang.expected.txt | -rw-r--r-- | 29 bytes |
reverse-vector-arithmetic.slang | -rw-r--r-- | 2.5 KB |
reverse-vector-arithmetic.slang.expected.txt | -rw-r--r-- | 110 bytes |
reverse-while-loop-2.slang | -rw-r--r-- | 1.2 KB |
reverse-while-loop-2.slang.expected.txt | -rw-r--r-- | 57 bytes |
reverse-while-loop-3.slang | -rw-r--r-- | 1.5 KB |
reverse-while-loop-3.slang.expected.txt | -rw-r--r-- | 57 bytes |
reverse-while-loop.slang | -rw-r--r-- | 1.1 KB |
reverse-while-loop.slang.expected.txt | -rw-r--r-- | 57 bytes |
select.slang | -rw-r--r-- | 1012 bytes |
select.slang.expected.txt | -rw-r--r-- | 57 bytes |
struct-this-parameter.slang | -rw-r--r-- | 1.2 KB |
struct-this-parameter.slang.expected.txt | -rw-r--r-- | 39 bytes |
swizzled-store.slang | -rw-r--r-- | 1001 bytes |
swizzled-store.slang.expected.txt | -rw-r--r-- | 48 bytes |
test-intrinsics-jvp.slang | -rw-r--r-- | 378 bytes |
test-intrinsics.slang | -rw-r--r-- | 131 bytes |
treat-as-differentiable-1.slang | -rw-r--r-- | 783 bytes |
treat-as-differentiable-1.slang.expected.txt | -rw-r--r-- | 15 bytes |
vector-arithmetic-jvp.slang | -rw-r--r-- | 1.8 KB |
vector-arithmetic-jvp.slang.expected.txt | -rw-r--r-- | 27 bytes |
vector-swizzle-jvp.slang | -rw-r--r-- | 1.3 KB |
vector-swizzle-jvp.slang.expected.txt | -rw-r--r-- | 29 bytes |