summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_vulkan/vk_compute_pass.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* renderer_vulkan: Implement MSAA copiesGPUCode2023-09-251-0/+139
* Query Cache: Fix Prefix SumsFernando Sahmkow2023-09-231-45/+56
* Query Cache: Simplify Prefix Sum compute shaderFernando Sahmkow2023-09-231-6/+21
* Query Cache: Implement host side sample counting.Fernando Sahmkow2023-09-231-3/+107
* Query Cache: address issuesFernando Sahmkow2023-09-231-3/+3
* Query Cachge: Fully rework Vulkan's query cacheFernando Sahmkow2023-09-231-0/+47
* vulkan: centralize configAlexandre Bouvier2023-08-021-1/+2
* renderer_vulkan: separate guest and host compute descriptor queuesLiam2023-05-101-19/+20
* video_core: Implement vulkan QuadStrip topologyFengChen2022-12-261-6/+6
* vulkan_common: promote descriptor update template usage to coreLiam2022-12-041-6/+6
* DMA & InlineToMemory Engines Rework.bunnei2022-10-061-2/+0
* video_core: Replace VKUpdateDescriptorQueue with UpdateDescriptorQueuegerman772022-06-271-3/+3
* video_core: Replace VKScheduler with Schedulergerman772022-06-271-4/+4
* vk_compute_pass: Explicitly cast to VkAccessFlagsMorph2022-06-151-25/+26
* vk_compute_pass: Use VK_ACCESS_NONEMorph2022-06-141-1/+1
* Merge pull request #8439 from liamwhite/monkey-compilerMai2022-06-141-1/+1
|\
| * common: Change semantics of UNREACHABLE to unconditionally crashLiam2022-06-141-1/+1
* | vk_compute_pass: Silence Wextra warningMorph2022-06-141-1/+1
|/
* general: Convert source file copyright comments over to SPDXMorph2022-04-231-3/+2
* video_core: Reduce unused includesameerj2022-03-191-3/+0
* emit_spirv, vk_compute_pass: Resolve VS2022 compiler errorsameerj2022-03-121-1/+2
* astc_decoder: Reduce workgroup sizeameerj2021-08-011-2/+2
* astc_decoder: Compute offset swizzles in-shaderameerj2021-08-011-62/+5
* astc_decoder: Optimize the use EncodingDataameerj2021-08-011-33/+9
* vk_compute_pass: Remove unused capturesLioncash2021-07-271-3/+2
* vk_compute_pass: Fix pipeline barrier for indexed quadsReinUsesLisp2021-07-261-1/+1
* vk_compute_pass: Fix -Wshadow warningReinUsesLisp2021-07-231-3/+3
* vulkan: Defer descriptor set work to the Vulkan threadReinUsesLisp2021-07-231-24/+21
* vulkan: Rework descriptor allocation algorithmReinUsesLisp2021-07-231-96/+104
* nsight_aftermath_tracker: Report used shaders to Nsight AftermathReinUsesLisp2021-07-231-0/+1
* vk_compute_pass: Fix compute passesReinUsesLisp2021-07-231-22/+17
* vulkan: Create pipeline layouts in separate threadsReinUsesLisp2021-07-231-1/+1
* spirv: Add lower fp16 to fp32 passReinUsesLisp2021-07-231-0/+3
* vk_compute_pass: Fix pipeline barriers on non-initialized ASTC imagesReinUsesLisp2021-07-181-2/+3
* vk_compute_pass: Fix ASTC buffer setup synchronizationReinUsesLisp2021-07-181-14/+14
* astc_decoder.comp: Remove unnecessary LUT SSBOsameerj2021-06-191-64/+10
* astc: Various robustness enhancements for the gpu decoderameerj2021-06-191-32/+7
* astc_decoder: Refactor for style and more efficient memory useameerj2021-03-251-79/+96
* astc_decoder: Reimplement LayersRodrigo Locatti2021-03-131-70/+88
* renderer_vulkan: Accelerate ASTC decodingameerj2021-03-131-0/+298
* vk_staging_buffer_pool: Add stream buffer for small uploadsReinUsesLisp2021-02-131-35/+26
* video_core: Reimplement the buffer cacheReinUsesLisp2021-02-131-85/+12
* vulkan_memory_allocator: Add "download" memory usage hintReinUsesLisp2021-01-151-3/+3
* vk_memory_manager: Improve memory manager and its APIReinUsesLisp2021-01-151-16/+16
* renderer_vulkan: Move device abstraction to vulkan_commonReinUsesLisp2021-01-041-1/+1
* renderer_vulkan: Rename VKDevice to DeviceReinUsesLisp2021-01-031-4/+4
* 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-314/+13
* video_core: Resolve more variable shadowing scenarios pt.2Lioncash2020-12-051-20/+20
* renderer_vulkan: Make unconditional use of VK_KHR_timeline_semaphoreReinUsesLisp2020-09-191-10/+13
* vk_compute_pass: Make use of designated initializers where applicableLioncash2020-07-161-95/+99
* vulkan: Remove unnecessary includesLioncash2020-04-291-1/+1
* vk_compute_pass: Implement indexed quadsReinUsesLisp2020-04-171-8/+197
* buffer_cache: Return handles instead of pointer to handlesReinUsesLisp2020-04-161-8/+8
* renderer_vulkan: Drop Vulkan-HppReinUsesLisp2020-04-111-76/+165
* vk_compute_pass: Address feedbackRodrigo Locatti2020-01-111-0/+2
* vk_compute_pass: Add compute passes to emulate missing Vulkan featuresReinUsesLisp2020-01-081-0/+337