Skip to content

Commit

Permalink
vk_platform: Fix incorrect type for MVK debug flag. (#1993)
Browse files Browse the repository at this point in the history
  • Loading branch information
squidbus authored Dec 31, 2024
1 parent f418297 commit 927dc6d
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion src/video_core/renderer_vulkan/vk_platform.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -283,6 +283,9 @@ vk::UniqueInstance CreateInstance(Frontend::WindowSystemType window_type, bool e
Common::FS::GetUserPathString(Common::FS::PathType::LogDir);
const char* log_path = crash_diagnostic_path.c_str();
vk::Bool32 enable_force_barriers = vk::True;
#ifdef __APPLE__
const vk::Bool32 mvk_debug_mode = enable_crash_diagnostic ? vk::True : vk::False;
#endif

const std::array layer_setings = {
vk::LayerSettingEXT{
Expand Down Expand Up @@ -356,7 +359,7 @@ vk::UniqueInstance CreateInstance(Frontend::WindowSystemType window_type, bool e
.pSettingName = "MVK_CONFIG_DEBUG",
.type = vk::LayerSettingTypeEXT::eBool32,
.valueCount = 1,
.pValues = &enable_crash_diagnostic,
.pValues = &mvk_debug_mode,
}
#endif
};
Expand Down

0 comments on commit 927dc6d

Please sign in to comment.