summaryrefslogtreecommitdiff
path: root/src/video_core/renderer_vulkan (unfollow)
Commit message (Expand)AuthorFilesLines
2024-02-27general: workarounds for SMMU syncing issues (#12749)Gravatar liamwhite1-6/+8
2024-02-27vk_rasterizer: flip scissor y on lower left origin mode (#13122)Gravatar liamwhite3-17/+51
2024-02-26settings: remove global override for smash on amdvlkGravatar Liam1-26/+3
2024-02-26video_core: make gpu context aware of rendering programGravatar Liam1-1/+3
2024-02-19scope_exit: Make constexprGravatar FearlessTobi3-4/+12
2024-02-19shader_recompiler: throw on missing geometry streams in geometry shadersGravatar Liam1-0/+1
2024-02-09gpu: dependency-inject scaling/antialiasing filter state for capture layersGravatar Liam5-17/+29
2024-02-09nvnflinger/gpu: implement applet captureGravatar Liam2-27/+93
2024-02-09nvnflinger/gpu: implement blendingGravatar Liam6-41/+102
2024-02-09video_core: defensively program around unmapped device pointersGravatar Liam1-3/+5
2024-02-05Buffer Cache: Refactor to use Range sets insteadGravatar Fernando Sahmkow1-1/+0
2024-02-04VideoCore: Move Slot Vector to CommonGravatar Fernando Sahmkow3-3/+3
2024-02-01Clang FixGravatar Moonlacer1-2/+3
2024-02-01Add Samsung Proprietary Driver ID to Reorder PassGravatar Moonlacer1-1/+1
2024-01-31nvnflinger/gpu: implement layer stack compositionGravatar Liam6-145/+112
2024-01-31renderer_vulkan: implement layer stack compositionGravatar Liam13-912/+624
2024-01-31renderer_opengl: split up blit screen resources into antialias and window ada...Gravatar Liam2-2/+7
2024-01-31renderer_vulkan: convert FSR to graphics pipelineGravatar Liam10-426/+265
2024-01-31renderer_opengl: split out FXAAGravatar Liam1-1/+1
2024-01-31renderer_vulkan: split up blit screen resources into separate antialias and w...Gravatar Liam10-913/+980
2024-01-31renderer_vulkan: isolate FXAA from blit screenGravatar Liam11-647/+582
2024-01-31video_core: consistently account for resolution scaling when renderingGravatar Liam3-3/+11
2024-01-31video_core: simplify accelerated surface fetch and crop handling between APIsGravatar Liam6-115/+61
2024-01-24Rework time service to fix time passing offline.Gravatar Kelebek11-1/+1
2024-01-22Simplify VkResult lookupGravatar Mike Lothian1-2/+3
2024-01-18Core: Eliminate core/memory dependancies.Gravatar Fernando Sahmkow4-6/+5
2024-01-18Core: Clang format and other small issues.Gravatar Fernando Sahmkow8-21/+21
2024-01-18SMMU: Implement physical memory mirroringGravatar Fernando Sahmkow1-4/+2
2024-01-18SMMU: Initial adaptation to video_core.Gravatar Fernando Sahmkow12-99/+109
2024-01-16renderer_vulkan: recreate swapchain when frame size changesGravatar Liam1-1/+1
2024-01-15Fix one more typoGravatar Viktor Szépe1-1/+1
2024-01-07Fix typos in video_coreGravatar Viktor Szépe6-16/+16
2023-12-31Vulkan: Only recreate swapchain if the frame is bigger than the swap image.Gravatar Fernando Sahmkow1-1/+1
2023-12-21shader_recompiler: use float image operations on load/store when requiredGravatar Liam1-1/+1
2023-12-19OpenGL: Add GL_PRIMITIVES_GENERATED and GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRIT...Gravatar Ameer J1-0/+4
2023-12-19renderer_vulkan: don't pass null view when nullDescriptor is not supportedGravatar Liam2-8/+26
2023-12-18shader_recompiler: ignore clip distances beyond driver support levelGravatar Liam1-0/+1
2023-12-18vk_query_cache: Fix prefix sum max_accumulation_limit logicGravatar Ameer J1-3/+6
2023-12-17renderer_vulkan: work around turnip binding bug in a610Gravatar Liam1-13/+18
2023-12-16renderer_vulkan: allow up to 7 swapchain imagesGravatar Liam2-4/+4
2023-12-14renderer_vulkan: bound async presentation queue growthGravatar Liam2-3/+12
2023-12-03renderer_vulkan: do not recreate swapchain for srgbGravatar Liam8-63/+41
2023-12-01texture_cache: use pedantic type namesGravatar Liam2-5/+5
2023-12-01vk_blit_screen: Use correct format for fxaa renderpassGravatar GPUCode1-1/+1
2023-11-30renderer_vulkan: adjust window origin and swizzle independentlyGravatar Liam1-4/+10
2023-11-29renderer_vulkan: exclude more qcom drivers from extensionsGravatar Liam1-4/+3
2023-11-20vk_texture_cache: add workaround for nullDescriptor on MaliGravatar Liam2-2/+17
2023-11-19renderer_vulkan: ignore viewport stores on non-supporting driversGravatar Liam1-0/+1
2023-11-19Vulkan: Be more generous with pipeline workers for AndroidGravatar Fernando Sahmkow1-5/+18
2023-11-15Query Cache: Disable write syncing on AndroidGravatar Fernando Sahmkow1-0/+13