summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_vulkan/vk_blit_screen.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* gpu: dependency-inject scaling/antialiasing filter state for capture layersLiam2024-02-091-7/+7
* nvnflinger/gpu: implement layer stack compositionLiam2024-01-311-1/+1
* renderer_vulkan: implement layer stack compositionLiam2024-01-311-344/+34
* renderer_vulkan: convert FSR to graphics pipelineLiam2024-01-311-3/+3
* renderer_vulkan: split up blit screen resources into separate antialias and window adapt passesLiam2024-01-311-797/+148
* renderer_vulkan: isolate FXAA from blit screenLiam2024-01-311-358/+14
* video_core: consistently account for resolution scaling when renderingLiam2024-01-311-2/+4
* video_core: simplify accelerated surface fetch and crop handling between APIsLiam2024-01-311-66/+23
* SMMU: Initial adaptation to video_core.Fernando Sahmkow2024-01-191-8/+9
* renderer_vulkan: do not recreate swapchain for srgbLiam2023-12-031-19/+13
* vk_blit_screen: Use correct format for fxaa renderpassGPUCode2023-12-011-1/+1
* renderer_vulkan: fix FSR croppingLiam2023-10-281-60/+70
* renderer_vulkan: fix cropping for presentationLiam2023-10-281-46/+55
* Implement X8_D24 formatKelebek12023-10-061-0/+1
* vk_descriptor_pool: Disallow descriptor set freeGPUCode2023-07-271-2/+2
* renderer_vulkan: Use VMA for buffersGPUCode2023-06-181-4/+2
* renderer_vulkan: Use VMA for imagesGPUCode2023-06-181-11/+1
* android: Fix screen orientation & blurriness.bunnei2023-06-111-47/+0
* vk_blit_screen: use higher bit depth for fxaaLiam2023-06-081-4/+4
* android: Fix presentation layout on foldable and tablet devices.bunnei2023-06-031-8/+47
* video_core: vk_swapchain: Fix image format for Android.bunnei2023-06-031-0/+5
* video_core: vk_blit_screen: Rotate viewport for Android landscape.bunnei2023-06-031-0/+8
* vk_blit_screen: Recreate FSR when frame is recreatedGPUCode2023-05-011-1/+1
* renderer_vulkan: Async presentationGPUCode2023-05-011-114/+110
* video_core: Integrate SMAALiam2022-12-081-2/+21
* general: fix compile for Apple ClangLiam2022-11-231-0/+1
* vk_blit_screen: recreate swapchain images on guest format changeLiam2022-10-301-1/+5
* vulkan_blitter: Fix pool allocation double free.Byte2022-10-061-4/+9
* video_core: support framebuffer crop rect top not zerovonchenplus2022-08-201-6/+12
* video_core: differentiate between tiled and untiled framebuffer sizes for unaccelerated copiesLiam2022-07-281-9/+7
* video_core: use correct byte size for framebufferLiam2022-07-191-5/+8
* video_core: Replace VKSwapchain with Swapchaingerman772022-06-271-2/+1
* video_core: Replace VKScheduler with Schedulergerman772022-06-271-2/+2
* video_core: Replace VKBlitScreen with BlitScreengerman772022-06-271-44/+44
* general: Convert source file copyright comments over to SPDXMorph2022-04-231-3/+2
* Vulkan: crop to screen dimensions if crop not explicitly requestedLiam2022-04-041-2/+3
* hle: nvflinger: Migrate android namespace -> Service::android.bunnei2022-03-251-5/+5
* hle: nvflinger: Move PixelFormat to its own header.bunnei2022-03-251-5/+5
* video_core: Reduce unused includesameerj2022-03-191-2/+0
* vk_blit_screen: Add missing format bgra8Lody2022-02-241-0/+2
* vk_blit_screen: Minor refactor of filter pipeline selectionameerj2021-12-051-21/+16
* FSR: Fix GCC build errorsameerj2021-11-161-8/+11
* Presentation: Only use FP16 in scaling shaders on supported devices in VulkanMarshall Mohror2021-11-161-4/+13
* Vulkan: Fix FXAA in AMD.Fernando Sahmkow2021-11-161-2/+40
* Vulkan: Implement FXAAFernandoS272021-11-161-21/+369
* VideoCore: Add gaussian filtering.FernandoS272021-11-161-0/+49
* Presentation: Fix turning FSR on and off in settingsMarshall Mohror2021-11-161-0/+11
* Presentation: add Nearest Neighbor filter.Fernando Sahmkow2021-11-161-7/+34
* vulkan: Implement FidelityFX Super ResolutionMarshall Mohror2021-11-161-15/+47
* Renderers: Unify post processing filter shadersameerj2021-11-161-4/+4
* Renderer: Implement Bicubic and ScaleForce filters.Fernando Sahmkow2021-11-161-8/+115
* Vulkan: Fix AA when rescaling.Fernando Sahmkow2021-11-161-1/+1
* Merge pull request #6941 from ameerj/swapchain-srgbFernando S2021-09-111-1/+1
|\
| * vk_swapchain: Prefer linear swapchain format when presenting sRGB imagesameerj2021-08-291-1/+1
* | vk_blit_screen: Fix non-accelerated texture size calculationameerj2021-08-161-1/+3
|/
* vk_blit_screen: Add public CreateFramebuffer methodameerj2021-07-291-14/+15
* vk_blit_screen: Make Draw method more genericameerj2021-07-291-52/+62
* vk_scheduler: Allow command submission on worker threadReinUsesLisp2021-07-231-49/+45
* configure_graphics: Use u8 for bg_color valuesameerj2021-07-091-1/+4
* video_core: Reimplement the buffer cacheReinUsesLisp2021-02-131-5/+4
* gpu: Report renderer errors with exceptionsReinUsesLisp2021-02-131-7/+4
* vulkan_memory_allocator: Add "download" memory usage hintReinUsesLisp2021-01-151-2/+2
* vulkan_common: Move allocator to the common directoryReinUsesLisp2021-01-151-1/+1
* renderer_vulkan: Rename Vulkan memory manager to memory allocatorReinUsesLisp2021-01-151-4/+4
* vk_memory_manager: Improve memory manager and its APIReinUsesLisp2021-01-151-7/+5
* 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: Rewrite the texture cacheReinUsesLisp2020-12-301-175/+126
* renderer_vulkan: Make unconditional use of VK_KHR_timeline_semaphoreReinUsesLisp2020-09-191-18/+13
* video_core: Remove all Core::System references in rendererReinUsesLisp2020-09-061-9/+11
* vulkan: Silence more -Wmissing-field-initializer warningsLioncash2020-08-031-0/+1
* Merge pull request #4324 from ReinUsesLisp/formatsbunnei2020-07-211-2/+2
|\
| * video_core: Rearrange pixel format namesReinUsesLisp2020-07-131-2/+2
* | vk_blit_screen: Make use of designated initializers where applicableLioncash2020-07-131-334/+384
|/
* vk_blit_screen: Initialize all members in VkPipelineViewportStateCreateInfoReinUsesLisp2020-04-151-0/+2
* renderer_vulkan: Drop Vulkan-HppReinUsesLisp2020-04-111-211/+412
* vk_blit_screen: Address feedbackReinUsesLisp2020-01-201-13/+15
* vk_blit_screen: Initial implementationReinUsesLisp2020-01-201-0/+625