Lines Matching defs:ExternalMemoryInfo
244 struct ExternalMemoryInfo { struct
246 VkDeviceSize size;
247 uint32_t typeIndex;
250 uint32_t id = 0;
251 VkDeviceMemory memory = VK_NULL_HANDLE;
255 void* mappedPtr = nullptr;
257 void* pageAlignedHva = nullptr;
259 uint32_t pageOffset = 0u;
261 uint32_t bindOffset = 0u;
263 size_t sizeToPage = 0u;
265 uintptr_t gpa = 0u;
267 VK_EXT_MEMORY_HANDLE externalHandle = VK_EXT_MEMORY_HANDLE_INVALID;
270 MTLResource_id externalMetalHandle = nullptr;
272 uint32_t streamHandleType;
274 bool dedicatedAllocation = false;