Lines Matching defs:image
290 VkImage image)
296 image
331 VkImage image,
336 const VkMemoryRequirements requirements = getImageMemoryRequirements(vkd, device, image);
339 if (!!image)
340 memory = importDedicatedMemory(vkd, device, image, requirements, externalType, exportedMemoryTypeIndex, nativeHandle);
344 VK_CHECK(vkd.bindImageMemory(device, image, *memory, 0u));
432 Move<VkImage> image = createImage(vkd, device, &createInfo);
433 MovePtr<Allocation> allocation = importAndBindMemory(vkd, device, *image, nativeHandle, externalType, exportedMemoryTypeIndex);
435 return MovePtr<Resource>(new Resource(image, allocation, extent, resourceDesc.imageType, resourceDesc.imageFormat, subresourceRange, subresourceLayers, tiling));
689 Move<VkImage> image = createImage(vkA, deviceA, extent, universalQueueFamilyIndex, tiling);
690 const vk::VkMemoryRequirements requirements = getMemoryRequirements(vkA, deviceA, *image);
692 vk::Move<vk::VkDeviceMemory> memory = allocateExportableMemory(vkA, deviceA, requirements.size, memoryTypeIndex, m_memoryHandleType, *image);
694 VK_CHECK(vkA.bindImageMemory(deviceA, *image, *memory, 0u));
697 iter.resourceA = makeSharedPtr(new Resource(image, allocation, extent, m_resourceDesc.imageType, m_resourceDesc.imageFormat, subresourceRange, subresourceLayers, tiling));
761 resource.getImage().handle, // VkImage image
1439 resource.getImage().handle, // VkImage image