<feed xmlns='http://www.w3.org/2005/Atom'>
<title>slang.git/docs/target-compatibility.md, 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>2024-11-29T07:02:19+00:00</updated>
<entry>
<title>docs: Reduce typo count (#5671)</title>
<updated>2024-11-29T07:02:19+00:00</updated>
<author>
<name>Bruce Mitchener</name>
<email>bruce.mitchener@gmail.com</email>
</author>
<published>2024-11-29T07:02:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=c3557978cf0184aaf75c27c309bc87e84fd6ab79'/>
<id>urn:sha1:c3557978cf0184aaf75c27c309bc87e84fd6ab79</id>
<content type='text'>
Co-authored-by: Ellie Hermaszewska &lt;ellieh@nvidia.com&gt;</content>
</entry>
<entry>
<title>Small docs corrections (#5615)</title>
<updated>2024-11-20T22:54:17+00:00</updated>
<author>
<name>Ellie Hermaszewska</name>
<email>ellieh@nvidia.com</email>
</author>
<published>2024-11-20T22:54:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=b0818ac607ae4f3f04ff59f09b083a0f3fe8e350'/>
<id>urn:sha1:b0818ac607ae4f3f04ff59f09b083a0f3fe8e350</id>
<content type='text'>
* Small docs corrections

* fix typo.

---------

Co-authored-by: Yong He &lt;yonghe@outlook.com&gt;</content>
</entry>
<entry>
<title>Metal documentation (#5549)</title>
<updated>2024-11-19T18:23:59+00:00</updated>
<author>
<name>Ellie Hermaszewska</name>
<email>ellieh@nvidia.com</email>
</author>
<published>2024-11-19T18:23:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=6e4473d1dc18d6a1d6c8e57df7af649f67719419'/>
<id>urn:sha1:6e4473d1dc18d6a1d6c8e57df7af649f67719419</id>
<content type='text'>
Closes https://github.com/shader-slang/slang/issues/4262

Co-authored-by: Yong He &lt;yonghe@outlook.com&gt;</content>
</entry>
<entry>
<title>Preliminary support for realtime clock (#2772)</title>
<updated>2023-04-04T22:00:16+00:00</updated>
<author>
<name>jsmall-nvidia</name>
<email>jsmall@nvidia.com</email>
</author>
<published>2023-04-04T22:00:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=68c7d5cda2d6f2eb7bfb3a7e15860eb3ded25424'/>
<id>urn:sha1:68c7d5cda2d6f2eb7bfb3a7e15860eb3ded25424</id>
<content type='text'>
* #include an absolute path didn't work - because paths were taken to always be relative.

* Initial support for realtime clock.

* Add realtime-clock render feature where seems appropriate.

* Fixes to make NVAPI compile properly.
Change realtime-clock.slang check to use maths that can't overflow.</content>
</entry>
<entry>
<title>Preliminary Shader Execution Reordering Doc (#2648)</title>
<updated>2023-02-14T23:30:04+00:00</updated>
<author>
<name>jsmall-nvidia</name>
<email>jsmall@nvidia.com</email>
</author>
<published>2023-02-14T23:30:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=598e07f580d47c998885c946c0bfacd08bfec6e6'/>
<id>urn:sha1:598e07f580d47c998885c946c0bfacd08bfec6e6</id>
<content type='text'>
* #include an absolute path didn't work - because paths were taken to always be relative.

* Add preliminary Shader Execution Reordering doc.
Update target-compatibility docs.

* Fix debugBreak.</content>
</entry>
<entry>
<title>Preliminary debugBreak support (#2647)</title>
<updated>2023-02-14T21:21:07+00:00</updated>
<author>
<name>jsmall-nvidia</name>
<email>jsmall@nvidia.com</email>
</author>
<published>2023-02-14T21:21:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=b92a75db2aab1adffe08ae0103cafb080f9795e2'/>
<id>urn:sha1:b92a75db2aab1adffe08ae0103cafb080f9795e2</id>
<content type='text'>
* #include an absolute path didn't work - because paths were taken to always be relative.

* Preliminary support for debug break.

* Add C++ debug break support.
Add details about usage.

* Improve debug break test details.

* Make HLSL output a comment about no support.

* Handle specialize for target assert, without a body if it has spv_instruction/target intrinsic</content>
</entry>
<entry>
<title>Small doc improvement around 8/16 bit types. (#2180)</title>
<updated>2022-04-13T00:56:05+00:00</updated>
<author>
<name>jsmall-nvidia</name>
<email>jsmall@nvidia.com</email>
</author>
<published>2022-04-13T00:56:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=c949d5005ede13840d086214d6fe64f2b0fefed5'/>
<id>urn:sha1:c949d5005ede13840d086214d6fe64f2b0fefed5</id>
<content type='text'>
* #include an absolute path didn't work - because paths were taken to always be relative.

* Added information of 8 and 16 bit types.

* Link to target compatibility.

* Updated 8-bit support added via #2182</content>
</entry>
<entry>
<title>Read half-&gt;float RWTexture conversion (#1842)</title>
<updated>2021-05-15T15:45:58+00:00</updated>
<author>
<name>jsmall-nvidia</name>
<email>jsmall@nvidia.com</email>
</author>
<published>2021-05-15T15:45:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=d5e8044d0a9723bb0bbd7ae1738d1157265da783'/>
<id>urn:sha1:d5e8044d0a9723bb0bbd7ae1738d1157265da783</id>
<content type='text'>
* #include an absolute path didn't work - because paths were taken to always be relative.

* Fix for writing to RWTexture with half types on CUDA.

* CUDA half functionality doc updates.

* First pass support for sust.p RWTexture format conversion on write.

* Tidy up implementation of $C.
Made clamping mode #define able.

* A simple test for RWTexture CUDA format conversion.

* Add support for float2 and float4.

* WIP conversion testing.

* Use $E to fix byte addressing in X in CUDA.

* Do not scale when accessing via _convert versions of surface functions.

* Revert to previous test.

* Test with half/float convert write/read.

* More broad half-&gt;float read conversion testing.

* Improve documentation around half and RWTexture conversion.</content>
</entry>
<entry>
<title>CUDA half RWTexture write support/doc improvements (#1839)</title>
<updated>2021-05-14T20:59:35+00:00</updated>
<author>
<name>jsmall-nvidia</name>
<email>jsmall@nvidia.com</email>
</author>
<published>2021-05-14T20:59:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=12bcc039c2a2c0c69486b670503a7437931d73e4'/>
<id>urn:sha1:12bcc039c2a2c0c69486b670503a7437931d73e4</id>
<content type='text'>
* #include an absolute path didn't work - because paths were taken to always be relative.

* Fix for writing to RWTexture with half types on CUDA.

* CUDA half functionality doc updates.</content>
</entry>
<entry>
<title>NVAPI support doc (#1574)</title>
<updated>2020-10-09T13:54:16+00:00</updated>
<author>
<name>jsmall-nvidia</name>
<email>jsmall@nvidia.com</email>
</author>
<published>2020-10-09T13:54:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=66ab6f4ecbef82e03e425b8d6ede685fdc4c06d6'/>
<id>urn:sha1:66ab6f4ecbef82e03e425b8d6ede685fdc4c06d6</id>
<content type='text'>
* #include an absolute path didn't work - because paths were taken to always be relative.

* Split out NVAPI documentation.
Attempt to describe updated usage.

* Discuss downstream compiler include paths issues.

* Fix links .

* Apparently github supports relative links...

* Fix typo.</content>
</entry>
</feed>
