Lines Matching refs:dev

866     DeviceWrapper dev{inst};
867 dev.create_info.add_extension("VK_KHR_swapchain");
868 dev.create_info.add_device_queue(DeviceQueueCreateInfo{}.add_priority(0.0f));
870 dev.create_info.add_extension("VK_EXT_debug_marker");
877 dev.CheckCreate(phys_dev, VK_ERROR_EXTENSION_NOT_PRESENT);
880 ASSERT_NO_FATAL_FAILURE(dev.CheckCreate(phys_dev));
882 DeviceFunctions dev_funcs{env.vulkan_functions, dev};
892 ASSERT_EQ(VK_SUCCESS, dev_funcs.vkCreateSwapchainKHR(dev.dev, &info, nullptr, &swapchain));
894 auto load_function = [&inst, &dev, use_GIPA](const char* func_name) {
895 return use_GIPA ? inst.load(func_name) : dev.load(func_name);
945 ASSERT_EQ(VK_SUCCESS, SetDebugUtilsObjectNameEXT(dev.dev, &obj_name_info));
950 ASSERT_EQ(VK_SUCCESS, SetDebugUtilsObjectNameEXT(dev.dev, &obj_name_info));
955 ASSERT_EQ(VK_SUCCESS, SetDebugUtilsObjectNameEXT(dev.dev, &obj_name_info));
959 ASSERT_EQ(VK_SUCCESS, SetDebugUtilsObjectNameEXT(dev.dev, &obj_name_info));
965 ASSERT_EQ(VK_SUCCESS, SetDebugUtilsObjectTagEXT(dev.dev, &utils_object_tag));
969 ASSERT_EQ(VK_SUCCESS, SetDebugUtilsObjectTagEXT(dev.dev, &utils_object_tag));
973 ASSERT_EQ(VK_SUCCESS, SetDebugUtilsObjectTagEXT(dev.dev, &utils_object_tag));
979 ASSERT_DEATH(DebugMarkerSetObjectTagEXT(dev.dev, &marker_object_tag), "");
980 ASSERT_DEATH(DebugMarkerSetObjectNameEXT(dev.dev, &marker_object_name), "");
985 ASSERT_EQ(VK_SUCCESS, DebugMarkerSetObjectTagEXT(dev.dev, &marker_object_tag));
989 ASSERT_EQ(VK_SUCCESS, DebugMarkerSetObjectTagEXT(dev.dev, &marker_object_tag));
993 ASSERT_EQ(VK_SUCCESS, DebugMarkerSetObjectTagEXT(dev.dev, &marker_object_tag));
997 ASSERT_EQ(VK_SUCCESS, DebugMarkerSetObjectTagEXT(dev.dev, &marker_object_tag));
1002 ASSERT_EQ(VK_SUCCESS, DebugMarkerSetObjectNameEXT(dev.dev, &marker_object_name));
1006 ASSERT_EQ(VK_SUCCESS, DebugMarkerSetObjectNameEXT(dev.dev, &marker_object_name));
1010 ASSERT_EQ(VK_SUCCESS, DebugMarkerSetObjectNameEXT(dev.dev, &marker_object_name));
1014 ASSERT_EQ(VK_SUCCESS, DebugMarkerSetObjectNameEXT(dev.dev, &marker_object_name));
1018 dev.functions->vkGetDeviceQueue(dev.dev, 0, 0, &queue);
1028 ASSERT_EQ(VK_SUCCESS, dev_funcs.vkCreateCommandPool(dev.dev, &cmd_pool_info, nullptr, &cmd_pool));
1033 ASSERT_EQ(VK_SUCCESS, dev_funcs.vkAllocateCommandBuffers(dev.dev, &cmd_buf_alloc_info, &cmd_buf));
1038 dev_funcs.vkDestroySwapchainKHR(dev.dev, swapchain, nullptr);
1171 info.objectHandle = (uint64_t)device.dev;
1189 info.objectHandle = (uint64_t)device.dev;
1208 info.object = (uint64_t)device.dev;
1226 info.object = (uint64_t)device.dev;