<feed xmlns='http://www.w3.org/2005/Atom'>
<title>slang.git/tests/autodiff-dstdlib, 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-09-02T23:43:48+00:00</updated>
<entry>
<title>render-test: Change D3D12 default to sm_6_5 (#8320)</title>
<updated>2025-09-02T23:43:48+00:00</updated>
<author>
<name>James Helferty (NVIDIA)</name>
<email>jhelferty@nvidia.com</email>
</author>
<published>2025-09-02T23:43:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=f02b08490aa905f42a8d90381db84b1f8e409c0c'/>
<id>urn:sha1:f02b08490aa905f42a8d90381db84b1f8e409c0c</id>
<content type='text'>
Changes default for render-test to sm_6_5.
Since sm_6_5 is the new default, remove the -use-dxil option, add
-use-dxcb option
Remove -use-dxil option from all test cases.
Add -use-dxcb to two tests that needed it.

Fixes #7611</content>
</entry>
<entry>
<title>Updated support to enable batch3  (#8219)</title>
<updated>2025-08-20T09:11:06+00:00</updated>
<author>
<name>Harsh Aggarwal (NVIDIA)</name>
<email>haaggarwal@nvidia.com</email>
</author>
<published>2025-08-20T09:11:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=e0c20a076f2ec84586b6508664df4f59273c6aaf'/>
<id>urn:sha1:e0c20a076f2ec84586b6508664df4f59273c6aaf</id>
<content type='text'>
Enable CUDA support for batch 3 tests
    - Enhanced wave operations with exclusive support
    - Added proper identity values for min/max operations
    - Fixed intrinsic name mapping issues
    - Updated test configurations

Co-authored-by: Ellie Hermaszewska &lt;ellieh@nvidia.com&gt;</content>
</entry>
<entry>
<title>Enable CUDA testing for batch 2 (#8147)</title>
<updated>2025-08-12T18:19:15+00:00</updated>
<author>
<name>jarcherNV</name>
<email>jarcher@nvidia.com</email>
</author>
<published>2025-08-12T18:19:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=3618f7a4c35de32405e6ebe458bae835869e2876'/>
<id>urn:sha1:3618f7a4c35de32405e6ebe458bae835869e2876</id>
<content type='text'>
Enable CUDA for the tests listed in issue #8078
This requires a minor CUDA prelude change, adding some math functions.</content>
</entry>
<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>Make copysign function differentiable (#7585)</title>
<updated>2025-07-04T06:53:02+00:00</updated>
<author>
<name>Copilot</name>
<email>198982749+Copilot@users.noreply.github.com</email>
</author>
<published>2025-07-04T06:53:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=b282c88d9743fc9bb60ef27cfa5d9cf58cccd60b'/>
<id>urn:sha1:b282c88d9743fc9bb60ef27cfa5d9cf58cccd60b</id>
<content type='text'>
* Initial plan

* Implement copysign forward and backward derivatives

Co-authored-by: csyonghe &lt;2652293+csyonghe@users.noreply.github.com&gt;

* Fix copysign test format to use expected.txt file

Co-authored-by: csyonghe &lt;2652293+csyonghe@users.noreply.github.com&gt;

* Add wgsl support to copysign and fix y==0 derivative case

Co-authored-by: csyonghe &lt;2652293+csyonghe@users.noreply.github.com&gt;

* Add wgsl support to copysign helper functions

Co-authored-by: csyonghe &lt;2652293+csyonghe@users.noreply.github.com&gt;

* Fix copysign derivative to return 0 when either x or y is 0

Co-authored-by: csyonghe &lt;2652293+csyonghe@users.noreply.github.com&gt;

---------

Co-authored-by: copilot-swe-agent[bot] &lt;198982749+Copilot@users.noreply.github.com&gt;
Co-authored-by: csyonghe &lt;2652293+csyonghe@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>Add inverse hyperbolic derivatives (#7173)</title>
<updated>2025-05-21T05:48:19+00:00</updated>
<author>
<name>Darren Wihandi</name>
<email>65404740+fairywreath@users.noreply.github.com</email>
</author>
<published>2025-05-21T05:48:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=c4b6ef0bd6a7b7de131786c661c7e3423e318d7e'/>
<id>urn:sha1:c4b6ef0bd6a7b7de131786c661c7e3423e318d7e</id>
<content type='text'>
* Add inverse hyperbolic derivatives

* Add test</content>
</entry>
<entry>
<title>Fix gradient behavior for min() and max() functions at boundaries. When input values are equal, the gradient is split evenly between both inputs. (#6411)</title>
<updated>2025-02-21T07:31:05+00:00</updated>
<author>
<name>Sai Praveen Bangaru</name>
<email>31557731+saipraveenb25@users.noreply.github.com</email>
</author>
<published>2025-02-21T07:31:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=ca592d2791047be4df3cac44c18af99f003bd085'/>
<id>urn:sha1:ca592d2791047be4df3cac44c18af99f003bd085</id>
<content type='text'>
Co-authored-by: Yong He &lt;yonghe@outlook.com&gt;</content>
</entry>
<entry>
<title>Fix issue with `clamp`'s derivatives at the boundary. (#6403)</title>
<updated>2025-02-19T21:05:10+00:00</updated>
<author>
<name>Sai Praveen Bangaru</name>
<email>31557731+saipraveenb25@users.noreply.github.com</email>
</author>
<published>2025-02-19T21:05:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=a02379208f8906272d3fd773d4b5cfe8eec3be3b'/>
<id>urn:sha1:a02379208f8906272d3fd773d4b5cfe8eec3be3b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Various WGSL fixes. (#5490)</title>
<updated>2024-11-05T01:37:50+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2024-11-05T01:37:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=7c2ff54758d26b73074fd14143ecd843ba685e0d'/>
<id>urn:sha1:7c2ff54758d26b73074fd14143ecd843ba685e0d</id>
<content type='text'>
* [WGSL] make sure switch has a default label.

* Various WGSL fixes.

* Update rhi submodule commit

* format code

* Remove unnecessary DISABLE_TEST directive on not applicable test.

* Matrix comp mul + `select`.

* Legalize binary ops for wgsl.

---------

Co-authored-by: slangbot &lt;186143334+slangbot@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>Enable WebGPU tests in CI (#5239)</title>
<updated>2024-10-15T16:11:53+00:00</updated>
<author>
<name>Anders Leino</name>
<email>aleino@nvidia.com</email>
</author>
<published>2024-10-15T16:11:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=9e3b0367cfd63f21a0519b61b6fd13e94dac1c51'/>
<id>urn:sha1:9e3b0367cfd63f21a0519b61b6fd13e94dac1c51</id>
<content type='text'>
</content>
</entry>
</feed>
