summaryrefslogtreecommitdiff
path: root/tools/gfx/vulkan/vk-api.h
AgeCommit message (Expand)Author
2025-01-30Support cooperative vector including Vulkan-Header (#6228)Jay Kwak
2025-01-30Support cooperative vector (#6223)Jay Kwak
2024-12-26Support dispatchComputeIndirect and draw(Indexed)Indirect with count buffer f...AdamYuan
2024-10-29formatEllie Hermaszewska
2024-10-29preparation for clang format (#5422)Ellie Hermaszewska
2024-06-27Ray tracing validation (#4418)ccummingsNV
2024-06-11Remove duplicate `VkPhysicalDeviceComputeShaderDerivativesFeaturesNV` extensi...ArielG-NV
2024-06-10Address glslang ordering requirments for 'derivative_group_*NV' (#4323)ArielG-NV
2024-06-01Support different SPIRV versions. (#4254)Yong He
2024-04-28Add variable pointers to render-test-vk and a related failing test-case (#4041)ArielG-NV
2024-03-26Implement GLSL gimageDim & memory qualifiers with optional extension(s); reso...ArielG-NV
2024-03-13Implement glsl atomic's [non image or memory scope] with optional extension(s...ArielG-NV
2024-02-26switch to vkCreateMetalSurfaceEXT and create metal layer in swapchain (#3627)Simon Kallweit
2024-02-02Atomics+Wave ops intrinsics fixes. (#3542)Yong He
2023-12-18macos/vulkan support (#3418)skallweitNV
2023-10-02More direct-SPIRV fixes. (#3257)Yong He
2023-09-13Fix build with --enable-xlib=false (#3203)Ellie Hermaszewska
2023-09-11Add Mesh and Task shader support to GFX (#3190)Ellie Hermaszewska
2023-09-06Add support for getting external semaphore handles (#3181)skallweitNV
2023-05-02gfx: fix vulkan validation errors. (#2861)Yong He
2023-04-04Preliminary support for realtime clock (#2772)jsmall-nvidia
2022-02-18Added implementations for IFence::getSharedHandle() for Vulkan and D3D12 (#2137)lucy96chen
2022-02-18Fully implement the ray tracing pipeline for Vulkan (#2136)lucy96chen
2022-02-16Various gfx fixes. (#2132)Yong He
2022-02-11gfx: Various Vulkan fixes. (#2129)Yong He
2022-02-10gfx: Add `resolveQuery` command. (#2125)Yong He
2022-02-03Added Vulkan implementation for createRayTracingPipelineState() (#2109)lucy96chen
2022-01-25Add implementations for resolveResource() to D3D12 and Vulkan backends (#2094)lucy96chen
2022-01-19Vulkan implementations for copyTexture, copyTextureToBuffer, and textureSubre...lucy96chen
2022-01-10Draw call tests for Vulkan (#2073)lucy96chen
2021-12-13gfx: Implement `setSamplePositions`. (#2056)Yong He
2021-12-09Implement instanced and indirect draw calls (#2053)lucy96chen
2021-12-09gfx: Implement `claerResourceView`. (#2052)Yong He
2021-12-07gfx: D3D12 and VK Fence implementation. (#2048)Yong He
2021-11-12Add support for buffer sharing from Vulkan to CUDA (#2008)lucy96chen
2021-08-12Further implementation of SPIRV direct emit. (#1920)Yong He
2021-07-09Enable testing with Swiftshader. (#1906)Yong He
2021-06-30[gfx] Add inline ray tracing support. (#1899)Yong He
2021-06-23[gfx] Add `IBufferResource::getDeviceAddress()`. (#1892)Yong He
2021-06-10Support timestamp queries in `gfx`. (#1880)Yong He
2021-03-04Refactor `gfx` to surface `CommandBuffer` interface. (#1735)Yong He
2021-02-24Explicit swapchain interface in `gfx`. (#1726)Yong He
2020-10-02Use new vulkan debug layer. (#1566)Yong He
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
2019-09-13Refactor render-test to make cross platform (#1053)jsmall-nvidia