<feed xmlns='http://www.w3.org/2005/Atom'>
<title>slang.git/source/slang/slang-core-module-textures.cpp, 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-06T21:54:37+00:00</updated>
<entry>
<title>Fix GetDimensions to use mipLevel for SPIRV (#8065)</title>
<updated>2025-08-06T21:54:37+00:00</updated>
<author>
<name>Jay Kwak</name>
<email>82421531+jkwak-work@users.noreply.github.com</email>
</author>
<published>2025-08-06T21:54:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=e0b912575c1db3c6f8273b154f8dcb2462a03d2e'/>
<id>urn:sha1:e0b912575c1db3c6f8273b154f8dcb2462a03d2e</id>
<content type='text'>
* Fix GetDimensions to use mipLevel for SPIRV

* format code (#84)

---------

Co-authored-by: slangbot &lt;ellieh+slangbot@nvidia.com&gt;</content>
</entry>
<entry>
<title>Add GetDimensions support for CUDA (#6718)</title>
<updated>2025-04-01T12:46:17+00:00</updated>
<author>
<name>Mukund Keshava</name>
<email>mkeshava@nvidia.com</email>
</author>
<published>2025-04-01T12:46:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=549aa897bcfedc28fb2ef8009396f846ea182b72'/>
<id>urn:sha1:549aa897bcfedc28fb2ef8009396f846ea182b72</id>
<content type='text'>
* Add GetDimensions support for CUDA

This CL adds GetDimensions support for cuda by using the PTX
instructions. Currently, PTX only supports getting width, height and
depth.

This CL also adds a new test to test this support.

Fixes #5139

* format code

---------

Co-authored-by: slangbot &lt;186143334+slangbot@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>Add WaveGetLane* support for Metal and WGSL (#6371)</title>
<updated>2025-02-28T18:11:26+00:00</updated>
<author>
<name>Darren Wihandi</name>
<email>65404740+fairywreath@users.noreply.github.com</email>
</author>
<published>2025-02-28T18:11:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=66984eb856454d0a372e3b30643823af18612067'/>
<id>urn:sha1:66984eb856454d0a372e3b30643823af18612067</id>
<content type='text'>
* support WaveGetLane* for WGSL and Metal

* update test and glsl support

* address review comments and fix metal test

* add missing pragma guard

* update test

* Revert "update test"

This reverts commit f2b97e91c29de154190710580c343bd0764aedbb.

* update failing glsl metal test and added new test

* make hlsl and glsl outputs similar

* update test

* disable tests for Metal and cleanup

* comment fix

* add expected failures

* correct expected failures list

* remove expected failure

* add tests to expected failure

---------

Co-authored-by: Yong He &lt;yonghe@outlook.com&gt;</content>
</entry>
<entry>
<title>Insert some casts for WGSL texture attribute queries (#5560)</title>
<updated>2024-11-14T19:49:01+00:00</updated>
<author>
<name>Anders Leino</name>
<email>aleino@nvidia.com</email>
</author>
<published>2024-11-14T19:49:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=f0bc4642a563e2318634b38a5a7ac2c3ddd68917'/>
<id>urn:sha1:f0bc4642a563e2318634b38a5a7ac2c3ddd68917</id>
<content type='text'>
* Add new texture sampling test for WebGPU

There are no 1d array textures in WGSL, so
add texture-sampling-no-1d-arrays.slang based on texture-sampling.slang, but without
1d texture arrays.

This helps to address issue #4943.

* Insert needed conversion when querying texture attributes in WGSL

This helps to address issue #4943.

---------

Co-authored-by: Yong He &lt;yonghe@outlook.com&gt;</content>
</entry>
<entry>
<title>Require GL_EXT_samplerless_texture_functions only if needed (#5527)</title>
<updated>2024-11-08T19:03:06+00:00</updated>
<author>
<name>cheneym2</name>
<email>acheney@nvidia.com</email>
</author>
<published>2024-11-08T19:03:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=7c414463063b979afb0b5184a48a13fcaf5b8af7'/>
<id>urn:sha1:7c414463063b979afb0b5184a48a13fcaf5b8af7</id>
<content type='text'>
* Require GL_EXT_samplerless_texture_functions only if needed

This extension is only necessary when using texture functions
on non-combined texture/samplers.

Fixes #5518</content>
</entry>
<entry>
<title>Move switch statement bodies to their own lines (#5493)</title>
<updated>2024-11-05T17:47:26+00:00</updated>
<author>
<name>Ellie Hermaszewska</name>
<email>ellieh@nvidia.com</email>
</author>
<published>2024-11-05T17:47:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=b118451e301d734e3e783b3acdf871f3f6ea851c'/>
<id>urn:sha1:b118451e301d734e3e783b3acdf871f3f6ea851c</id>
<content type='text'>
* Move switch statement bodies to their own lines

* format

---------

Co-authored-by: Yong He &lt;yonghe@outlook.com&gt;</content>
</entry>
<entry>
<title>Write only texture types. (#5454)</title>
<updated>2024-10-30T21:07:38+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2024-10-30T21:07:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=28f20f458c4f7f587556a1738d63b70e87c2b148'/>
<id>urn:sha1:28f20f458c4f7f587556a1738d63b70e87c2b148</id>
<content type='text'>
* Add support for write-only textures.

* Fix capabilities.

* Fix implementation.

* Fix.

* format code

---------

Co-authored-by: Ellie Hermaszewska &lt;ellieh@nvidia.com&gt;
Co-authored-by: slangbot &lt;186143334+slangbot@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>format</title>
<updated>2024-10-29T06:49:26+00:00</updated>
<author>
<name>Ellie Hermaszewska</name>
<email>ellieh@nvidia.com</email>
</author>
<published>2024-10-29T06:49:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=f65d756bff8d4c5cbc15bd0322a2ae8e6b896a21'/>
<id>urn:sha1:f65d756bff8d4c5cbc15bd0322a2ae8e6b896a21</id>
<content type='text'>
* format

* Minor test fixes

* enable checking cpp format in ci</content>
</entry>
<entry>
<title>Replace the word stdlib or standard-library with core-module for source code (#5415)</title>
<updated>2024-10-28T23:40:53+00:00</updated>
<author>
<name>Jay Kwak</name>
<email>82421531+jkwak-work@users.noreply.github.com</email>
</author>
<published>2024-10-28T23:40:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=b7a619b45b0745f166d2dcc5985b994fb1d85d13'/>
<id>urn:sha1:b7a619b45b0745f166d2dcc5985b994fb1d85d13</id>
<content type='text'>
This commit changes the word "stdlib" or "standard library" to "core module" in the source code.</content>
</entry>
<entry>
<title>Replace stdlib with core-module on files and projects (#5411)</title>
<updated>2024-10-25T22:59:17+00:00</updated>
<author>
<name>Jay Kwak</name>
<email>82421531+jkwak-work@users.noreply.github.com</email>
</author>
<published>2024-10-25T22:59:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=d8969d87dcc9eea3f186a0c93c5e48d3d1659e05'/>
<id>urn:sha1:d8969d87dcc9eea3f186a0c93c5e48d3d1659e05</id>
<content type='text'>
This commit renames the files and projects to prefer "core-module" over
"stdlib".

The directory name `source/slang-stdlib` needs to be renamed too, and
there will be another commit for it soon.</content>
</entry>
</feed>
