<feed xmlns='http://www.w3.org/2005/Atom'>
<title>slang.git/tools/gfx/mutable-shader-object.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>2024-10-29T06:49:26+00:00</updated>
<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>Dictionary using lowerCamel (#2835)</title>
<updated>2023-04-25T14:43:29+00:00</updated>
<author>
<name>jsmall-nvidia</name>
<email>jsmall@nvidia.com</email>
</author>
<published>2023-04-25T14:43:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=7b7c095b37e85ca3a8f55eff1c3d9643d467b8e0'/>
<id>urn:sha1:7b7c095b37e85ca3a8f55eff1c3d9643d467b8e0</id>
<content type='text'>
* #include an absolute path didn't work - because paths were taken to always be relative.

* WIP lowerCamel Dictionary.

* WIP more lowerCamel fixes for Dictionary.

* Add/Remove/Clear

* GetValue/Contains

* Fix tabs in dictionary.
Count -&gt; getCount

* Fix fields with caps.

* Key -&gt; key
Value -&gt; value
Use m_ for members where appropriate.
Use lowerCamel in linked list.

* Some small fixes/improvements to Dictionary.

* Kick CI.</content>
</entry>
<entry>
<title>GFX renaming work part 2: slang-gfx.h renames (#2194)</title>
<updated>2022-04-21T19:59:09+00:00</updated>
<author>
<name>lucy96chen</name>
<email>47800040+lucy96chen@users.noreply.github.com</email>
</author>
<published>2022-04-21T19:59:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=f493d24c70a6227754296439e97adf35ec412496'/>
<id>urn:sha1:f493d24c70a6227754296439e97adf35ec412496</id>
<content type='text'>
* Fixed all build errors and type conversion warnings from renames in slang-gfx.h

* Made necessary build fixes to the CUDA implementation

* Renamed ITextureResource::Size to ITextureResource::Extents

* More rename changes based on CI errors

* More renames to fix CI build errors

* Rerun tests</content>
</entry>
<entry>
<title>Various fixes to gfx. (#2120)</title>
<updated>2022-02-09T23:30:38+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2022-02-09T23:30:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=b8982fcf43b86c1e39dcc3dd19bff2821633eda6'/>
<id>urn:sha1:b8982fcf43b86c1e39dcc3dd19bff2821633eda6</id>
<content type='text'>
* Various fixes to gfx.

* Fix.

* Fixes.

* Fix.

Co-authored-by: Yong He &lt;yhe@nvidia.com&gt;</content>
</entry>
<entry>
<title>Add gfx interop to allow more direct D3D12 usage scenarios. (#2117)</title>
<updated>2022-02-04T03:17:30+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2022-02-04T03:17:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=d06a78d935b2743494d47ed5cd3f36e38ac9c5ac'/>
<id>urn:sha1:d06a78d935b2743494d47ed5cd3f36e38ac9c5ac</id>
<content type='text'>
* Add gfx interop to allow more direct D3D12 usage scenarios.

* Fix compile error in win32.

* gfx: Implement IFence::getNativeHandle() on d3d12.

* More GFX-D3D interop interface.

* Fix cuda.

Co-authored-by: Yong He &lt;yhe@nvidia.com&gt;</content>
</entry>
<entry>
<title>gfx Mutable Root shader object implementation. (#2042)</title>
<updated>2021-12-06T17:06:16+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2021-12-06T17:06:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=5cbd61774c6ef2209fa0afc79b1dbbb68514346b'/>
<id>urn:sha1:5cbd61774c6ef2209fa0afc79b1dbbb68514346b</id>
<content type='text'>
* gfx Mutable Root shader object implementation.

* Fix x86 build.

Co-authored-by: Yong He &lt;yhe@nvidia.com&gt;</content>
</entry>
<entry>
<title>gfx ShaderObject interface update, getTextureAllocationInfo() (#2019)</title>
<updated>2021-11-17T21:20:13+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2021-11-17T21:20:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=efebfada38cd5252da62f7618c7f95e3ab180fbd'/>
<id>urn:sha1:efebfada38cd5252da62f7618c7f95e3ab180fbd</id>
<content type='text'>
* gfx ShaderObject interface update, getTextureAllocationInfo()

* Fix render-vk compiler warnings and errors.

Co-authored-by: Yong He &lt;yhe@nvidia.com&gt;</content>
</entry>
<entry>
<title>GFX: implement mutable shader objects. (#1963)</title>
<updated>2021-10-18T19:19:45+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2021-10-18T19:19:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=2f44d9e01234911dd563f0456b9d861fd8db286d'/>
<id>urn:sha1:2f44d9e01234911dd563f0456b9d861fd8db286d</id>
<content type='text'>
* GFX: implement mutable shader objects.

* Revert unnecessary changes

* Revert more changes.

* Fix clang errors.

* Fix clang/gcc errors.

* Fix clang errors.

* Remove CPU test.

* Fix after merge.

* Fix after merge.

* Remove gl test

* Code review fixes.

* Fixing all vk validation errors.

* Flush test output more often.

* Fix a crash in `specializeDynamicAssociatedTypeLookup`.

* temporarily disable std-lib-serialize test to see what happens

* Fix crashes.

* Make sure cpu gfx unit tests are properly disabled on TeamCity.

* Disable cpu test.

* Fix.

* Fix cuda.

* Disable nv-ray-tracing-motion-blur

Co-authored-by: Yong He &lt;yhe@nvidia.com&gt;</content>
</entry>
</feed>
