Lines Matching defs:format
21 * \brief YCbCr format copy tests
70 : format (format_)
77 vk::VkFormat format;
108 config.format, // format;
129 // Check for plane compatible format support when the disjoint flag is being used
132 const vk::PlanarFormatDescription formatDescription = vk::getPlanarFormatDescription(config.format);
145 planeCompatibleFormat, // format;
155 TCU_THROW(NotSupportedError, "Plane compatibile format not supported.");
162 const vk::VkFormatProperties properties (vk::getPhysicalDeviceFormatProperties(context.getInstanceInterface(), context.getPhysicalDevice(), config.format));
201 vk::VkFormat format,
213 format,
438 deUint32 getBlockByteSize (vk::VkFormat format)
440 switch (format)
495 return (deUint32)vk::mapVkFormat(format).getPixelSize();
600 builder << (deUint32)config.format << (deUint32)config.tiling << config.disjoint << config.size[0] << config.size[1];
616 log << TestLog::Message << "Format: " << config.format << TestLog::EndMessage;
672 MultiPlaneImageData srcData (config.src.format, config.src.size);
673 MultiPlaneImageData dstData (config.dst.format, config.dst.size);
674 MultiPlaneImageData result (config.dst.format, config.dst.size);
680 genCopies(rng, copyCount, config.src.format, config.src.size, config.dst.format, config.dst.size, &copies);
685 fillRandom(&rng, &srcData, chooseFloatFormat(config.src.format, config.dst.format), noNan);
686 fillRandom(&rng, &dstData, config.dst.format, noNan);
692 const vk::Unique<vk::VkImage> srcImage (createImage(vkd, device, config.src.format, config.src.size, config.src.disjoint, config.src.tiling));
697 const vector<AllocationSp> srcImageMemory (allocateAndBindImageMemory(vkd, device, context.getDefaultAllocator(), *srcImage, config.src.format, srcCreateFlags, srcMemoryRequirement));
699 const vk::Unique<vk::VkImage> dstImage (createImage(vkd, device, config.dst.format, config.dst.size, config.dst.disjoint, config.dst.tiling));
704 const vector<AllocationSp> dstImageMemory (allocateAndBindImageMemory(vkd, device, context.getDefaultAllocator(), *dstImage, config.dst.format, dstCreateFlags, dstMemoryRequirement));
732 const vk::VkFormat srcPlaneFormat (getPlaneCompatibleFormat(config.src.format, srcPlaneNdx));
851 const vk::VkFormat srcPlaneFormat (getPlaneCompatibleFormat(config.src.format, srcPlaneNdx));
865 const vk::VkFormat dstPlaneFormat (getPlaneCompatibleFormat(config.dst.format, dstPlaneNdx));