<feed xmlns='http://www.w3.org/2005/Atom'>
<title>slang.git/tests/autodiff-dstdlib/dstdlib-elementary-bwd.slang, branch master</title>
<subtitle>Making it easier to work with shaders</subtitle>
<id>https://git.yummers.dev/slang.git/atom?h=master</id>
<link rel='self' href='https://git.yummers.dev/slang.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/'/>
<updated>2023-03-07T19:22:32+00:00</updated>
<entry>
<title>Reuse higher-order `ResolveInvoke` logic to resolve func refs in `[*DerivativeOf]` attribs. (#2688)</title>
<updated>2023-03-07T19:22:32+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2023-03-07T19:22:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=257733f328f38a763c8b0c8830ff4c0d34ec9491'/>
<id>urn:sha1:257733f328f38a763c8b0c8830ff4c0d34ec9491</id>
<content type='text'>
* Reuse higher-order `ResolveInvoke` logic to resolve func refs in [*DerivativeOf] attribs.

* Add diff implementation matrix versions of binary and ternary intrinsics.

* Add diff impl for legacy intrinsics.

* Fix diagnostics of using non-differentiable function in a diff operator.

* Add diff implementation for `determinant`.

---------

Co-authored-by: Yong He &lt;yhe@nvidia.com&gt;</content>
</entry>
<entry>
<title>Overhaul `transposeParameterBlock` to support `inout` params. (#2621)</title>
<updated>2023-02-04T00:44:33+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2023-02-04T00:44:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=228e71dab7dfa18ece979f4099ec0c7d1e37e5ff'/>
<id>urn:sha1:228e71dab7dfa18ece979f4099ec0c7d1e37e5ff</id>
<content type='text'>
* Overhaul `transposeParameterBlock` to support `inout` params.

* Small bug fixes.

* Bug fix on differentiable intrinsic specialization.

* Fixes.

* Run autodiff tests on CPU.

* Clean up.

* More bug fixes.,

* Add test coverage on inout param.

* Fix language server hinting for transcribed mutable params.

---------

Co-authored-by: Yong He &lt;yhe@nvidia.com&gt;</content>
</entry>
<entry>
<title>First custom backward-derivative test case working. (#2598)</title>
<updated>2023-01-18T06:19:10+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2023-01-18T06:19:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=86ddb9c452c4f33d09b4f7d4f90a9abad4984071'/>
<id>urn:sha1:86ddb9c452c4f33d09b4f7d4f90a9abad4984071</id>
<content type='text'>
</content>
</entry>
</feed>
