Lines Matching refs:get
68 uint64_t addr = (uint64_t)detail.allocation.get();
152 VkAllocationCallbacks* get() noexcept { return &callbacks; }
187 InstWrapper inst{env.vulkan_functions, tracker.get()};
201 InstWrapper inst{env.vulkan_functions, tracker.get()};
219 InstWrapper inst{env.vulkan_functions, tracker.get()};
245 InstWrapper inst{env.vulkan_functions, tracker.get()};
273 ASSERT_EQ(inst->vkCreateDevice(physical_device, dev_create_info.get(), tracker.get(), &device), VK_SUCCESS);
278 inst->vkDestroyDevice(device, tracker.get());
294 InstWrapper inst{env.vulkan_functions, tracker.get()};
322 ASSERT_EQ(inst->vkCreateDevice(physical_device, dev_create_info.get(), nullptr, &device), VK_SUCCESS);
379 ASSERT_EQ(inst->vkCreateDevice(physical_device, dev_create_info.get(), tracker.get(), &device), VK_SUCCESS);
384 inst->vkDestroyDevice(device, tracker.get());
410 result = env.vulkan_functions.vkCreateInstance(inst_create_info.get(), tracker.get(), &instance);
412 env.vulkan_functions.vkDestroyInstance(instance, tracker.get());
455 result = env.vulkan_functions.vkCreateInstance(inst_create_info.get(), tracker.get(), &instance);
457 env.vulkan_functions.vkDestroyInstance(instance, tracker.get());
486 result = env.vulkan_functions.vkCreateInstance(inst_create_info.get(), tracker.get(), &instance);
496 env.vulkan_functions.vkDestroyInstance(instance, tracker.get());
501 env.vulkan_functions.vkDestroySurfaceKHR(instance, surface, tracker.get());
503 env.vulkan_functions.vkDestroyInstance(instance, tracker.get());
537 result = env.vulkan_functions.vkCreateInstance(inst_create_info.get(), tracker.get(), &instance);
539 env.vulkan_functions.vkDestroyInstance(instance, tracker.get());
574 result = env.vulkan_functions.vkCreateInstance(inst_create_info.get(), tracker.get(), &instance);
584 env.vulkan_functions.vkDestroyInstance(instance, tracker.get());
589 env.vulkan_functions.vkDestroySurfaceKHR(instance, surface, tracker.get());
591 env.vulkan_functions.vkDestroyInstance(instance, tracker.get());
619 result = env.vulkan_functions.vkCreateInstance(inst_create_info.get(), tracker.get(), &instance);
621 env.vulkan_functions.vkDestroyInstance(instance, tracker.get());
683 result = inst->vkCreateDevice(physical_devices[0], dev_create_info.get(), tracker.get(), &device);
688 inst->vkDestroyDevice(device, tracker.get());
762 result = env.vulkan_functions.vkCreateInstance(inst_create_info.get(), tracker.get(), &instance);
772 env.vulkan_functions.vkDestroyInstance(instance, tracker.get());
783 env.vulkan_functions.vkDestroyInstance(instance, tracker.get());
806 result = env.vulkan_functions.vkCreateDevice(physical_devices.at(i), dev_create_info.get(), tracker.get(), &device);
815 env.vulkan_functions.vkDestroyDevice(device, tracker.get());
817 env.vulkan_functions.vkDestroyInstance(instance, tracker.get());
846 result = env.vulkan_functions.vkCreateInstance(inst_create_info.get(), tracker.get(), &instance);
848 env.vulkan_functions.vkDestroyInstance(instance, tracker.get());
886 result = env.vulkan_functions.vkCreateInstance(inst_create_info.get(), tracker.get(), &instance);
895 env.vulkan_functions.vkDestroyInstance(instance, tracker.get());
910 env.vulkan_functions.vkDestroyInstance(instance, tracker.get());
917 env.vulkan_functions.vkDestroyInstance(instance, tracker.get());
924 env.vulkan_functions.vkDestroyInstance(instance, tracker.get());
948 result = env.vulkan_functions.vkCreateDevice(physical_devices[i], dev_create_info.get(), tracker.get(), &devices[i]);
957 env.vulkan_functions.vkDestroyDevice(devices[i], tracker.get());
961 env.vulkan_functions.vkDestroyInstance(instance, tracker.get());
1005 result = env.vulkan_functions.vkCreateInstance(inst_create_info.get(), tracker.get(), &instance);
1015 env.vulkan_functions.vkDestroyInstance(instance, tracker.get());
1024 env.vulkan_functions.vkDestroyInstance(instance, tracker.get());
1047 result = env.vulkan_functions.vkCreateDevice(physical_devices[i], dev_create_info.get(), tracker.get(), &devices[i]);
1057 env.vulkan_functions.vkDestroyDevice(devices[i], tracker.get());
1060 env.vulkan_functions.vkDestroyInstance(instance, tracker.get());