Update to Vulkan 1.1.103 (#298)

This commit is contained in:
Andreas Süßenbach 2019-03-12 09:32:39 +01:00 committed by GitHub
parent a08954c470
commit e935e6291e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 854 additions and 2 deletions

@ -1 +1 @@
Subproject commit fcf5980cf6acc620334f55b0cf2d162b05e0487a
Subproject commit 4ad4fd17161efd9bfd1125c0c9d17db6fb276216

View File

@ -67,11 +67,15 @@ int main(int /*argc*/, char * /*argv[]*/)
auto c = pd.getFeatures2<vk::PhysicalDeviceFeatures2, vk::PhysicalDeviceVariablePointerFeatures>();
vk::PhysicalDeviceFeatures2 & c0 = c.get<vk::PhysicalDeviceFeatures2>();
vk::PhysicalDeviceVariablePointerFeatures & c1 = c.get<vk::PhysicalDeviceVariablePointerFeatures>();
auto t0 = c.get<vk::PhysicalDeviceFeatures2, vk::PhysicalDeviceVariablePointerFeatures>();
auto d = pd.getFeatures2<vk::PhysicalDeviceFeatures2, vk::PhysicalDeviceVariablePointerFeatures>(vk::DispatchLoaderStatic());
vk::PhysicalDeviceFeatures2 & d0 = d.get<vk::PhysicalDeviceFeatures2>();
vk::PhysicalDeviceVariablePointerFeatures & d1 = d.get<vk::PhysicalDeviceVariablePointerFeatures>();
auto t1 = d.get<vk::PhysicalDeviceFeatures2, vk::PhysicalDeviceVariablePointerFeatures>();
using StructureChain = vk::StructureChain<vk::QueueFamilyProperties2, vk::QueueFamilyCheckpointPropertiesNV>;
using AllocatorType = std::vector<StructureChain>::allocator_type;
auto qfd = pd.getQueueFamilyProperties2<StructureChain, AllocatorType>(vk::DispatchLoaderStatic());

File diff suppressed because it is too large Load Diff