summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_vulkan/vk_graphics_pipeline.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* renderer_vulkan: separate guest and host compute descriptor queuesLiam2023-05-101-3/+2
* video_core/vulkan: Added `VkPipelineCache` to store Vulkan pipelinesWollnashorn2023-01-051-10/+9
* vulkan_common: promote descriptor update template usage to coreLiam2022-12-041-1/+1
* Merge pull request #8858 from vonchenplus/mipmapbunnei2022-11-041-1/+3
|\
| * video_core: Generate mipmap texture by drawingFengChen2022-09-201-1/+3
* | VideoCore: Fix channels with disk pipeline/shader cache.Fernando Sahmkow2022-10-061-11/+17
|/
* video_core: Replace VKUpdateDescriptorQueue with UpdateDescriptorQueuegerman772022-06-271-3/+3
* video_core: Replace VKScheduler with Schedulergerman772022-06-271-3/+3
* general: Convert source file copyright comments over to SPDXMorph2022-04-231-3/+2
* vulkan: Implement rescaling shader patchingReinUsesLisp2021-11-161-1/+3
* renderer_vulkan: Add setting to log pipeline statisticsReinUsesLisp2021-07-281-2/+4
* shader_recompiler, video_core: Resolve clang errorslat9nq2021-07-231-3/+1
* vk_graphics_pipeline: Use VK_KHR_push_descriptor when availableReinUsesLisp2021-07-231-0/+1
* vk_pipeline_cache,shader_notify: Add shader notificationsReinUsesLisp2021-07-231-10/+12
* vk_pipeline_cache: Add asynchronous shadersReinUsesLisp2021-07-231-1/+5
* buffer_cache: Reduce uniform buffer size from shader usageReinUsesLisp2021-07-231-1/+2
* buffer_cache: Mark uniform buffers as dirty if any enable bit changesReinUsesLisp2021-07-231-0/+3
* shader: Move pipeline cache logic to separate filesReinUsesLisp2021-07-231-1/+1
* vulkan: Defer descriptor set work to the Vulkan threadReinUsesLisp2021-07-231-2/+3
* vulkan: Rework descriptor allocation algorithmReinUsesLisp2021-07-231-1/+1
* vk_graphics_pipeline: Generate specialized pipeline config functions and improve codeReinUsesLisp2021-07-231-2/+20
* shader: Accelerate pipeline transitions and use dirty flags for shadersReinUsesLisp2021-07-231-2/+52
* shader: Remove atomic flags and use mutex + cond variable for pipelinesReinUsesLisp2021-07-231-1/+6
* vulkan: Build pipelines in parallel at runtimeReinUsesLisp2021-07-231-14/+17
* shader: Add partial rasterizer integrationReinUsesLisp2021-07-231-0/+66
* shader: Remove old shader managementReinUsesLisp2021-07-231-103/+0
* renderer_vulkan: Rename VKDevice to DeviceReinUsesLisp2021-01-031-3/+3
* vulkan_common: Rename renderer_vulkan/wrapper.h to vulkan_common/vulkan_wrapper.hReinUsesLisp2020-12-311-1/+1
* video_core: Rewrite the texture cacheReinUsesLisp2020-12-301-17/+9
* video_core: Resolve more variable shadowing scenarios pt.2Lioncash2020-12-051-7/+7
* Remove unneeded newlines, optional Registry in shader paramsameerj2020-08-161-1/+1
* Address feedback, add shader compile notifier, update setting textameerj2020-08-161-6/+24
* Address feedback. Bruteforce delete duplicatesameerj2020-08-161-1/+1
* Vk Async pipeline compilationameerj2020-08-161-0/+6
* vulkan: Remove unnecessary includesLioncash2020-04-291-3/+0
* renderer_vulkan: Drop Vulkan-HppReinUsesLisp2020-04-111-19/+19
* vk_graphics_pipeline: Initial implementationReinUsesLisp2020-01-071-0/+90