summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_vulkan/vk_blit_screen.h (unfollow)
Commit message (Expand)AuthorFilesLines
2024-02-09gpu: dependency-inject scaling/antialiasing filter state for capture layersLiam1-1/+4
2024-01-31nvnflinger/gpu: implement layer stack compositionLiam1-1/+1
2024-01-31renderer_vulkan: implement layer stack compositionLiam1-50/+9
2024-01-31renderer_vulkan: split up blit screen resources into separate antialias and window adapt passesLiam1-63/+30
2024-01-31renderer_vulkan: isolate FXAA from blit screenLiam1-14/+2
2024-01-31video_core: consistently account for resolution scaling when renderingLiam1-0/+2
2024-01-31video_core: simplify accelerated surface fetch and crop handling between APIsLiam1-11/+9
2024-01-19Core: Clang format and other small issues.Fernando Sahmkow1-3/+4
2024-01-19SMMU: Initial adaptation to video_core.Fernando Sahmkow1-6/+3
2024-01-07Fix typos in video_coreViktor Szépe1-1/+1
2023-12-03renderer_vulkan: do not recreate swapchain for srgbLiam1-4/+3
2023-06-18renderer_vulkan: Use VMA for buffersGPUCode1-1/+0
2023-06-18renderer_vulkan: Use VMA for imagesGPUCode1-2/+0
2023-05-01renderer_vulkan: Async presentationGPUCode1-16/+18
2022-12-08video_core: Integrate SMAALiam1-0/+4
2022-10-30vk_blit_screen: recreate swapchain images on guest format changeLiam1-0/+5
2022-10-06vulkan_blitter: Fix pool allocation double free.Byte1-1/+1
2022-06-27video_core: Replace VKSwapchain with Swapchaingerman771-5/+4
2022-06-27video_core: Replace VKScheduler with Schedulergerman771-6/+6
2022-06-27video_core: Replace VKBlitScreen with BlitScreengerman771-6/+6
2022-04-23general: Convert source file copyright comments over to SPDXMorph1-3/+2
2021-11-16FSR: Fix GCC build errorsameerj1-0/+2
2021-11-16vk_blit_screen: Fix AA destruction orderameerj1-9/+10
2021-11-16Vulkan: Implement FXAAFernandoS271-0/+17
2021-11-16VideoCore: Add gaussian filtering.FernandoS271-0/+2
2021-11-16Presentation: add Nearest Neighbor filter.Fernando Sahmkow1-1/+3
2021-11-16vulkan: Implement FidelityFX Super ResolutionMarshall Mohror1-0/+4
2021-11-16Renderer: Implement Bicubic and ScaleForce filters.Fernando Sahmkow1-2/+6
2021-07-29vk_blit_screen: Add public CreateFramebuffer methodameerj1-0/+3
2021-07-29vk_blit_screen: Make Draw method more genericameerj1-2/+8
2021-02-13gpu: Report renderer errors with exceptionsReinUsesLisp1-5/+10
2021-01-15vulkan_common: Move allocator to the common directoryReinUsesLisp1-1/+1
2021-01-15renderer_vulkan: Rename Vulkan memory manager to memory allocatorReinUsesLisp1-2/+2
2021-01-15vk_memory_manager: Improve memory manager and its APIReinUsesLisp1-2/+2
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-2/+2
2020-09-19renderer_vulkan: Make unconditional use of VK_KHR_timeline_semaphoreReinUsesLisp1-10/+6
2020-09-06video_core: Remove all Core::System references in rendererReinUsesLisp1-2/+7
2020-04-29vulkan: Remove unnecessary includesLioncash1-1/+0
2020-04-11renderer_vulkan: Drop Vulkan-HppReinUsesLisp1-17/+17
2020-01-20vk_blit_screen: Address feedbackReinUsesLisp1-3/+4
2020-01-20vk_blit_screen: Initial implementationReinUsesLisp1-0/+118