yuzu/src/video_core/vulkan_common
scorpion81 f8e7b44d28
Limit the device access memory to 4 GB
Hardly limiting the device access memory to 4 GB for integrated vulkan devices here. This works for the Steam Deck in order not to go above 4 GB VRAM usage any more (above this value the likelihood to crash when the RAM exceeds 12 GB as well raises).

But there will be perhaps a detection mechanism necessary for detecting the real memory limit for integrated vulkan devices. Those likely might have small limits anyway, but what about integrated GPUs on machines with > 16 GB RAM, aka larger amounts ?
2023-05-22 16:48:55 +02:00
..
nsight_aftermath_tracker.cpp nsight_aftermath_tracker: update for latest Aftermath SDK 2023-01-21 13:01:19 -05:00
nsight_aftermath_tracker.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
vulkan_debug_callback.cpp vulkan_common: quiet some validation errors 2022-11-30 19:18:05 -05:00
vulkan_debug_callback.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
vulkan_device.cpp Limit the device access memory to 4 GB 2023-05-22 16:48:55 +02:00
vulkan_device.h Log object names with debug renderer, add a GPU address to ImageViews 2023-05-06 04:48:32 +01:00
vulkan_instance.cpp vulkan_common: unify VK_EXT_debug_utils and selection of validation layer 2023-01-01 11:59:47 -05:00
vulkan_instance.h vulkan_common: unify VK_EXT_debug_utils and selection of validation layer 2023-01-01 11:59:47 -05:00
vulkan_library.cpp vulkan_library: Add debug logging 2022-05-30 10:57:59 -04:00
vulkan_library.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
vulkan_memory_allocator.cpp vulkan_common: fix incompatible property flags 2023-05-14 01:13:11 -04:00
vulkan_memory_allocator.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
vulkan_surface.cpp vulkan_surface: Pass only window info for surface creation 2023-05-02 21:51:30 -04:00
vulkan_surface.h vulkan_surface: Pass only window info for surface creation 2023-05-02 21:51:30 -04:00
vulkan_wrapper.cpp externals: update Vulkan-Headers to v1.3.246 2023-04-01 05:38:54 +00:00
vulkan_wrapper.h general: fix spelling mistakes 2023-03-12 11:33:01 -04:00