<feed xmlns='http://www.w3.org/2005/Atom'>
<title>slang.git/external/spirv-tools-generated/README.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-01-04T15:57:33+00:00</updated>
<entry>
<title>Add abseil_cpp to spirv-tools-generated instructions.</title>
<updated>2024-01-04T15:57:33+00:00</updated>
<author>
<name>jsmall-nvidia</name>
<email>jsmall@nvidia.com</email>
</author>
<published>2024-01-04T15:57:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=ecfd9da2e564596c127c20b7d376da4b89441372'/>
<id>urn:sha1:ecfd9da2e564596c127c20b7d376da4b89441372</id>
<content type='text'>
</content>
</entry>
<entry>
<title>glslang: 11.10.0-16-g42398c93 -&gt; 11.12.0-32-gf74f37c5 (#2507)</title>
<updated>2022-11-14T03:27:00+00:00</updated>
<author>
<name>Ellie Hermaszewska</name>
<email>ellieh@nvidia.com</email>
</author>
<published>2022-11-14T03:27:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=623f5c36e0dc8190753aa5fa2e89f1010c367c67'/>
<id>urn:sha1:623f5c36e0dc8190753aa5fa2e89f1010c367c67</id>
<content type='text'>


</content>
</entry>
<entry>
<title>Upgrade to glslang 11.10.0+ (#2306)</title>
<updated>2022-07-01T14:51:24+00:00</updated>
<author>
<name>jsmall-nvidia</name>
<email>jsmall@nvidia.com</email>
</author>
<published>2022-07-01T14:51:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=65cd44d54cc76d78777cde5f8a02b485056249f3'/>
<id>urn:sha1:65cd44d54cc76d78777cde5f8a02b485056249f3</id>
<content type='text'>
* #include an absolute path didn't work - because paths were taken to always be relative.

* Upgrade to glslang 11.10.0

Co-authored-by: Yong He &lt;yonghe@outlook.com&gt;</content>
</entry>
<entry>
<title>SPIR-V fixes (#1992)</title>
<updated>2021-10-27T19:21:09+00:00</updated>
<author>
<name>jsmall-nvidia</name>
<email>jsmall@nvidia.com</email>
</author>
<published>2021-10-27T19:21:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=95654c371e1b1c1916751d5dcd0d1f3fbfdc12a0'/>
<id>urn:sha1:95654c371e1b1c1916751d5dcd0d1f3fbfdc12a0</id>
<content type='text'>
* #include an absolute path didn't work - because paths were taken to always be relative.

* Use updated slang-binaries that have SPIR-V diagnostics improvements.

* Re-enable nv-ray-tracing-motion-blur, because with SPIR-V diagnostic fixes in glslang - there shouldn't be spurious errors from glslang compilation.

* If optimization fails use the SPIR-V we have.

* Update SPIR-V headers and generated files.
Updated documentation.

* Update spirv-headers/tools.
Revert slang-binaries.

* Remove hack around spir-v optimization as no longer needed.
disable nv-ray-tracing-motion-blur.slang</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>
