Lines Matching refs:create_info

380     static VkResult CreateInstance(const VkInstanceCreateInfo* create_info,
385 const VkDeviceCreateInfo* create_info,
421 VkResult Create(const VkInstanceCreateInfo* create_info,
426 const VkDeviceCreateInfo* create_info,
767 VkResult LayerChain::Create(const VkInstanceCreateInfo* create_info,
770 VkResult result = ValidateExtensions(create_info->ppEnabledExtensionNames,
771 create_info->enabledExtensionCount);
780 result = create_instance(create_info, allocator, &instance);
840 const VkDeviceCreateInfo* create_info,
844 ValidateExtensions(physical_dev, create_info->ppEnabledExtensionNames,
845 create_info->enabledExtensionCount);
853 result = create_device(physical_dev, create_info, allocator, &dev);
1050 VkResult LayerChain::CreateInstance(const VkInstanceCreateInfo* create_info,
1053 const driver::DebugReportLogger logger(*create_info);
1057 VkResult result = chain.ActivateLayers(create_info->ppEnabledLayerNames,
1058 create_info->enabledLayerCount,
1059 create_info->ppEnabledExtensionNames,
1060 create_info->enabledExtensionCount);
1067 local_create_info = *create_info;
1069 create_info = &local_create_info;
1072 return chain.Create(create_info, allocator, instance_out);
1076 const VkDeviceCreateInfo* create_info,
1085 physical_dev, create_info->ppEnabledLayerNames,
1086 create_info->enabledLayerCount, create_info->ppEnabledExtensionNames,
1087 create_info->enabledExtensionCount);
1094 local_create_info = *create_info;
1096 create_info = &local_create_info;
1099 return chain.Create(physical_dev, create_info, allocator, dev_out);