aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/renderer_vulkan/renderer_vulkan.cpp
Commit message (Expand)AuthorAgeFilesLines
* [common] remove ranges polyfill (#2546)lizzie2025-09-241-1/+1
* [vk, frontend] RAII Toggle (#247)PavelBARABANOV2025-07-031-28/+18
* Fix License headers & CI (#168)crueter2025-06-091-3/+3
* added settings to android (#118)swurl2025-05-211-7/+7
* Revert "THIS NEEDS TO BE CHECKED BEFORE MERGE: RAII fix, initial MSAA, some f...swurl2025-05-191-17/+31
* THIS NEEDS TO BE CHECKED BEFORE MERGE: RAII fix, initial MSAA, some fixes for...MrPurple6662025-05-181-31/+17
* fix a large variety of issues (#101)swurl2025-05-111-36/+78
* Fix bAd commit revertBriar2025-05-061-0/+8
* Readd Revert Problematic Commitsedendev2025-05-041-84/+0
* revert Remove problematic commitsedendev2025-05-041-0/+84
* Remove problematic commitsMrPurple6662025-05-031-84/+0
* renderer_vulkan: Use raw surface handles and improve release logic (#75)Briar2025-05-021-3/+12
* Fix some issues in RAIIMrPurple6662025-04-301-5/+5
* Initial RAII implementationMrPurple6662025-04-281-2/+11
* Revert some wip changesMrPurple6662025-04-281-187/+0
* Based on CamilleLaVey code, fix MSAA and Depth StencilMrPurple6662025-04-131-0/+73
* Add Windows support to Hybrid Memory ManagerZephyron2025-04-121-13/+37
* feat(video_core): Implement HybridMemory for advanced Vulkan memory managementZephyron2025-04-121-0/+70
* video_core: Enhance Vulkan shader compilation with async threading systemZephyron2025-04-121-0/+39
* feat(vulkan): implement enhanced texture and shader managementZephyron2025-04-121-0/+58
* RenderVulkan Experiments: DO-NOT-MERGE: Only recreate when necessary and NEARESTMrPurple6662025-04-121-6/+12
* RenderVulkan Experiments: DO-NOT-MERGE: Introduce functionality to frame inte...MrPurple6662025-04-121-4/+61
* FRAME_SKIPPING and FRAME_INTERPOLATION only android and delete "enable"Pavel Barabanov2025-04-121-10/+10
* Android: add FRAME_SKIPPING and FRAME_INTERPOLATIONPavel Barabanov2025-04-121-1/+74
* Update fmt to allow for v11crueter2025-04-101-1/+1
* Removed telemetry and anonymized SCM (git) stringsdarktux2025-04-041-13/+3
* scope_exit: Make constexprFearlessTobi2024-02-191-1/+3
* gpu: dependency-inject scaling/antialiasing filter state for capture layersLiam2024-02-091-3/+7
* nvnflinger/gpu: implement applet captureLiam2024-02-091-24/+84
* nvnflinger/gpu: implement blendingLiam2024-02-091-1/+3
* nvnflinger/gpu: implement layer stack compositionLiam2024-01-311-141/+26
* renderer_vulkan: implement layer stack compositionLiam2024-01-311-4/+4
* renderer_opengl: split up blit screen resources into antialias and window ada...Liam2024-01-311-0/+3
* renderer_vulkan: split up blit screen resources into separate antialias and w...Liam2024-01-311-52/+65
* video_core: simplify accelerated surface fetch and crop handling between APIsLiam2024-01-311-15/+7
* Core: Clang format and other small issues.Fernando Sahmkow2024-01-181-2/+2
* SMMU: Initial adaptation to video_core.Fernando Sahmkow2024-01-181-5/+5
* renderer_vulkan: do not recreate swapchain for srgbLiam2023-12-031-4/+3
* Revert "renderer_vulkan: add locks to avoid scheduler flushes from CPU"Fernando Sahmkow2023-11-101-9/+5
* renderer_vulkan: add locks to avoid scheduler flushes from CPULiam2023-10-171-5/+9
* renderer_vulkan: Remove debug reportGPUCode2023-09-081-16/+2
* renderer_vulkan: Add suport for debug report callbackGPUCode2023-06-271-1/+17
* renderer_vulkan: Use VMA for buffersGPUCode2023-06-181-4/+5
* renderer_vulkan: Use VMA for imagesGPUCode2023-06-181-2/+1
* memory_allocator: Remove OpenGL interopGPUCode2023-06-181-2/+2
* android: vulkan: Recreate surface after suspension & adapt to async. presenta...bunnei2023-06-031-1/+2
* android: native: Add support for custom Vulkan driver loading.bunnei2023-06-031-2/+2
* core: frontend: Refactor GraphicsContext to its own module.bunnei2023-06-031-1/+1
* Merge pull request #10125 from lat9nq/vsync-selectbunnei2023-05-061-1/+1
|\
| * vulkan_surface: Pass only window info for surface creationlat9nq2023-05-021-1/+1