aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/vulkan_common/vulkan_wrapper.h
AgeCommit message (Expand)Author
2024-01-22Simplify VkResult lookupMike Lothian
2023-11-12renderer_vulkan: Introduce separate cmd buffer for uploadsGPUCode
2023-10-02vk_present_manager: recreate surface on any surface lossLiam
2023-09-28Merge pull request #11402 from FernandoS27/depth-bias-controlliamwhite
2023-09-23Macro HLE: Add DrawIndirectByteCountFernando Sahmkow
2023-09-23Query Cachge: Fully rework Vulkan's query cacheFernando Sahmkow
2023-09-16Vulkan: Implement Depth Bias ControlFernando Sahmkow
2023-08-27VideoCore: Implement DispatchIndirectFernando Sahmkow
2023-08-02vulkan: centralize configAlexandre Bouvier
2023-07-31vma: enable options everywhereAlexandre Bouvier
2023-06-30vulkan: Use newer VK_EXT_metal_surface to create surface for MoltenVK.Steveice10
2023-06-27renderer_vulkan: Add suport for debug report callbackGPUCode
2023-06-18renderer_vulkan: Use VMA for buffersGPUCode
2023-06-18renderer_vulkan: Use VMA for imagesGPUCode
2023-03-12general: fix spelling mistakesLiam
2023-01-10vulkan_common: fix indirect draw with countLiam
2023-01-05video_core/vulkan: Added `VkPipelineCache` to store Vulkan pipelinesWollnashorn
2023-01-01MacroHLE: Final cleanup and fixes.Fernando Sahmkow
2023-01-01Vulkan: Implement Dynamic State 3Fernando Sahmkow
2023-01-01Vulkan Implement Dynamic State 2 LogicOp and PatchVerticesFernando Sahmkow
2023-01-01Vulkan: Implement Dynamic States 2Fernando Sahmkow
2023-01-01MacroHLE: Implement DrawIndexedIndirect & DrawArraysIndirect.Fernando Sahmkow
2023-01-01MacroHLE: Add MultidrawIndirect HLE Macro.Fernando Sahmkow
2022-12-08video_core: Integrate SMAALiam
2022-12-04vulkan_common: clean up extension usageLiam
2022-12-04vulkan_common: promote host query reset usage to coreLiam
2022-12-04vulkan_common: promote descriptor update template usage to coreLiam
2022-12-04vulkan_common: promote timeline semaphore usage to coreLiam
2022-10-06vulkan_blitter: Fix pool allocation double free.Byte
2022-04-23general: Convert source file copyright comments over to SPDXMorph
2022-03-25Garbage Collection: Redesign the algorithm to do a better use of memory.Fernando Sahmkow
2022-03-19video_core: Reduce unused includesameerj
2021-07-27renderer_vulkan: Add setting to log pipeline statisticsReinUsesLisp
2021-07-22vk_graphics_pipeline: Implement line widthReinUsesLisp
2021-07-22vk_graphics_pipeline: Use VK_KHR_push_descriptor when availableReinUsesLisp
2021-07-22vulkan: Add VK_EXT_vertex_input_dynamic_state supportReinUsesLisp
2021-02-13vk_staging_buffer_pool: Add stream buffer for small uploadsReinUsesLisp
2021-02-13vulkan_wrapper: Add memory barrier pipeline barrier helperReinUsesLisp
2021-02-13vulkan_wrapper: Add interop functionsReinUsesLisp
2021-02-13vulkan_wrapper: Pull Windows symbolsReinUsesLisp
2021-02-13gpu: Report renderer errors with exceptionsReinUsesLisp
2021-01-15vulkan_common: Silence missing initializer warningsReinUsesLisp
2020-12-31renderer_vulkan: Remove two step initialization on VKDeviceReinUsesLisp
2020-12-31renderer_vulkan: Throw when enumerating devices failsReinUsesLisp
2020-12-31renderer_vulkan: Initialize surface in separate fileReinUsesLisp
2020-12-31renderer_vulkan: Create debug callback on separate file and throwReinUsesLisp
2020-12-31vulkan_common: Rename renderer_vulkan/wrapper.h to vulkan_common/vulkan_wrapp...ReinUsesLisp