<feed xmlns='http://www.w3.org/2005/Atom'>
<title>slang.git/tests/autodiff/getter-setter-multi.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>2025-08-06T17:23:19+00:00</updated>
<entry>
<title>Fix 7723 - Add autodiff tests (#7919)</title>
<updated>2025-08-06T17:23:19+00:00</updated>
<author>
<name>Harsh Aggarwal (NVIDIA)</name>
<email>haaggarwal@nvidia.com</email>
</author>
<published>2025-08-06T17:23:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=d107327422b69777d41f1077c58d46c6bcf579c4'/>
<id>urn:sha1:d107327422b69777d41f1077c58d46c6bcf579c4</id>
<content type='text'>
* Fix 7723 - Add autodiff tests

* Update bug-1.slang

Adding Vulkan</content>
</entry>
<entry>
<title>Redesign `DeclRef` and systematic `Val` deduplication (#3049)</title>
<updated>2023-08-04T22:47:39+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2023-08-04T22:47:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=a2d90fb275962da84611160f8ddd74d934a68dbd'/>
<id>urn:sha1:a2d90fb275962da84611160f8ddd74d934a68dbd</id>
<content type='text'>
* Redesign DeclRef + Deduplicate Val.

* Update project files

* Fix warning.

* Fix.

* Fix.

* Remove `Val::_equalsImplOverride`.

* Rmove `Val::_getHashCodeOverride`.

* Remove `semanticVisitor` param from `resolve`.

* Cleanups.

---------

Co-authored-by: Yong He &lt;yhe@nvidia.com&gt;</content>
</entry>
<entry>
<title>Refactor `dmul(This, Differential)` to `dmul&lt;T:Real&gt;(T, Differential)` (#3029)</title>
<updated>2023-07-26T21:15:21+00:00</updated>
<author>
<name>Sai Praveen Bangaru</name>
<email>31557731+saipraveenb25@users.noreply.github.com</email>
</author>
<published>2023-07-26T21:15:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=ba89fc84267bfd09f1c8abf10a5b85d09bbc79de'/>
<id>urn:sha1:ba89fc84267bfd09f1c8abf10a5b85d09bbc79de</id>
<content type='text'>
* Refactor `dmul(This, Differential)` to `dmul&lt;T:Real&gt;(T, Differential)`

 - Add AST synthesis support for generic containers
 - Refactor relevant tests

* Merge dmul synthesis with dadd and dzero, and disambiguate using an enum

* Fix trailing spaces</content>
</entry>
<entry>
<title>Use property for `DifferentialPair` accessors. (#2493)</title>
<updated>2022-11-05T00:06:29+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2022-11-05T00:06:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=a20f6a03062d72135ae046319c378709fe2a8df6'/>
<id>urn:sha1:a20f6a03062d72135ae046319c378709fe2a8df6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Higher order differentiation. (#2487)</title>
<updated>2022-11-04T16:36:23+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2022-11-04T16:36:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=c6e6b7a9177bf4f7fc2f05da36c5952979006d78'/>
<id>urn:sha1:c6e6b7a9177bf4f7fc2f05da36c5952979006d78</id>
<content type='text'>
Co-authored-by: Yong He &lt;yhe@nvidia.com&gt;</content>
</entry>
<entry>
<title>Remove unnecessary `:IDifferentiable` conformance in tests. (#2482)</title>
<updated>2022-11-01T17:24:04+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2022-11-01T17:24:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=487855ecb46ec4360464d2f028cedf8c24a66d29'/>
<id>urn:sha1:487855ecb46ec4360464d2f028cedf8c24a66d29</id>
<content type='text'>
Co-authored-by: Yong He &lt;yhe@nvidia.com&gt;</content>
</entry>
<entry>
<title>Make `DifferentialPair` able to nest. (#2477)</title>
<updated>2022-11-01T15:46:57+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2022-11-01T15:46:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=cbc1eff56057f199183bb7c17d8a360326512367'/>
<id>urn:sha1:cbc1eff56057f199183bb7c17d8a360326512367</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename 'IDifferentiable.zero' -&gt; `IDifferentiable.dzero`. (#2474)</title>
<updated>2022-10-27T20:08:45+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2022-10-27T20:08:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=e6dc9a9eed58bdfd9c6f4016864acfe60381f927'/>
<id>urn:sha1:e6dc9a9eed58bdfd9c6f4016864acfe60381f927</id>
<content type='text'>
Co-authored-by: Yong He &lt;yhe@nvidia.com&gt;</content>
</entry>
<entry>
<title>Rename `JVPDerivativeModifier` -&gt; `ForwardDifferentiableAttribute`. (#2472)</title>
<updated>2022-10-27T19:30:15+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2022-10-27T19:30:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=8dc9efd256bd211d8c446971f09a7c79e644b110'/>
<id>urn:sha1:8dc9efd256bd211d8c446971f09a7c79e644b110</id>
<content type='text'>
Co-authored-by: Yong He &lt;yhe@nvidia.com&gt;</content>
</entry>
<entry>
<title>Rename `__jvp`--&gt;`__fwd_diff`. (#2471)</title>
<updated>2022-10-27T19:19:30+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2022-10-27T19:19:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=0cbef6fd6d7924d37ef3ea5ec7c848c80947d13f'/>
<id>urn:sha1:0cbef6fd6d7924d37ef3ea5ec7c848c80947d13f</id>
<content type='text'>
Co-authored-by: Yong He &lt;yhe@nvidia.com&gt;</content>
</entry>
</feed>
