aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/renderer_vulkan/renderer_vulkan.h
AgeCommit message (Expand)Author
2024-02-09nvnflinger/gpu: implement applet captureLiam
2024-02-09nvnflinger/gpu: implement blendingLiam
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-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
2023-10-02vk_present_manager: recreate surface on any surface lossLiam
2023-09-08renderer_vulkan: Remove debug reportGPUCode
2023-08-02vulkan: centralize configAlexandre Bouvier
2023-06-27renderer_vulkan: Add suport for debug report callbackGPUCode
2023-06-03android: renderer_vulkan: Fix crash with surface recreation.bunnei
2023-06-03android: native: Add support for custom Vulkan driver loading.bunnei
2023-05-01renderer_vulkan: Async presentationGPUCode
2023-01-04vulkan: implement 'turbo mode' clock boosterLiam
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
2022-03-19video_core: Reduce unused includesameerj
2021-07-28renderer_vulkan: Implement screenshotsameerj
2021-06-20video_core: Add GPU vendor name to window title barameerj
2021-02-13video_core: Reimplement the buffer cacheReinUsesLisp
2021-02-13gpu: Report renderer errors with exceptionsReinUsesLisp
2021-01-15renderer_vulkan: Rename Vulkan memory manager to memory allocatorReinUsesLisp
2021-01-03renderer_vulkan: Rename VKDevice to DeviceReinUsesLisp
2020-12-31vulkan_instance: Allow different Vulkan versions and enforce 1.1ReinUsesLisp
2020-12-31renderer_vulkan: Remove two step initialization on VKDeviceReinUsesLisp
2020-12-31renderer_vulkan: Initialize surface in separate fileReinUsesLisp
2020-12-31renderer_vulkan: Create debug callback on separate file and throwReinUsesLisp
2020-12-31vulkan_common: Rename renderer_vulkan/wrapper.h to vulkan_common/vulkan_wrapp...ReinUsesLisp
2020-12-30video_core: Rewrite the texture cacheReinUsesLisp
2020-12-05video_core: Resolve more variable shadowing scenarios pt.2Lioncash
2020-10-19Merge pull request #4204 from ReinUsesLisp/vulkan-1.0bunnei
2020-09-23Merge pull request #4674 from ReinUsesLisp/timeline-semaphoresbunnei
2020-09-20renderer_opengl: Remove emulated mailbox presentationReinUsesLisp
2020-09-19renderer_vulkan: Make unconditional use of VK_KHR_timeline_semaphoreReinUsesLisp
2020-09-06video_core: Remove all Core::System references in rendererReinUsesLisp
2020-08-22video_core: Initialize renderer with a GPUReinUsesLisp
2020-08-20vk_device: Use Vulkan 1.0 properlyReinUsesLisp
2020-04-28vulkan: Remove unnecessary includesLioncash
2020-04-10renderer_vulkan: Drop Vulkan-HppReinUsesLisp
2020-04-07yuzu: Drop SDL2 and Qt frontend Vulkan requirementsReinUsesLisp
2020-04-07renderer_vulkan: Query device names from the backendReinUsesLisp
2020-03-24Frontend/GPU: Refactor context managementJames Rowe
2020-02-28vk_state_tracker: Initial implementationReinUsesLisp
2020-02-25frontend: qt: bootmanager: Vulkan: Restore support for VK backend.bunnei
2020-01-16renderer_vulkan: Add header as placeholderReinUsesLisp