Lines Matching defs:images
453 std::vector<VkImageSp> images (sampleCount);
455 for (size_t imageNdx = 0; imageNdx < images.size(); imageNdx++)
456 images[imageNdx] = safeSharedPtr(new vk::Unique<VkImage>(createImage(vki, physicalDevice, vkd, device, format, sampleCountBitFromomSampleCount(sampleCount), VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT, width, height)));
458 return images;
470 std::vector<VkImageSp> images (sampleCount);
472 for (size_t imageNdx = 0; imageNdx < images.size(); imageNdx++)
473 images[imageNdx] = safeSharedPtr(new vk::Unique<VkImage>(createImage(vki, physicalDevice, vkd, device, format, VK_SAMPLE_COUNT_1_BIT, VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT, width, height)));
475 return images;
481 const std::vector<VkImageSp> images)
483 std::vector<de::SharedPtr<Allocation> > memory (images.size());
486 memory[memoryNdx] = safeSharedPtr(createImageMemory(vkd, device, allocator, **images[memoryNdx]).release());
493 const std::vector<VkImageSp>& images,
497 std::vector<VkImageViewSp> views (images.size());
499 for (size_t imageNdx = 0; imageNdx < images.size(); imageNdx++)
500 views[imageNdx] = safeSharedPtr(new vk::Unique<VkImageView>(createImageAttachmentView(vkd, device, **images[imageNdx], format, aspect)));