https://github.com/shader-slang/slang
Revision 41cb7c13e37ec32ffb6557d21da079d77151e136 authored by Yong He on 25 October 2022, 05:19:38 UTC, committed by GitHub on 25 October 2022, 05:19:38 UTC
* wip: remove auto-diff for member access, add diff through property accessors.

* Fix getter-setter test.

* Fix getter-setter-multi test.

* Fix nested-jvp test.

* Use [DerivativeMember] attribute to differentiate through member access.

* Clean up.

* More cleanup.

Co-authored-by: Yong He <yhe@nvidia.com>
1 parent 1093218
History
Tip revision: 41cb7c13e37ec32ffb6557d21da079d77151e136 authored by Yong He on 25 October 2022, 05:19:38 UTC
Rework differentiation of member access through `[DerivativeMember(DiffType.field)]` (#2460)
Tip revision: 41cb7c1

back to top