mirror of
https://github.com/hrydgard/ppsspp.git
synced 2026-11-13 01:29:41 +01:00
Make the Vulkan init flags a proper enum class
This commit is contained in:
1 parent
fc48134aa0
commit
670ff21529
10 files changed
+86
-49
No files matched your search
@@ -21,15 +21,15 @@ static const bool g_Validate = false;
|
||||
#endif
|
||||
|
||||
// TODO: Share this between backends.
|
||||
static uint32_t FlagsFromConfig() {
|
||||
uint32_t flags;
|
||||
static VulkanInitFlags FlagsFromConfig() {
|
||||
VulkanInitFlags flags;
|
||||
if (g_Config.bVSync) {
|
||||
flags = VULKAN_FLAG_PRESENT_FIFO;
|
||||
flags = VulkanInitFlags::PRESENT_FIFO;
|
||||
} else {
|
||||
flags = VULKAN_FLAG_PRESENT_MAILBOX | VULKAN_FLAG_PRESENT_IMMEDIATE;
|
||||
flags = VulkanInitFlags::PRESENT_MAILBOX | VulkanInitFlags::PRESENT_IMMEDIATE;
|
||||
}
|
||||
if (g_Validate) {
|
||||
flags |= VULKAN_FLAG_VALIDATE;
|
||||
flags |= VulkanInitFlags::VALIDATE;
|
||||
}
|
||||
return flags;
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user