<feed xmlns='http://www.w3.org/2005/Atom'>
<title>slang.git/tools/gfx/vulkan/render-vk.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>2022-06-01T21:33:21+00:00</updated>
<entry>
<title>Vulkan validation error fixes (#2254)</title>
<updated>2022-06-01T21:33:21+00:00</updated>
<author>
<name>lucy96chen</name>
<email>47800040+lucy96chen@users.noreply.github.com</email>
</author>
<published>2022-06-01T21:33:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=fc84455d0d1cb6b9396ba869a17d6f8d4b65ecc6'/>
<id>urn:sha1:fc84455d0d1cb6b9396ba869a17d6f8d4b65ecc6</id>
<content type='text'>
* Fixed Vulkan validation errors for incorrect layer counts and view types in Debug

* Removed old (and empty) render-vk files; Ran premake.bat</content>
</entry>
<entry>
<title>Split render-vk.h/.cpp into a set of smaller files (#2244)</title>
<updated>2022-05-26T17:54:35+00:00</updated>
<author>
<name>lucy96chen</name>
<email>47800040+lucy96chen@users.noreply.github.com</email>
</author>
<published>2022-05-26T17:54:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=43e1b7cdc70b2fcac8a3e8ee72f5bc91726f4ec5'/>
<id>urn:sha1:43e1b7cdc70b2fcac8a3e8ee72f5bc91726f4ec5</id>
<content type='text'>
* Some preliminary work on splitting render-vk

* render-vk split, tests currently crash on null reference

* fixed circular include</content>
</entry>
<entry>
<title>Various vulkan/glsl fixes. (#2222)</title>
<updated>2022-05-05T17:48:14+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2022-05-05T17:48:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=3088d901fee6447b6d80fa67f258626ece4408dc'/>
<id>urn:sha1:3088d901fee6447b6d80fa67f258626ece4408dc</id>
<content type='text'>
* Various vulkan/glsl fixes.

* Fix.

* Fix.

* Canonicalize type constraints for name mangling.

Co-authored-by: Yong He &lt;yhe@nvidia.com&gt;
Co-authored-by: Theresa Foley &lt;10618364+tangent-vector@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>Changed all uses of attachment (in the context of render/depth stencil targets) to target (#2214)</title>
<updated>2022-05-04T18:44:24+00:00</updated>
<author>
<name>lucy96chen</name>
<email>47800040+lucy96chen@users.noreply.github.com</email>
</author>
<published>2022-05-04T18:44:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=ca86ce28829987fce2df4a81da976e6b18e17ad1'/>
<id>urn:sha1:ca86ce28829987fce2df4a81da976e6b18e17ad1</id>
<content type='text'>
Co-authored-by: Theresa Foley &lt;10618364+tangent-vector@users.noreply.github.com&gt;</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>GFX renaming work part 1 (#2183)</title>
<updated>2022-04-14T17:00:35+00:00</updated>
<author>
<name>lucy96chen</name>
<email>47800040+lucy96chen@users.noreply.github.com</email>
</author>
<published>2022-04-14T17:00:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=ac81614974700806e8257b8483a0ba97b925971a'/>
<id>urn:sha1:ac81614974700806e8257b8483a0ba97b925971a</id>
<content type='text'>
* Added new typedefs for Size, Offset, Count, and Index; Replaced numerous instances of size_t in slang-gfx.h, render-d3d12, render-vk, and renderer-shared with either Size or Offset; Fixed compiler warnings for mismatched numerical types

* Renamed Index and Count to GfxIndex and GfxCount, changed to 32 bit from 64 bit</content>
</entry>
<entry>
<title>gfx: restructure render-vk.cpp (#2157)</title>
<updated>2022-03-09T23:59:40+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2022-03-09T23:59:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=f6c2a0f81340a0efd10e286a3cbe33e1b564a11b'/>
<id>urn:sha1:f6c2a0f81340a0efd10e286a3cbe33e1b564a11b</id>
<content type='text'>
Co-authored-by: Yong He &lt;yhe@nvidia.com&gt;</content>
</entry>
<entry>
<title>Swapchain resize and rename to `IDevice` (#1741)</title>
<updated>2021-03-10T18:58:15+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2021-03-10T18:58:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=6ef4054f8a8aea4ec61481057fa7e16aaecde6d7'/>
<id>urn:sha1:6ef4054f8a8aea4ec61481057fa7e16aaecde6d7</id>
<content type='text'>
* Swapchain resize

* Fix.</content>
</entry>
<entry>
<title>Explicit swapchain interface in `gfx`. (#1726)</title>
<updated>2021-02-24T23:43:43+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2021-02-24T23:43:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=9b7a007c31072bc9aebd1134aa4f1bfd28a4c541'/>
<id>urn:sha1:9b7a007c31072bc9aebd1134aa4f1bfd28a4c541</id>
<content type='text'>
* Explicit swapchain interface in `gfx`.

* Correctly return nullptr when `IRenderer` creation failed.

* Fix crashes on CUDA tests.

* Cleanups.</content>
</entry>
<entry>
<title>[gfx] Shader-object driven shader compilation. (#1688)</title>
<updated>2021-02-04T21:50:51+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2021-02-04T21:50:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=c40f10b704b8bd5a744cc9b3964344585436b1ac'/>
<id>urn:sha1:c40f10b704b8bd5a744cc9b3964344585436b1ac</id>
<content type='text'>
</content>
</entry>
</feed>
