<feed xmlns='http://www.w3.org/2005/Atom'>
<title>slang.git/CMakePresets.json, 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-08-26T18:01:07+00:00</updated>
<entry>
<title>Update slang-rhi deps for gfx-unit-test (#8237)</title>
<updated>2025-08-26T18:01:07+00:00</updated>
<author>
<name>Gangzheng Tong</name>
<email>tonggangzheng@gmail.com</email>
</author>
<published>2025-08-26T18:01:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=0b87355f946b9a0f8b7fa9225369dade3d5bf84a'/>
<id>urn:sha1:0b87355f946b9a0f8b7fa9225369dade3d5bf84a</id>
<content type='text'>
This PR marks the `slang-rhi` a required dependecy for `platform` and
`gfx-unit-test`, and only build them when `SLANG_ENABLE_SLANG_RHI=ON`.
This should allow the slang still to be built without those tests
components when `SLANG_ENABLE_SLANG_RHI=OFF`.

---------

Co-authored-by: slangbot &lt;ellieh+slangbot@nvidia.com&gt;
Co-authored-by: slangbot &lt;186143334+slangbot@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>Smoke test WASM as a part of CI (#6969)</title>
<updated>2025-05-01T07:14:24+00:00</updated>
<author>
<name>Jay Kwak</name>
<email>82421531+jkwak-work@users.noreply.github.com</email>
</author>
<published>2025-05-01T07:14:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=15fce7c8f11985be5ac1fdb1f180a30150e9db89'/>
<id>urn:sha1:15fce7c8f11985be5ac1fdb1f180a30150e9db89</id>
<content type='text'>
* Simplify build of slang-wasm

* Add smoke-test for slang-wasm in ci

* Avoid git-clone playground</content>
</entry>
<entry>
<title>Add MinSizeRel to cmake default preset explicitly (#6872)</title>
<updated>2025-04-24T23:08:53+00:00</updated>
<author>
<name>Jay Kwak</name>
<email>82421531+jkwak-work@users.noreply.github.com</email>
</author>
<published>2025-04-24T23:08:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=ba75ae14e714c8bd7558f625ff45fb9cfc2292b3'/>
<id>urn:sha1:ba75ae14e714c8bd7558f625ff45fb9cfc2292b3</id>
<content type='text'>
Co-authored-by: Yong He &lt;yonghe@outlook.com&gt;</content>
</entry>
<entry>
<title>Add MinSizeRel to CMake preset (#6644)</title>
<updated>2025-03-21T06:29:39+00:00</updated>
<author>
<name>Jay Kwak</name>
<email>82421531+jkwak-work@users.noreply.github.com</email>
</author>
<published>2025-03-21T06:29:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=32a5bd2f43d55453bb5ea15c888c7a90730bbcff'/>
<id>urn:sha1:32a5bd2f43d55453bb5ea15c888c7a90730bbcff</id>
<content type='text'>
Co-authored-by: Ellie Hermaszewska &lt;ellieh@nvidia.com&gt;</content>
</entry>
<entry>
<title>update slang-rhi (shader object refactor) (#6251)</title>
<updated>2025-02-28T01:54:22+00:00</updated>
<author>
<name>Simon Kallweit</name>
<email>64953474+skallweitNV@users.noreply.github.com</email>
</author>
<published>2025-02-28T01:54:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=38734ec1f6644f1565aeb91106f371b14d3ba07a'/>
<id>urn:sha1:38734ec1f6644f1565aeb91106f371b14d3ba07a</id>
<content type='text'>
* remove unused resource

* define buffer data

* add vs2022 build presets

* update slang-rhi API usage

* update slang-rhi

---------

Co-authored-by: Yong He &lt;yonghe@outlook.com&gt;</content>
</entry>
<entry>
<title>Add CMake build target vs2019-dev that enables IR break (#6354)</title>
<updated>2025-02-13T21:15:43+00:00</updated>
<author>
<name>Jay Kwak</name>
<email>82421531+jkwak-work@users.noreply.github.com</email>
</author>
<published>2025-02-13T21:15:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=4c8edd7fbe63100294301a2e210dad21e5263b8a'/>
<id>urn:sha1:4c8edd7fbe63100294301a2e210dad21e5263b8a</id>
<content type='text'>
This commit adds a CMake build target `vs2019-dev`. The suffix `-dev`
enables the IR break ability.

Co-authored-by: Yong He &lt;yonghe@outlook.com&gt;</content>
</entry>
<entry>
<title>Reflection Fixes. (#6346)</title>
<updated>2025-02-13T11:29:36+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2025-02-13T11:29:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=ccc75cdd9508a4e19efa22e7c911cc2013f514fa'/>
<id>urn:sha1:ccc75cdd9508a4e19efa22e7c911cc2013f514fa</id>
<content type='text'>
* Fix 6317.

* Fixes #6316.

* Fix cmake preset.

---------

Co-authored-by: Ellie Hermaszewska &lt;ellieh@nvidia.com&gt;</content>
</entry>
<entry>
<title>slang-rhi cmake integration (#6261)</title>
<updated>2025-02-07T09:54:00+00:00</updated>
<author>
<name>Simon Kallweit</name>
<email>64953474+skallweitNV@users.noreply.github.com</email>
</author>
<published>2025-02-07T09:54:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=8d47910e9a49267829ba01c23f5a784fdae431ba'/>
<id>urn:sha1:8d47910e9a49267829ba01c23f5a784fdae431ba</id>
<content type='text'>
* update slang-rhi cmake integration

* disable fetching slang

* update slang-rhi</content>
</entry>
<entry>
<title>Fix WASM build (#5925)</title>
<updated>2024-12-20T17:51:38+00:00</updated>
<author>
<name>Anders Leino</name>
<email>aleino@nvidia.com</email>
</author>
<published>2024-12-20T17:51:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=8e55b498d9813db2d872a5ef522f8bec5cb0bcb1'/>
<id>urn:sha1:8e55b498d9813db2d872a5ef522f8bec5cb0bcb1</id>
<content type='text'>
There is no objcopy and strip for WASM, so disable debug info stripping.

This closes #5924.</content>
</entry>
<entry>
<title>Split debug info for all targets (#5732)</title>
<updated>2024-12-06T07:55:48+00:00</updated>
<author>
<name>Ellie Hermaszewska</name>
<email>ellieh@nvidia.com</email>
</author>
<published>2024-12-06T07:55:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=22b64a446c8c37cc0b3670eb117b64575fc54d2f'/>
<id>urn:sha1:22b64a446c8c37cc0b3670eb117b64575fc54d2f</id>
<content type='text'>
* Split debug info for all targets

Work towards https://github.com/shader-slang/slang/issues/5724

* release separate debug info

Closes https://github.com/shader-slang/slang/issues/5724

* Add split debug info support for MacOS

* Add SLANG_ENABLE_SPLIT_DEBUG_INFO option

* Sign and package debug info on MacOS

* Set --build-id where available

* Correct debug info installing

* Keep cpack macos signing workaround

* Neaten cmake

* Disable sccache if building split debug info on Windows

* Only repack necessary files on MacOS releases</content>
</entry>
</feed>
