Lines Matching refs:inst

345     InstWrapper inst{env.vulkan_functions};
346 inst.CheckCreate();
348 VkPhysicalDevice phys_dev = inst.GetPhysDev();
349 check_custom_functions(env.vulkan_functions, inst.inst, phys_dev, custom_physical_device_functions{}, function_names,
371 InstWrapper inst{env.vulkan_functions};
372 inst.CheckCreate();
374 auto phys_devs = inst.GetPhysDevs(2);
384 check_custom_functions(env.vulkan_functions, inst.inst, phys_dev_0, custom_physical_device_functions{}, function_names, 5,
386 check_custom_functions(env.vulkan_functions, inst.inst, phys_dev_1, custom_physical_device_functions{}, function_names, 5,
408 InstWrapper inst{env.vulkan_functions};
409 inst.CheckCreate();
411 auto phys_devs = inst.GetPhysDevs(2);
419 env.vulkan_functions.load(inst.inst, function_names.at(0).c_str());
440 InstWrapper inst{env.vulkan_functions};
441 inst.CheckCreate();
443 VkPhysicalDevice phys_dev = inst.GetPhysDev();
444 check_layer_custom_functions_no_interception(env.vulkan_functions, inst.inst, phys_dev, layer,
472 InstWrapper inst{env.vulkan_functions};
473 inst.CheckCreate();
475 auto phys_devs = inst.GetPhysDevs(2);
485 check_custom_functions(env.vulkan_functions, inst.inst, phys_dev_0, custom_physical_device_functions{}, function_names, 5,
487 check_custom_functions(env.vulkan_functions, inst.inst, phys_dev_1, custom_physical_device_functions{}, function_names, 5,
508 InstWrapper inst{env.vulkan_functions};
509 inst.CheckCreate();
511 VkPhysicalDevice phys_dev = inst.GetPhysDev();
512 check_layer_custom_functions_no_implementation(env.vulkan_functions, inst.inst, phys_dev, layer,
532 InstWrapper inst{env.vulkan_functions};
533 inst.CheckCreate();
535 VkPhysicalDevice phys_dev = inst.GetPhysDev();
536 check_layer_custom_functions(env.vulkan_functions, inst.inst, phys_dev, layer, layer_intercept_physical_device_functions{},
568 InstWrapper inst{env.vulkan_functions};
569 inst.CheckCreate();
571 VkPhysicalDevice phys_dev = inst.GetPhysDev();
573 check_layer_custom_functions(env.vulkan_functions, inst.inst, phys_dev, layer_0,
575 check_layer_custom_functions_no_implementation(env.vulkan_functions, inst.inst, phys_dev, layer_1,
581 ParentType get_parent_type(InstWrapper const& inst, DeviceWrapper const& dev);
584 VkInstance get_parent_type<VkInstance>(InstWrapper const& inst, DeviceWrapper const&) {
585 return inst.inst;
666 InstWrapper inst{env.vulkan_functions};
667 inst.CheckCreate();
669 DeviceWrapper dev{inst};
671 dev.CheckCreate(inst.GetPhysDev());
673 auto parent_type = get_parent_type<ParentType>(inst, dev);
1115 InstWrapper inst{env.vulkan_functions};
1116 inst.CheckCreate();
1118 VkPhysicalDevice phys_dev = inst.GetPhysDev();
1120 f.check<Functions::three::physical_device>(env.vulkan_functions, inst.inst, phys_dev);
1203 InstWrapper inst{env.vulkan_functions};
1204 inst.CheckCreate();
1206 VkPhysicalDevice phys_dev = inst.GetPhysDev();
1207 DeviceWrapper dev{inst};
1210 unknown_funcs.at(0).check<Functions::zero::physical_device>(env.vulkan_functions, inst.inst, phys_dev);
1211 unknown_funcs.at(1).check<Functions::one::physical_device>(env.vulkan_functions, inst.inst, phys_dev);
1212 unknown_funcs.at(2).check<Functions::two::physical_device>(env.vulkan_functions, inst.inst, phys_dev);
1213 unknown_funcs.at(3).check<Functions::three::physical_device>(env.vulkan_functions, inst.inst, phys_dev);
1214 unknown_funcs.at(4).check<Functions::four::physical_device>(env.vulkan_functions, inst.inst, phys_dev);
1215 unknown_funcs.at(5).check<Functions::zero::physical_device>(env.vulkan_functions, inst.inst, phys_dev);
1218 unknown_funcs.at(6).check<Functions::one::device>(env.vulkan_functions, inst.inst, dev.dev);
1219 unknown_funcs.at(7).check<Functions::two::device>(env.vulkan_functions, inst.inst, dev.dev);
1220 unknown_funcs.at(8).check<Functions::three::device>(env.vulkan_functions, inst.inst, dev.dev);
1221 unknown_funcs.at(9).check<Functions::four::device>(env.vulkan_functions, inst.inst, dev.dev);
1222 unknown_funcs.at(10).check<Functions::zero::device>(env.vulkan_functions, inst.inst, dev.dev);
1223 unknown_funcs.at(11).check<Functions::one::device>(env.vulkan_functions, inst.inst, dev.dev);
1235 InstWrapper inst{env.vulkan_functions};
1236 inst.CheckCreate();
1238 VkPhysicalDevice phys_dev = inst.GetPhysDev();
1239 DeviceWrapper dev{inst};
1243 unknown_funcs.at(6).check<Functions::one::device>(env.vulkan_functions, inst.inst, dev.dev);
1244 unknown_funcs.at(7).check<Functions::two::device>(env.vulkan_functions, inst.inst, dev.dev);
1245 unknown_funcs.at(8).check<Functions::three::device>(env.vulkan_functions, inst.inst, dev.dev);
1246 unknown_funcs.at(9).check<Functions::four::device>(env.vulkan_functions, inst.inst, dev.dev);
1247 unknown_funcs.at(10).check<Functions::zero::device>(env.vulkan_functions, inst.inst, dev.dev);
1248 unknown_funcs.at(11).check<Functions::one::device>(env.vulkan_functions, inst.inst, dev.dev);
1258 unknown_funcs.at(0).check<Functions::zero::physical_device>(env.vulkan_functions, inst.inst, phys_dev);
1259 unknown_funcs.at(1).check<Functions::one::physical_device>(env.vulkan_functions, inst.inst, phys_dev);
1260 unknown_funcs.at(2).check<Functions::two::physical_device>(env.vulkan_functions, inst.inst, phys_dev);
1261 unknown_funcs.at(3).check<Functions::three::physical_device>(env.vulkan_functions, inst.inst, phys_dev);
1262 unknown_funcs.at(4).check<Functions::four::physical_device>(env.vulkan_functions, inst.inst, phys_dev);
1263 unknown_funcs.at(5).check<Functions::zero::physical_device>(env.vulkan_functions, inst.inst, phys_dev);
1303 InstWrapper inst{env.vulkan_functions};
1304 inst.create_info.add_layer(explicit_layer_to_enable_1);
1305 inst.create_info.add_layer(explicit_layer_unknown_function_implement);
1306 inst.CheckCreate();
1308 VkPhysicalDevice phys_dev = inst.GetPhysDev();
1310 unknown_func.check<Functions::four::physical_device>(env.vulkan_functions, inst.inst, phys_dev);