summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_vulkan/vk_graphics_pipeline.h (unfollow)
Commit message (Expand)AuthorFilesLines
2022-12-04vulkan_common: promote descriptor update template usage to coreLiam1-1/+1
2022-10-06VideoCore: Fix channels with disk pipeline/shader cache.Fernando Sahmkow1-11/+17
2022-09-20video_core: Generate mipmap texture by drawingFengChen1-1/+3
2022-06-27video_core: Replace VKUpdateDescriptorQueue with UpdateDescriptorQueuegerman771-3/+3
2022-06-27video_core: Replace VKScheduler with Schedulergerman771-3/+3
2022-04-23general: Convert source file copyright comments over to SPDXMorph1-3/+2
2021-11-16vulkan: Implement rescaling shader patchingReinUsesLisp1-1/+3
2021-07-28renderer_vulkan: Add setting to log pipeline statisticsReinUsesLisp1-2/+4
2021-07-23shader_recompiler, video_core: Resolve clang errorslat9nq1-3/+1
2021-07-23vk_graphics_pipeline: Use VK_KHR_push_descriptor when availableReinUsesLisp1-0/+1
2021-07-23vk_pipeline_cache,shader_notify: Add shader notificationsReinUsesLisp1-10/+12
2021-07-23vk_pipeline_cache: Add asynchronous shadersReinUsesLisp1-1/+5
2021-07-23buffer_cache: Reduce uniform buffer size from shader usageReinUsesLisp1-1/+2
2021-07-23buffer_cache: Mark uniform buffers as dirty if any enable bit changesReinUsesLisp1-0/+3
2021-07-23shader: Move pipeline cache logic to separate filesReinUsesLisp1-1/+1
2021-07-23vulkan: Defer descriptor set work to the Vulkan threadReinUsesLisp1-2/+3
2021-07-23vulkan: Rework descriptor allocation algorithmReinUsesLisp1-1/+1
2021-07-23vk_graphics_pipeline: Generate specialized pipeline config functions and improve codeReinUsesLisp1-2/+20
2021-07-23shader: Accelerate pipeline transitions and use dirty flags for shadersReinUsesLisp1-2/+52
2021-07-23shader: Remove atomic flags and use mutex + cond variable for pipelinesReinUsesLisp1-1/+6
2021-07-23vulkan: Build pipelines in parallel at runtimeReinUsesLisp1-14/+17
2021-07-23shader: Add partial rasterizer integrationReinUsesLisp1-0/+66
2021-07-23shader: Remove old shader managementReinUsesLisp1-103/+0
2021-01-03renderer_vulkan: Rename VKDevice to DeviceReinUsesLisp1-3/+3
2020-12-31vulkan_common: Rename renderer_vulkan/wrapper.h to vulkan_common/vulkan_wrapper.hReinUsesLisp1-1/+1
2020-12-30video_core: Rewrite the texture cacheReinUsesLisp1-17/+9
2020-12-05video_core: Resolve more variable shadowing scenarios pt.2Lioncash1-7/+7
2020-08-16Remove unneeded newlines, optional Registry in shader paramsameerj1-1/+1
2020-08-16Address feedback, add shader compile notifier, update setting textameerj1-6/+24
2020-08-16Address feedback. Bruteforce delete duplicatesameerj1-1/+1
2020-08-16Vk Async pipeline compilationameerj1-0/+6
2020-04-29vulkan: Remove unnecessary includesLioncash1-3/+0
2020-04-11renderer_vulkan: Drop Vulkan-HppReinUsesLisp1-19/+19
2020-01-07vk_graphics_pipeline: Initial implementationReinUsesLisp1-0/+90