Lines Matching defs:tiling

541 void commonCheckSupport (Context& context, const tcu::TextureFormat& tcuFormat, VkImageTiling tiling, ImageType imageType, const tcu::UVec3& imageSize, AtomicOperation operation, bool useTransfer, ShaderReadType readType, ImageBackingType backingType)
552 const auto result = vki.getPhysicalDeviceImageFormatProperties(physicalDevice, format, vkImgType, tiling, usageFlags, 0, &vkImageFormatProperties);
555 TCU_THROW(NotSupportedError, "Format unsupported for tiling");
561 TCU_THROW(NotSupportedError, "This format and tiling combination does not support this number of aray layers");
571 if (tiling == vk::VK_IMAGE_TILING_LINEAR &&
574 TCU_THROW(NotSupportedError, "Format doesn't support atomic storage with linear tiling");
592 if (!checkSparseImageFormatSupport(context.getPhysicalDevice(), context.getInstanceInterface(), format, vkImgType, VK_SAMPLE_COUNT_1_BIT, usageFlags, tiling))
673 const VkImageTiling tiling,
701 const VkImageTiling tiling,
711 , m_tiling (tiling)
803 const VkImageTiling tiling,
831 const VkImageTiling tiling,
841 , m_tiling (tiling)
935 const VkImageTiling tiling,
1010 const VkImageTiling tiling,
1020 , m_tiling (tiling)
1283 m_tiling, // VkImageTiling tiling;
1339 const VkImageTiling tiling,
1344 : BinaryAtomicInstanceBase(context, name, imageType, imageSize, format, tiling, operation, useTransfer, shaderReadType, backingType) {}
1622 const VkImageTiling tiling,
1627 : BinaryAtomicInstanceBase(context, name, imageType, imageSize, format, tiling, operation, useTransfer, shaderReadType, backingType) {}