<feed xmlns='http://www.w3.org/2005/Atom'>
<title>slang.git/tests/language-feature/tuple, 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>Support `expand` on concrete tuple values. (#8106)</title>
<updated>2025-08-07T15:10:02+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2025-08-07T15:10:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=7cd8130e1a3dbcca8746e0577fb8df3bf2975bf8'/>
<id>urn:sha1:7cd8130e1a3dbcca8746e0577fb8df3bf2975bf8</id>
<content type='text'>
Closes #8061.

Along with the fix, also enhanced coercion/overload resolution to filter
candidates based on the target type, allowing
`tests\language-feature\higher-order-functions\overloaded.slang` to
pass.</content>
</entry>
<entry>
<title>Implement MapElement for CoopMat (#7159)</title>
<updated>2025-05-29T23:36:49+00:00</updated>
<author>
<name>Jay Kwak</name>
<email>82421531+jkwak-work@users.noreply.github.com</email>
</author>
<published>2025-05-29T23:36:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=984d7f22f8a0909dc870c65bb927094c54f55402'/>
<id>urn:sha1:984d7f22f8a0909dc870c65bb927094c54f55402</id>
<content type='text'>
With this PR, MapElement works for the following signatures:
 - CoopMat&lt;...&gt;::MapElement(functype(...));
 - CoopMat&lt;...&gt;::MapElement(capturing-lambda);
 - CoopMat&lt;...&gt;::MapElement(not-capturing-lambda);
 - Tuple&lt;CoopMat&lt;...&gt;,...&gt;::MapElement(functype(...));
 - Tuple&lt;CoopMat&lt;...&gt;,...&gt;::MapElement(capturing-lambda);
 - Tuple&lt;CoopMat&lt;...&gt;,...&gt;::MapElement(not-capturing-lambda);</content>
</entry>
<entry>
<title>Language version + tuple syntax. (#7230)</title>
<updated>2025-05-29T15:05:57+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2025-05-29T15:05:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=faf042ecc3e688a1a3ffbe1ac44d18dd7ddf441a'/>
<id>urn:sha1:faf042ecc3e688a1a3ffbe1ac44d18dd7ddf441a</id>
<content type='text'>
* Language version + tuple syntax.

* Fix compile error.

* regenerate documentation Table of Contents

* Fix.

* regenerate command line reference

* Fix.

* Fix.

* Fix more test failures.

* revert empty line change,

* Retrigger CI

* #version-&gt;#lang

* Update source/core/slang-type-text-util.cpp

Co-authored-by: ArielG-NV &lt;159081215+ArielG-NV@users.noreply.github.com&gt;

* Remove comments.

* Fix parsing logic.

* Fix parser.

* Fix parser.

* update test comment

* Update options.

* regenerate documentation Table of Contents

* regenerate command line reference

---------

Co-authored-by: slangbot &lt;186143334+slangbot@users.noreply.github.com&gt;
Co-authored-by: ArielG-NV &lt;159081215+ArielG-NV@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>Enable a few more WGPU tests (#5476)</title>
<updated>2024-11-01T14:32:44+00:00</updated>
<author>
<name>Anders Leino</name>
<email>aleino@nvidia.com</email>
</author>
<published>2024-11-01T14:32:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=b8d50b589da8e765ff5b0411e544b8aad562fe64'/>
<id>urn:sha1:b8d50b589da8e765ff5b0411e544b8aad562fe64</id>
<content type='text'>
* Enable tests/compute/func-cbuffer-param

* Enable tests/language-feature/tuple/tuple-parameter.slang</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>
<entry>
<title>Make tuple types work in autodiff. (#4923)</title>
<updated>2024-08-28T16:23:08+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2024-08-28T16:23:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=638e5fb000d4e242a91e8b653da4a72daec0efda'/>
<id>urn:sha1:638e5fb000d4e242a91e8b653da4a72daec0efda</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Tuple swizzling, concat, comparison and `countof`. (#4856)</title>
<updated>2024-08-19T22:03:56+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2024-08-19T22:03:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=453683bf44f2112719802eaac2b332d49eebd640'/>
<id>urn:sha1:453683bf44f2112719802eaac2b332d49eebd640</id>
<content type='text'>
* Tuple swizzling and element access.

* Update proposal status.

* Cleanup.

* Fix merrge error.

* Address review.</content>
</entry>
</feed>
