Performance enhancement - Vulkan memory allocator (#4635)

* Incorporates the vulkan memory allocator from the AMD GPUOpen project
This commit is contained in:
pauls-gh 2018-05-23 07:02:35 -07:00 committed by kd-11
parent 00f5335895
commit f8a0be8c3e
15 changed files with 9601 additions and 17 deletions

View file

@ -964,6 +964,9 @@ settings_dialog::settings_dialog(std::shared_ptr<gui_settings> guiSettings, std:
xemu_settings->EnhanceCheckBox(ui->disableOnDiskShaderCache, emu_settings::DisableOnDiskShaderCache);
SubscribeTooltip(ui->disableOnDiskShaderCache, json_debug["disableOnDiskShaderCache"].toString());
xemu_settings->EnhanceCheckBox(ui->disableVulkanMemAllocator, emu_settings::DisableVulkanMemAllocator);
SubscribeTooltip(ui->disableVulkanMemAllocator, json_debug["disableVulkanMemAllocator"].toString());
// Checkboxes: core debug options
xemu_settings->EnhanceCheckBox(ui->ppuDebug, emu_settings::PPUDebug);
SubscribeTooltip(ui->ppuDebug, json_debug["ppuDebug"].toString());