<feed xmlns='http://www.w3.org/2005/Atom'>
<title>slang.git/external/spirv-tools-generated/OpenCLDebugInfo100.h, 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-10-01T16:17:04+00:00</updated>
<entry>
<title>Update SPIRV-Tools and SPIRV-Headers to latest versions (#8565)</title>
<updated>2025-10-01T16:17:04+00:00</updated>
<author>
<name>Harsh Aggarwal (NVIDIA)</name>
<email>haaggarwal@nvidia.com</email>
</author>
<published>2025-10-01T16:17:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=4d241f2ccc2b07673615e94ea8e99060cf2da66c'/>
<id>urn:sha1:4d241f2ccc2b07673615e94ea8e99060cf2da66c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update spirv-tools to point at 7dda3c01f (#7352)</title>
<updated>2025-06-05T20:03:34+00:00</updated>
<author>
<name>jarcherNV</name>
<email>jarcher@nvidia.com</email>
</author>
<published>2025-06-05T20:03:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=9b6e9de8f188222788fed0b1a36522ed33ab7f14'/>
<id>urn:sha1:9b6e9de8f188222788fed0b1a36522ed33ab7f14</id>
<content type='text'>
Update spirv-tools to take the DebugBuildIdentifier changes. These are
needed for upcoming separate debug spirv output.
Additionally update spirv-headers to fd966619.</content>
</entry>
<entry>
<title>Update spirv-header and spirv-tools to Jun/2024 (#4679)</title>
<updated>2024-07-18T20:21:12+00:00</updated>
<author>
<name>Jay Kwak</name>
<email>82421531+jkwak-work@users.noreply.github.com</email>
</author>
<published>2024-07-18T20:21:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=ad379b7c532bef5ac49e6d730027ac8751e618d7'/>
<id>urn:sha1:ad379b7c532bef5ac49e6d730027ac8751e618d7</id>
<content type='text'>
The following external directories are updated.
It is to use a new SPIRV keyword, "OpExtInstWithForwardRefs".

Related to #4304

external/spirv-header:
&gt; commit 2acb319af38d43be3ea76bfabf3998e5281d8d12
&gt; Author: Kévin Petit kevin.petit@arm.com
&gt; Date: Wed Jun 12 16:41:14 2024 +0100
&gt; SPV_ARM_cooperative_matrix_layouts (#433)

external/spirv-tools:
&gt; commit ce46482db7ab3ea9c52fce832d27ca40b14f8e87
&gt; Author: Nathan Gauër brioche@google.com
&gt; Date: Thu Jun 6 12:17:51 2024 +0200
&gt; Add KHR suffix to OpExtInstWithForwardRef opcode. (#5704)
&gt; The KHR suffix was missing from the published SPIR-V extension.
&gt; This is now fixed, but requires some patches in SPIRV-Tools.

external/spirv-tools-generated:
This is generated from spirv-tools</content>
</entry>
<entry>
<title>Upgrade glslang to 11.5.0 (#1910)</title>
<updated>2021-07-16T12:59:50+00:00</updated>
<author>
<name>jsmall-nvidia</name>
<email>jsmall@nvidia.com</email>
</author>
<published>2021-07-16T12:59:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=b00e2dc8e777a481f79c5c4fea4d1d0481fc445e'/>
<id>urn:sha1:b00e2dc8e777a481f79c5c4fea4d1d0481fc445e</id>
<content type='text'>
* #include an absolute path didn't work - because paths were taken to always be relative.

* Upgrade glslang to 11.5.0

* Remove no longer needed section from glslang-generated/README.md</content>
</entry>
<entry>
<title>Upgrade to Glslang 11.0.0 (#1466)</title>
<updated>2020-07-31T20:31:30+00:00</updated>
<author>
<name>jsmall-nvidia</name>
<email>jsmall@nvidia.com</email>
</author>
<published>2020-07-31T20:31:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=4549597709e29b85b5f95503f4f2258c16db12be'/>
<id>urn:sha1:4549597709e29b85b5f95503f4f2258c16db12be</id>
<content type='text'>
* Fix premake5.lua so it uses the new path needed for OpenCLDebugInfo100.h

* Keep including the includes directory.

* Added the spirv-tools-generated files.

* We don't need to include the spirv/unified1 path because the files needed are actually in the spirv-tools-generated folder.

* Put the build_info.h glslang generated files in external/glslang-generated. Alter premake5.lua to pick up that header.

* First pass at documenting how to build glslang and spirv-tools.

* Improved glsl/spir-v tools README.md

* Added revision.h

* Change how gResources is calculated.
Update about revision.h

* Update docs a little.

* Split out spirv-tools into a separate project for building glslang. This was not necessary on linux, but *is* necessary on windows, because there is a file disassemble.cpp in spirv-tools and in glslang, and this leads to VS choosing only one. With the separate library, the problem is resolved.

* Fix direct-spirv-emit output.

* Update to latest version of spirv headers and spirv-tools.

* Upgrade submodule version of glslang in external.

* Add fPIC to build options of slang-spirv-tools

* Upgrade slang-binaries to have new glslang.

* Fix issues with Windows slang-glslang binaries, via update of slang-binaries used.

* Small improvements to glslang building process documentation.

Co-authored-by: Tim Foley &lt;tfoleyNV@users.noreply.github.com&gt;</content>
</entry>
</feed>
