Searched defs:DeviceWrapper (Results 1 – 2 of 2) sorted by relevance
314 struct DeviceWrapper { struct321 DeviceWrapper& operator=(DeviceWrapper const&) = delete; argument323 DeviceWrapper& operator=(DeviceWrapper&&) noexcept; argument329 operator VkDevice() { return dev; } in VkDevice()330 operator VkDevice() const { return dev; } in VkDevice()333 …const char* func_name) { return FromVoidStarFunc(functions->vkGetDeviceProcAddr(dev, func_name)); } in load()335 VulkanFunctions* functions = nullptr;336 VkDevice dev = VK_NULL_HANDLE;337 VkAllocationCallbacks* callbacks = nullptr;
267 DeviceWrapper::DeviceWrapper(InstWrapper& inst_wrapper, VkAllocationCallbacks* callbacks) noexcept function in DeviceWrapper269 DeviceWrapper::DeviceWrapper(VulkanFunctions& functions, VkDevice device, VkAllocationCallbacks* ca… function in DeviceWrapper273 DeviceWrapper::DeviceWrapper(DeviceWrapper&& other) noexcept { function in DeviceWrapper