summaryrefslogtreecommitdiff
path: root/tools/gfx
AgeCommit message (Expand)Author
2021-02-05Shader-Object example (#1694)Yong He
2021-02-05Typo in renderer name for DX12 (#1693)jsmall-nvidia
2021-02-04[gfx] Shader-object driven shader compilation. (#1688)Yong He
2021-01-27Make own a slang session. (#1678)Yong He
2021-01-26Integrate reflection more deeply into gfx layer (#1677)Tim Foley
2021-01-21Fix D3D12 DescriptorSet::setSampler bug (#1668)Yong He
2021-01-21Add `StructuredBuffer` support in `gfx`. (#1666)Yong He
2021-01-19Make `ShaderCursor` no longer depend on core. (#1661)Yong He
2021-01-17Make `gfx` compile to a DLL. (#1660)Yong He
2021-01-15Convert more tests to use shader objects (#1659)Tim Foley
2021-01-14COM-ify all slang-gfx interfaces. (#1656)Yong He
2021-01-11Make `gfx::Renderer` a COM interface. (#1653)Yong He
2021-01-06Refactor GUI/Window utils out of gfx library (#1649)Yong He
2020-12-15Cleanup CUDA renderer. (#1644)Yong He
2020-12-11Implements CUDA renderer in gfx. (#1637)Yong He
2020-12-10Move ShaderObject to be under renderer interface. (#1633)Yong He
2020-12-04Projects in 'build' and Slang API separation (#1624)jsmall-nvidia
2020-12-03Add shader object parameter binding to renderer_test. (#1622)Yong He
2020-10-15Fix Vk leak (#1579)jsmall-nvidia
2020-10-02Use new vulkan debug layer. (#1566)Yong He
2020-08-24NVAPI improvements (#1512)jsmall-nvidia
2020-08-21Vulkan update/NVAPI support (#1511)jsmall-nvidia
2020-08-05Change the policy for entry-point uniform parameters on Vulkan (#1476)Tim Foley
2020-07-23Fix for vulkan tests failing (#1456)jsmall-nvidia
2020-07-02Only call m_api functions if m_api has been validly set on dtor of VulkanDevi...jsmall-nvidia
2020-05-26Improvements around hashing (#1355)jsmall-nvidia
2020-04-08Initial work to support OptiX output for ray tracing shaders (#1307)Tim Foley
2020-03-02Renamed UnownedStringSlice::size to getLength to make match String. (#1254)jsmall-nvidia
2020-01-08Setup of runtime cuda device (#1162)jsmall-nvidia
2019-11-19Initial work for "global generic value parameters" (#1127)Tim Foley
2019-09-16CPU Performance/Testing improvements (#1055)jsmall-nvidia
2019-09-13Refactor render-test to make cross platform (#1053)jsmall-nvidia
2019-08-27Two fixes to avoid random crash on destruction of GLRenderer (#1038)jsmall-nvidia
2019-08-19WIP: Compute test running on CPU (#1023)jsmall-nvidia
2019-05-31Use slang- prefix on slang compiler and core source (#973)jsmall-nvidia
2019-05-09IntSet -> UIntSet (#961)jsmall-nvidia
2019-04-29String/List closer to conventions, and use Index type (#959)jsmall-nvidia
2019-04-25Feature/uint int definition (#954)jsmall-nvidia
2019-03-25Adapter selection for Renderer (#923)jsmall-nvidia
2019-03-21Hotfix/dx12 cubemap lookup (#921)jsmall-nvidia
2019-03-21Hotfix/dx12 tests use hardware (#920)jsmall-nvidia
2019-03-21Fix intemittent crash on dx12. (#919)jsmall-nvidia
2019-03-18First pass support for half on vk (#912)jsmall-nvidia
2019-03-15Upgraded vulkan headers to v1.1.103 (#909)jsmall-nvidia
2019-03-08Confirm layout for structured buffer of matrices, and related fixes (#889)Tim Foley
2019-03-08Fix a 64-bit issue in our Windows UI code (#887)Tim Foley
2019-02-27Hotfix/device check review (#862)jsmall-nvidia
2019-02-26Dx11 & Dx12 device startup (#861)jsmall-nvidia
2019-02-19First steps toward supporting interface-type parameters on shaders (#852)Tim Foley
2019-02-15Split front- and back-ends (#846)Tim Foley