aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/renderer_vulkan/vk_compute_pass.cpp
AgeCommit message (Expand)Author
2023-09-25renderer_vulkan: Implement MSAA copiesGPUCode
2023-09-23Query Cache: Fix Prefix SumsFernando Sahmkow
2023-09-23Query Cache: Simplify Prefix Sum compute shaderFernando Sahmkow
2023-09-23Query Cache: Implement host side sample counting.Fernando Sahmkow
2023-09-23Query Cache: address issuesFernando Sahmkow
2023-09-23Query Cachge: Fully rework Vulkan's query cacheFernando Sahmkow
2023-08-02vulkan: centralize configAlexandre Bouvier
2023-05-10renderer_vulkan: separate guest and host compute descriptor queuesLiam
2022-12-26video_core: Implement vulkan QuadStrip topologyFengChen
2022-12-04vulkan_common: promote descriptor update template usage to coreLiam
2022-10-06DMA & InlineToMemory Engines Rework.bunnei
2022-06-26video_core: Replace VKUpdateDescriptorQueue with UpdateDescriptorQueuegerman77
2022-06-26video_core: Replace VKScheduler with Schedulergerman77
2022-06-15vk_compute_pass: Explicitly cast to VkAccessFlagsMorph
2022-06-14vk_compute_pass: Use VK_ACCESS_NONEMorph
2022-06-14Merge pull request #8439 from liamwhite/monkey-compilerMai
2022-06-14vk_compute_pass: Silence Wextra warningMorph
2022-06-13common: Change semantics of UNREACHABLE to unconditionally crashLiam
2022-04-23general: Convert source file copyright comments over to SPDXMorph
2022-03-19video_core: Reduce unused includesameerj
2022-03-12emit_spirv, vk_compute_pass: Resolve VS2022 compiler errorsameerj
2021-08-01astc_decoder: Reduce workgroup sizeameerj
2021-08-01astc_decoder: Compute offset swizzles in-shaderameerj
2021-07-31astc_decoder: Optimize the use EncodingDataameerj
2021-07-27vk_compute_pass: Remove unused capturesLioncash
2021-07-26vk_compute_pass: Fix pipeline barrier for indexed quadsReinUsesLisp
2021-07-22vk_compute_pass: Fix -Wshadow warningReinUsesLisp
2021-07-22vulkan: Defer descriptor set work to the Vulkan threadReinUsesLisp
2021-07-22vulkan: Rework descriptor allocation algorithmReinUsesLisp
2021-07-22nsight_aftermath_tracker: Report used shaders to Nsight AftermathReinUsesLisp
2021-07-22vk_compute_pass: Fix compute passesReinUsesLisp
2021-07-22vulkan: Create pipeline layouts in separate threadsReinUsesLisp
2021-07-22spirv: Add lower fp16 to fp32 passReinUsesLisp
2021-07-18vk_compute_pass: Fix pipeline barriers on non-initialized ASTC imagesReinUsesLisp
2021-07-18vk_compute_pass: Fix ASTC buffer setup synchronizationReinUsesLisp
2021-06-19astc_decoder.comp: Remove unnecessary LUT SSBOsameerj
2021-06-19astc: Various robustness enhancements for the gpu decoderameerj
2021-03-25astc_decoder: Refactor for style and more efficient memory useameerj
2021-03-13astc_decoder: Reimplement LayersRodrigo Locatti
2021-03-13renderer_vulkan: Accelerate ASTC decodingameerj
2021-02-13vk_staging_buffer_pool: Add stream buffer for small uploadsReinUsesLisp
2021-02-13video_core: Reimplement the buffer cacheReinUsesLisp
2021-01-15vulkan_memory_allocator: Add "download" memory usage hintReinUsesLisp
2021-01-15vk_memory_manager: Improve memory manager and its APIReinUsesLisp
2021-01-04renderer_vulkan: Move device abstraction to vulkan_commonReinUsesLisp
2021-01-03renderer_vulkan: Rename VKDevice to DeviceReinUsesLisp
2020-12-31vulkan_common: Rename renderer_vulkan/wrapper.h to vulkan_common/vulkan_wrapp...ReinUsesLisp
2020-12-30video_core: Rewrite the texture cacheReinUsesLisp
2020-12-05video_core: Resolve more variable shadowing scenarios pt.2Lioncash
2020-09-19renderer_vulkan: Make unconditional use of VK_KHR_timeline_semaphoreReinUsesLisp