summaryrefslogtreecommitdiffstats
path: root/tools/gfx
Commit message (Expand)AuthorAge
...
* GFX: improve d3d12 performance. (#2408)Yong He2022-09-22
* Fix d3d12 implementation of `uploadBufferData`. (#2402)Yong He2022-09-19
* Run simple compute kernel in gfx-smoke test. (#2400)Yong He2022-09-15
* Language feature: pointer sized int types. (#2401)Yong He2022-09-15
* Fix for Vulkan ray tracing test using a non-zero raygen shader index (#2380)lucy96chen2022-08-25
* Make Optional<PointerType> lower to PointerType instead of a struct. (#2373)Yong He2022-08-22
* Call `gfx` in slang program. (#2370)Yong He2022-08-20
* Add gfx interface definition in Slang. (#2364)Yong He2022-08-16
* Artifact and ICastable (#2351)jsmall-nvidia2022-08-10
* Split debug-layer into smaller files (#2344)lucy96chen2022-08-04
* Split render-cpu into smaller files (#2340)lucy96chen2022-07-27
* Split render-cuda.cpp into smaller files (#2334)lucy96chen2022-07-25
* Fixed incorrectly scoped variable causing crashes on certain linux toolchains...Sai Praveen Bangaru2022-07-12
* Split render-d3d11.cpp into smaller files (#2307)lucy96chen2022-06-30
* Added a second set of shaders to the ray tracing test and added another test ...lucy96chen2022-06-21
* Add simple ray tracing test (#2261)lucy96chen2022-06-07
* Vulkan validation error fixes (#2254)lucy96chen2022-06-01
* Split render-vk.h/.cpp into a set of smaller files (#2244)lucy96chen2022-05-26
* Split render-d3d12.h/cpp into a set of smaller files (#2231)lucy96chen2022-05-17
* Various vulkan/glsl fixes. (#2222)Yong He2022-05-05
* Changed all uses of attachment (in the context of render/depth stencil target...lucy96chen2022-05-04
* gfx: Add interop API to control descriptor heap binding. (#2211)Yong He2022-04-27
* GFX renaming work part 2: slang-gfx.h renames (#2194)lucy96chen2022-04-21
* GFX renaming work part 1 (#2183)lucy96chen2022-04-14
* Support `[DllImport]` (#2181)Yong He2022-04-12
* Texture views/shapes tests part 1 (#2179)lucy96chen2022-04-07
* Allow slangc to generate exe from .slang file. (#2170)Yong He2022-03-28
* Add additional texture to texture copying tests (#2165)lucy96chen2022-03-21
* Small fix in d3d12 transient heap. (#2160)Yong He2022-03-14
* gfx: Add `ITransientResourceHeap::finish()` to avoid `Signal` after every que...Yong He2022-03-11
* gfx: restructure render-vk.cpp (#2157)Yong He2022-03-09
* gfx: restructure render-d3d12.cpp (#2154)Yong He2022-03-09
* GFX Vulkan: deferred shader compilation and pipeline creation. (#2153)Yong He2022-03-08
* Expose API-specific row alignment values (#2151)lucy96chen2022-03-08
* Use GLSL scalar layout for constant buffers. (#2147)Yong He2022-02-28
* Improved SCCP, inlining and resource specialization passes, legalize `ImageSu...Yong He2022-02-25
* Add isOccluded() and setFullScreenMode() to ISwapchain (#2145)lucy96chen2022-02-25
* gfx: d3d12 performance optimizations. (#2140)Yong He2022-02-23
* gfx: defer downstream shader compilation until draw/dispatch. (#2139)Yong He2022-02-20
* Optimize d3d12 mutable shader object implementation. (#2138)Yong He2022-02-19
* Added implementations for IFence::getSharedHandle() for Vulkan and D3D12 (#2137)lucy96chen2022-02-18
* Fully implement the ray tracing pipeline for Vulkan (#2136)lucy96chen2022-02-18
* Add target option to force `scalar` layout for storage buffers. (#2135)Yong He2022-02-17
* Various gfx fixes. (#2132)Yong He2022-02-16
* Fix linux gfx issue (#2131)jsmall-nvidia2022-02-15
* gfx: Various Vulkan fixes. (#2129)Yong He2022-02-11
* gfx: Add `resolveQuery` command. (#2125)Yong He2022-02-10
* gfx: support shader record overwrite and fix QueryPool. (#2123)Yong He2022-02-10
* gfx: support d3d12 root parameters (#2122)Yong He2022-02-10
* Fix MacOSX build issues (#2124)jsmall-nvidia2022-02-10