Browse Source

Vk: minor cleanup.

pull/491/head
Vladimír Vondruš 5 years ago
parent
commit
eb42342d16
  1. 12
      src/Magnum/Vk/Device.cpp

12
src/Magnum/Vk/Device.cpp

@ -115,11 +115,13 @@ DeviceCreateInfo::DeviceCreateInfo(DeviceProperties& deviceProperties, const Ext
extensionProperties = &*extensionPropertiesStorage; extensionProperties = &*extensionPropertiesStorage;
} }
/* Only if we don't have Vulkan 1.1, on which this is core */ /* Only if we don't have Vulkan 1.1, on which these are core */
if(_state->version < Version::Vk11 && extensionProperties->isSupported<Extensions::KHR::get_memory_requirements2>()) if(_state->version < Version::Vk11) {
addEnabledExtensions<Extensions::KHR::get_memory_requirements2>(); if(extensionProperties->isSupported<Extensions::KHR::get_memory_requirements2>())
if(_state->version < Version::Vk11 && extensionProperties->isSupported<Extensions::KHR::bind_memory2>()) addEnabledExtensions<Extensions::KHR::get_memory_requirements2>();
addEnabledExtensions<Extensions::KHR::bind_memory2>(); if(extensionProperties->isSupported<Extensions::KHR::bind_memory2>())
addEnabledExtensions<Extensions::KHR::bind_memory2>();
}
} }
/* Conservatively populate the device properties. /* Conservatively populate the device properties.

Loading…
Cancel
Save