<feed xmlns='http://www.w3.org/2005/Atom'>
<title>slang.git/tests/cooperative-vector/parameter.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-07-11T23:39:21+00:00</updated>
<entry>
<title>Enable (at least a sub-set of) CoopVec tests that are disabled (#7706)</title>
<updated>2025-07-11T23:39:21+00:00</updated>
<author>
<name>ArielG-NV</name>
<email>159081215+ArielG-NV@users.noreply.github.com</email>
</author>
<published>2025-07-11T23:39:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=d8d0b8969f731990820f25812f3d90ee4dd1ee75'/>
<id>urn:sha1:d8d0b8969f731990820f25812f3d90ee4dd1ee75</id>
<content type='text'>
* enable coop vec tests

* disable tests which fail with reason

* disable other failing tests

* disable failing test

* add to expected fail list

* sort list</content>
</entry>
<entry>
<title>Skip cooperative vector tests when the graphics driver doesn't support it (#6841)</title>
<updated>2025-04-16T23:14:12+00:00</updated>
<author>
<name>Jay Kwak</name>
<email>82421531+jkwak-work@users.noreply.github.com</email>
</author>
<published>2025-04-16T23:14:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=8b2327b77110b6e5955ffc7fa181091cacc5674a'/>
<id>urn:sha1:8b2327b77110b6e5955ffc7fa181091cacc5674a</id>
<content type='text'>
With this PR, cooperative-vector tests will run only when the hardware can support the feature.

Unfortunately, DX12 backend will always reports that cooperative-vector is NOT supported until it is officially supported in May.</content>
</entry>
<entry>
<title>Enable coopvec tests with dxc backend (#6726)</title>
<updated>2025-04-02T20:06:45+00:00</updated>
<author>
<name>Jay Kwak</name>
<email>82421531+jkwak-work@users.noreply.github.com</email>
</author>
<published>2025-04-02T20:06:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=b4a1d618b8d850a579af2840db2df6bee312172c'/>
<id>urn:sha1:b4a1d618b8d850a579af2840db2df6bee312172c</id>
<content type='text'>
This PR enables existing CoopVec tests with DX12 backend.
In order to use the CoopVec feature with DX12 backend, we have to use an option, "-dx12-experimental", because the current implementation of CoopVec feature in dxcompiler.dll requires "experimental feature".

Note that when the "experimental feature" is enabled, slang-test becomes less stable.
For that reason, we should use the option "-dx12-experimental" only when it is needed.

All tests for GLSL are deleted because CoopVec support for GLSL in Slang is deprecated and no longer supported.

Some of CoopVec tests are still disabled for DX12 backend because:

DXC doesn't support 8bit integer types and
Some of CoopVec features are not implemented in DXC backend.</content>
</entry>
</feed>
