aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/renderer_vulkan/vk_blit_screen.h
AgeCommit message (Expand)Author
2024-02-09gpu: dependency-inject scaling/antialiasing filter state for capture layersLiam
2024-01-31nvnflinger/gpu: implement layer stack compositionLiam
2024-01-31renderer_vulkan: implement layer stack compositionLiam
2024-01-31renderer_vulkan: split up blit screen resources into separate antialias and w...Liam
2024-01-31renderer_vulkan: isolate FXAA from blit screenLiam
2024-01-31video_core: consistently account for resolution scaling when renderingLiam
2024-01-31video_core: simplify accelerated surface fetch and crop handling between APIsLiam
2024-01-18Core: Clang format and other small issues.Fernando Sahmkow
2024-01-18SMMU: Initial adaptation to video_core.Fernando Sahmkow
2024-01-07Fix typos in video_coreViktor Szépe
2023-12-03renderer_vulkan: do not recreate swapchain for srgbLiam
2023-06-18renderer_vulkan: Use VMA for buffersGPUCode
2023-06-18renderer_vulkan: Use VMA for imagesGPUCode
2023-05-01renderer_vulkan: Async presentationGPUCode
2022-12-08video_core: Integrate SMAALiam
2022-10-30vk_blit_screen: recreate swapchain images on guest format changeLiam
2022-10-06vulkan_blitter: Fix pool allocation double free.Byte
2022-06-26video_core: Replace VKSwapchain with Swapchaingerman77
2022-06-26video_core: Replace VKScheduler with Schedulergerman77
2022-06-26video_core: Replace VKBlitScreen with BlitScreengerman77
2022-04-23general: Convert source file copyright comments over to SPDXMorph
2021-11-16FSR: Fix GCC build errorsameerj
2021-11-16vk_blit_screen: Fix AA destruction orderameerj
2021-11-16Vulkan: Implement FXAAFernandoS27
2021-11-16VideoCore: Add gaussian filtering.FernandoS27
2021-11-16Presentation: add Nearest Neighbor filter.Fernando Sahmkow
2021-11-16vulkan: Implement FidelityFX Super ResolutionMarshall Mohror
2021-11-16Renderer: Implement Bicubic and ScaleForce filters.Fernando Sahmkow
2021-07-28vk_blit_screen: Add public CreateFramebuffer methodameerj
2021-07-28vk_blit_screen: Make Draw method more genericameerj
2021-02-13gpu: Report renderer errors with exceptionsReinUsesLisp
2021-01-15vulkan_common: Move allocator to the common directoryReinUsesLisp
2021-01-15renderer_vulkan: Rename Vulkan memory manager to memory allocatorReinUsesLisp
2021-01-15vk_memory_manager: Improve memory manager and its APIReinUsesLisp
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-09-19renderer_vulkan: Make unconditional use of VK_KHR_timeline_semaphoreReinUsesLisp
2020-09-06video_core: Remove all Core::System references in rendererReinUsesLisp
2020-04-28vulkan: Remove unnecessary includesLioncash
2020-04-10renderer_vulkan: Drop Vulkan-HppReinUsesLisp
2020-01-20vk_blit_screen: Address feedbackReinUsesLisp
2020-01-19vk_blit_screen: Initial implementationReinUsesLisp