Lines Matching refs:tracker
185 MemoryTracker tracker;
187 InstWrapper inst{env.vulkan_functions, tracker.get()};
190 ASSERT_TRUE(tracker.empty());
199 MemoryTracker tracker;
201 InstWrapper inst{env.vulkan_functions, tracker.get()};
208 ASSERT_TRUE(tracker.empty());
217 MemoryTracker tracker;
219 InstWrapper inst{env.vulkan_functions, tracker.get()};
230 ASSERT_TRUE(tracker.empty());
243 MemoryTracker tracker;
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());
280 ASSERT_TRUE(tracker.empty());
292 MemoryTracker tracker;
294 InstWrapper inst{env.vulkan_functions, tracker.get()};
328 ASSERT_TRUE(tracker.empty());
349 MemoryTracker tracker;
379 ASSERT_EQ(inst->vkCreateDevice(physical_device, dev_create_info.get(), tracker.get(), &device), VK_SUCCESS);
384 inst->vkDestroyDevice(device, tracker.get());
386 ASSERT_TRUE(tracker.empty());
406 MemoryTracker tracker({false, 0, true, fail_index});
410 result = env.vulkan_functions.vkCreateInstance(inst_create_info.get(), tracker.get(), &instance);
412 env.vulkan_functions.vkDestroyInstance(instance, tracker.get());
414 ASSERT_TRUE(tracker.empty());
451 MemoryTracker tracker({false, 0, true, fail_index});
455 result = env.vulkan_functions.vkCreateInstance(inst_create_info.get(), tracker.get(), &instance);
457 env.vulkan_functions.vkDestroyInstance(instance, tracker.get());
459 ASSERT_TRUE(tracker.empty());
481 MemoryTracker tracker({false, 0, true, fail_index});
486 result = env.vulkan_functions.vkCreateInstance(inst_create_info.get(), tracker.get(), &instance);
488 ASSERT_TRUE(tracker.empty());
496 env.vulkan_functions.vkDestroyInstance(instance, tracker.get());
497 ASSERT_TRUE(tracker.empty());
501 env.vulkan_functions.vkDestroySurfaceKHR(instance, surface, tracker.get());
503 env.vulkan_functions.vkDestroyInstance(instance, tracker.get());
504 ASSERT_TRUE(tracker.empty());
533 MemoryTracker tracker({false, 0, true, fail_index});
537 result = env.vulkan_functions.vkCreateInstance(inst_create_info.get(), tracker.get(), &instance);
539 env.vulkan_functions.vkDestroyInstance(instance, tracker.get());
541 ASSERT_TRUE(tracker.empty());
569 MemoryTracker tracker({false, 0, true, fail_index});
574 result = env.vulkan_functions.vkCreateInstance(inst_create_info.get(), tracker.get(), &instance);
576 ASSERT_TRUE(tracker.empty());
584 env.vulkan_functions.vkDestroyInstance(instance, tracker.get());
585 ASSERT_TRUE(tracker.empty());
589 env.vulkan_functions.vkDestroySurfaceKHR(instance, surface, tracker.get());
591 env.vulkan_functions.vkDestroyInstance(instance, tracker.get());
592 ASSERT_TRUE(tracker.empty());
615 MemoryTracker tracker({false, 0, true, fail_index});
619 result = env.vulkan_functions.vkCreateInstance(inst_create_info.get(), tracker.get(), &instance);
621 env.vulkan_functions.vkDestroyInstance(instance, tracker.get());
623 ASSERT_TRUE(tracker.empty());
677 MemoryTracker tracker({false, 0, true, fail_index});
683 result = inst->vkCreateDevice(physical_devices[0], dev_create_info.get(), tracker.get(), &device);
688 inst->vkDestroyDevice(device, tracker.get());
691 ASSERT_TRUE(tracker.empty());
755 MemoryTracker tracker{{false, 0, true, fail_index}};
762 result = env.vulkan_functions.vkCreateInstance(inst_create_info.get(), tracker.get(), &instance);
764 ASSERT_TRUE(tracker.empty());
772 env.vulkan_functions.vkDestroyInstance(instance, tracker.get());
773 ASSERT_TRUE(tracker.empty());
783 env.vulkan_functions.vkDestroyInstance(instance, tracker.get());
784 ASSERT_TRUE(tracker.empty());
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());
819 ASSERT_TRUE(tracker.empty());
842 MemoryTracker tracker({false, 0, true, fail_index});
846 result = env.vulkan_functions.vkCreateInstance(inst_create_info.get(), tracker.get(), &instance);
848 env.vulkan_functions.vkDestroyInstance(instance, tracker.get());
851 ASSERT_TRUE(tracker.empty());
883 MemoryTracker tracker{{false, 0, true, fail_index}};
886 result = env.vulkan_functions.vkCreateInstance(inst_create_info.get(), tracker.get(), &instance);
888 ASSERT_TRUE(tracker.empty());
895 env.vulkan_functions.vkDestroyInstance(instance, tracker.get());
896 ASSERT_TRUE(tracker.empty());
910 env.vulkan_functions.vkDestroyInstance(instance, tracker.get());
911 ASSERT_TRUE(tracker.empty());
917 env.vulkan_functions.vkDestroyInstance(instance, tracker.get());
918 ASSERT_TRUE(tracker.empty());
924 env.vulkan_functions.vkDestroyInstance(instance, tracker.get());
925 ASSERT_TRUE(tracker.empty());
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());
962 ASSERT_TRUE(tracker.empty());
1000 MemoryTracker tracker({false, 0, true, fail_index});
1005 result = env.vulkan_functions.vkCreateInstance(inst_create_info.get(), tracker.get(), &instance);
1007 ASSERT_TRUE(tracker.empty());
1015 env.vulkan_functions.vkDestroyInstance(instance, tracker.get());
1016 ASSERT_TRUE(tracker.empty());
1024 env.vulkan_functions.vkDestroyInstance(instance, tracker.get());
1025 ASSERT_TRUE(tracker.empty());
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());
1062 ASSERT_TRUE(tracker.empty());