<feed xmlns='http://www.w3.org/2005/Atom'>
<title>slang.git/tests/autodiff/differential-method-synthesis.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>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>Data flow validation pass for diagnosing derivative loss. (#2523)</title>
<updated>2022-11-18T20:37:27+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2022-11-18T20:37:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=d58e08f8237a1888ceaad53402d534679ea83b1a'/>
<id>urn:sha1:d58e08f8237a1888ceaad53402d534679ea83b1a</id>
<content type='text'>
</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>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 `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>
<entry>
<title>Extend test coverage for differential method synthesis. (#2470)</title>
<updated>2022-10-27T18:49:58+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2022-10-27T18:49:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=351e78f3abc54f114237d4af64f8199476ebf176'/>
<id>urn:sha1:351e78f3abc54f114237d4af64f8199476ebf176</id>
<content type='text'>
Co-authored-by: Yong He &lt;yhe@nvidia.com&gt;</content>
</entry>
<entry>
<title>Auto synthesis of IDifferntial interface methods. (#2469)</title>
<updated>2022-10-27T18:06:14+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2022-10-27T18:06:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=8e11063bfcec528e70f5e80e5db9fca7d4016737'/>
<id>urn:sha1:8e11063bfcec528e70f5e80e5db9fca7d4016737</id>
<content type='text'>
* Auto synthesis of IDifferntial interface methods.

* Add comments.

Co-authored-by: Yong He &lt;yhe@nvidia.com&gt;</content>
</entry>
</feed>
