<feed xmlns='http://www.w3.org/2005/Atom'>
<title>slang.git/tests/expected-example-failure-github.txt, 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-01-07T10:51:51+00:00</updated>
<entry>
<title>Fix some robustness issues in the examples (#5984)</title>
<updated>2025-01-07T10:51:51+00:00</updated>
<author>
<name>Anders Leino</name>
<email>aleino@nvidia.com</email>
</author>
<published>2025-01-07T10:51:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=7d4142e6aca5257602a7d82db5625adbb6fbc832'/>
<id>urn:sha1:7d4142e6aca5257602a7d82db5625adbb6fbc832</id>
<content type='text'>
* examples: Make hello-world example exit gracefully if VK cannot be initialized

- Check if VK API function pointers are valid before using them
- Return 0 and exit if VK initialization fails
- Enable hello-world example

* examples: Fixes for ray-tracing examples

- Assert that accelleration structure buffer is not nullptr
- Check if buffer creation succeeded before proceeding
 - This makes initialization not hang, but it still fails.
   Therefore, the test expectations are just updated to point to another issue.
- Enable ray-tracing tests on Windows</content>
</entry>
<entry>
<title>Enable more examples in CI (#5915)</title>
<updated>2024-12-19T19:11:13+00:00</updated>
<author>
<name>Anders Leino</name>
<email>aleino@nvidia.com</email>
</author>
<published>2024-12-19T19:11:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=2e9605e79c64315ecad7ae8297d996ae2ed4687b'/>
<id>urn:sha1:2e9605e79c64315ecad7ae8297d996ae2ed4687b</id>
<content type='text'>
* CI: examples: Add support for filtering on platform

* Add platform field to example run IDs

- Remove the reflection-api entry for Windows.
- Add 'aarch64' as platform for all 'macos' entries.
- Add 'x86_64' as platform for all other entries.
 - This will implicitly enable all aarch64 tests for Linux.

This helps to address issue #5520.</content>
</entry>
<entry>
<title>Refresh list of failing examples (#5904)</title>
<updated>2024-12-19T09:08:53+00:00</updated>
<author>
<name>Anders Leino</name>
<email>aleino@nvidia.com</email>
</author>
<published>2024-12-19T09:08:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=58654d05ff08672cbdbe3ebaff8ccf78bc66af2b'/>
<id>urn:sha1:58654d05ff08672cbdbe3ebaff8ccf78bc66af2b</id>
<content type='text'>
This helps to address issue #5520.</content>
</entry>
<entry>
<title>Add slang example tests to CI (#5879)</title>
<updated>2024-12-18T12:39:17+00:00</updated>
<author>
<name>Anders Leino</name>
<email>aleino@nvidia.com</email>
</author>
<published>2024-12-18T12:39:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=41c627fd420a644f0ae86e36f4752e820e2d683c'/>
<id>urn:sha1:41c627fd420a644f0ae86e36f4752e820e2d683c</id>
<content type='text'>
* Examples: Don't proceed if 'initializeBase' fails

* Examples: Only access gWindow if it's been initialized

* Examples: Free memory from CommandLineToArgvW

* Add example run step to CI

Lots of examples are still unexpectedly failing, but is one small step towards addressing
issue #5520.</content>
</entry>
</feed>
