| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | Various fixes to gfx. (#2074) | Yong He | 2022-01-10 |
| | | | | | | | | * Various gfx fixes. * Fixup. Co-authored-by: Yong He <yhe@nvidia.com> | ||
| * | Buffer allocation backend. (#2045) | ZanderMajercik | 2022-01-04 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * removed initialization of upload resource for CPU visible buffers (D3D12, Vulkan) * reverted slang-gfx.h change * declared DescBase::hasCpuAccessFlag() const to make backend changes compile under gcc * commit before checking master branch * commit before merge * commit before checking master * commit before merging upstream * revert vulkan changes * commit before testing on master * commit before merge with master * reverted bad merge changes * reverted more bad merge changes in render-d3d12.cpp * reverted buffer transition in _uploadBufferData * implemented bufferBarrier() in render-d3d12.cpp * reverted uneccesary transition in createBuffer * create staging buffer even when AccessFlag::None passed to D3D11 createBufferResource * renamed AccessFlags to MemoryType Co-authored-by: Yong He <yonghe@outlook.com> | ||
| * | Implement instanced and indirect draw calls (#2053) | lucy96chen | 2021-12-09 |
| | | | | | | | | | | | | | | | | | * Added implementations of drawInstanced, drawIndexedInstanced, drawIndirect, and drawIndexedIndirect to both render-d3d12 and render-vk * drawInstanced test WIP * Draw calls implemented, working on debugging test * Added new test and accompanying shader file * Fixes. * Fixes. Co-authored-by: Yong He <yhe@nvidia.com> Co-authored-by: Yong He <yonghe@outlook.com> | ||
| * | D3D12 and Vulkan to CUDA Texture Sharing (#2038) | lucy96chen | 2021-12-08 |
