<feed xmlns='http://www.w3.org/2005/Atom'>
<title>slang.git/tests/autodiff/was, 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>Enable CUDA Test Enablement - Batch 1: Autodiff Tests (1-16)  (#8139)</title>
<updated>2025-08-18T05:16:47+00:00</updated>
<author>
<name>Harsh Aggarwal (NVIDIA)</name>
<email>haaggarwal@nvidia.com</email>
</author>
<published>2025-08-18T05:16:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=c3df36043c67a94ea51cd7b1ce10a84e52f8d744'/>
<id>urn:sha1:c3df36043c67a94ea51cd7b1ce10a84e52f8d744</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix unzipping logic for inout non-diff parameters and adjust tests (#4090)</title>
<updated>2024-05-02T23:46:59+00:00</updated>
<author>
<name>Sai Praveen Bangaru</name>
<email>31557731+saipraveenb25@users.noreply.github.com</email>
</author>
<published>2024-05-02T23:46:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=7ef980f79447f8deec2aaf4a501df29f97cf1a39'/>
<id>urn:sha1:7ef980f79447f8deec2aaf4a501df29f97cf1a39</id>
<content type='text'>
* Fix unzipping logic for inout non-diff parameters and adjust tests

+ Removed `-g0` from `struct-this-parameter.slang` test. Works correctly with the new unzipping logic.
+ Removed `-g0` from `was/warped-sampling-1d.slang` test. Works correctly with DX12 &amp; CS_5_1. CS_5_0 appears to run into an FXC compiler bug with detecting infinite loops where there don't appear to be any.

* Update slang-ir-autodiff-unzip.h

* Update warped-sampling-1d.slang</content>
</entry>
<entry>
<title>Fix compile failures when using debug symbol. (#4069)</title>
<updated>2024-05-02T00:30:55+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2024-05-02T00:30:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=9043bc5522cc86560ac5d57ddfc6cfa7612c9222'/>
<id>urn:sha1:9043bc5522cc86560ac5d57ddfc6cfa7612c9222</id>
<content type='text'>
* Fix compile failures when using debug symbol.

* Various fixes.

* Fix intrinsic.

* Fix test.</content>
</entry>
<entry>
<title>AD: Warped-Area-Sampling test works now. (#2742)</title>
<updated>2023-03-28T19:39:52+00:00</updated>
<author>
<name>Sai Praveen Bangaru</name>
<email>31557731+saipraveenb25@users.noreply.github.com</email>
</author>
<published>2023-03-28T19:39:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=8f03af5e5b580170fab3fd2fe6144f92038c7701'/>
<id>urn:sha1:8f03af5e5b580170fab3fd2fe6144f92038c7701</id>
<content type='text'>
* Create render.slang

* Added higher-order differentiability decorators for built-ins + preliminary tests

* Update diff.meta.slang

* Copy over conformance synthesis code to `DifferentiableTypeConformanceContext`

* Update render.slang

* Fixed 1D warped-area sampling test

* Update warped-sampling-1d.slang

* Remove commented line.

* Change WAS test to use fixed point

* Replaced InterlockedCmpExchange with InterlockedAdd

* Increase fixed point precision

* Reduce floating-point precision by 2 digits to avoid platform-specific problems

* Dropped another digit (just to be safe)

---------

Co-authored-by: Yong He &lt;yonghe@outlook.com&gt;</content>
</entry>
</feed>
