summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_vulkan/vk_compute_pipeline.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* video_core: Use sampler IDs instead pointers in the pipeline configWollnashorn2023-06-161-3/+3
* video_core: Add per-image anisotropy heuristics (format & mip count)Wollnashorn2023-06-151-3/+3
* renderer_vulkan: separate guest and host compute descriptor queuesLiam2023-05-101-6/+6
* video_core/vulkan: Added `VkPipelineCache` to store Vulkan pipelinesWollnashorn2023-01-051-18/+24
* vulkan_common: clean up extension usageLiam2022-12-041-1/+1
* Shader Decompiler: Check for shift when deriving composite samplers.Fernando Sahmkow2022-10-061-2/+2
* video_core: Replace VKUpdateDescriptorQueue with UpdateDescriptorQueuegerman772022-06-271-1/+1
* video_core: Replace VKScheduler with Schedulergerman772022-06-271-1/+1
* general: Convert source file copyright comments over to SPDXMorph2022-04-231-3/+2
* video_core: Replace lock_guard with scoped_lockMerry2022-04-071-1/+1
* vulkan: Fix rescaling push constant usageameerj2021-11-161-16/+20
* shader: Properly blacklist and scale image loadsReinUsesLisp2021-11-161-1/+1
* texture_cache: Simplify image view queries and blacklistingReinUsesLisp2021-11-161-40/+20
* Texture Cache: Implement Blacklisting.Fernando Sahmkow2021-11-161-2/+27
* vulkan: Implement rescaling shader patchingReinUsesLisp2021-11-161-12/+18
* renderer_vulkan: Add setting to log pipeline statisticsReinUsesLisp2021-07-281-2/+11
* vk_graphics_pipeline: Use VK_KHR_push_descriptor when availableReinUsesLisp2021-07-231-5/+3
* vk_pipeline_cache,shader_notify: Add shader notificationsReinUsesLisp2021-07-231-2/+10
* buffer_cache: Reduce uniform buffer size from shader usageReinUsesLisp2021-07-231-1/+5
* shader: Initial OpenGL implementationReinUsesLisp2021-07-231-9/+13
* vulkan: Defer descriptor set work to the Vulkan threadReinUsesLisp2021-07-231-17/+19
* vulkan: Rework descriptor allocation algorithmReinUsesLisp2021-07-231-2/+2
* vk_compute_pipeline: Fix index comparison oversight on compute texture buffersReinUsesLisp2021-07-231-1/+1
* shader: Fix bugs and build issues on GCCRodrigo Locatti2021-07-231-2/+2
* shader: Implement indexed texturesReinUsesLisp2021-07-231-19/+27
* shader: Implement D3D samplersReinUsesLisp2021-07-231-10/+21
* spirv: Implement image buffersReinUsesLisp2021-07-231-9/+16
* shader: Implement SULD and SUSTReinUsesLisp2021-07-231-0/+4
* shader: Interact texture buffers with buffer cacheReinUsesLisp2021-07-231-9/+21
* shader: Implement texture buffersReinUsesLisp2021-07-231-6/+9
* shader: Remove atomic flags and use mutex + cond variable for pipelinesReinUsesLisp2021-07-231-5/+10
* shader: Mark SSBOs as written when they areFernandoS272021-07-231-1/+1
* vulkan: Create pipeline layouts in separate threadsReinUsesLisp2021-07-231-12/+7
* vulkan: Build pipelines in parallel at runtimeReinUsesLisp2021-07-231-37/+58
* shader: Implement VOTEameerj2021-07-231-1/+6
* shader: Add partial rasterizer integrationReinUsesLisp2021-07-231-175/+34
* shader: Initial support for textures and TEXReinUsesLisp2021-07-231-0/+101
* shader: Add denorm flush supportReinUsesLisp2021-07-231-6/+1
* shader: Primitive Vulkan integrationReinUsesLisp2021-07-231-2/+138
* shader: Remove old shader managementReinUsesLisp2021-07-231-134/+2
* renderer_vulkan: Move device abstraction to vulkan_commonReinUsesLisp2021-01-041-1/+1
* renderer_vulkan: Rename VKDevice to DeviceReinUsesLisp2021-01-031-1/+1
* vulkan_common: Rename renderer_vulkan/wrapper.h to vulkan_common/vulkan_wrapper.hReinUsesLisp2020-12-311-1/+1
* video_core: Resolve more variable shadowing scenarios pt.2Lioncash2020-12-051-8/+8
* renderer_vulkan: Make unconditional use of VK_KHR_timeline_semaphoreReinUsesLisp2020-09-191-1/+1
* vk_compute_pipeline: Make use of designated initializers where applicableLioncash2020-07-161-63/+68
* vk_rasterizer: Implement storage texelsReinUsesLisp2020-06-021-1/+2
* vulkan: Remove unnecessary includesLioncash2020-04-291-2/+0
* renderer_vulkan: Integrate Nvidia Nsight Aftermath on WindowsReinUsesLisp2020-04-141-0/+2
* renderer_vulkan: Drop Vulkan-HppReinUsesLisp2020-04-111-47/+82
* vk_shader_decompiler: Implement indexed texturesReinUsesLisp2020-02-241-1/+1
* vk_compute_pipeline: Initial implementationReinUsesLisp2020-01-071-0/+112