Lines Matching defs:tiling
170 void checkSupportedFormatFeatures(const vk::InstanceDriver& vki, VkPhysicalDevice physicalDevice, vk::VkFormat format, vk::VkImageTiling tiling, deUint64 *outDrmModifier)
173 vk::VkFormatProperties3 formatProperties3 = tiling == vk::VK_IMAGE_TILING_DRM_FORMAT_MODIFIER_EXT ?
180 if (tiling == vk::VK_IMAGE_TILING_DRM_FORMAT_MODIFIER_EXT)
202 if (tiling == vk::VK_IMAGE_TILING_LINEAR &&
204 TCU_THROW(NotSupportedError, "Format feature host image transfer not supported for optimal tiling.");
205 if (tiling == vk::VK_IMAGE_TILING_OPTIMAL &&
207 TCU_THROW(NotSupportedError, "Format feature host image transfer not supported for optimal tiling.");
413 m_parameters.sampledTiling, // VkImageTiling tiling
473 vk::VK_IMAGE_TILING_OPTIMAL, // VkImageTiling tiling
1145 TCU_THROW(NotSupportedError, "Format feature host image transfer not supported for linear tiling.");
1147 TCU_THROW(NotSupportedError, "Format feature host image transfer not supported for optimal tiling.");
1229 PreinitializedTestInstance (vkt::Context& context, const vk::VkFormat format, vk::VkImageLayout srcLayout, vk::VkImageLayout dstLayout, vk::VkExtent3D size, deUint32 arrayLayers, bool imageToImageCopy, bool memcpy, vk::VkImageTiling tiling)
1238 , m_tiling (tiling)
1306 m_tiling, // VkImageTiling tiling
1489 PreinitializedTestCase (tcu::TestContext& context, const char* name, const vk::VkFormat format, vk::VkImageLayout srcLayout, vk::VkImageLayout dstLayout, vk::VkExtent3D size, deUint32 arrayLayers, bool imageToImageCopy, bool memcpy, vk::VkImageTiling tiling)
1498 , m_tiling (tiling)
1627 m_tiling, // VkImageTiling tiling;
1716 QueryTestInstance (vkt::Context& context, const vk::VkFormat format, const vk::VkImageTiling tiling)
1719 , m_tiling (tiling)
1742 m_tiling, // VkImageTiling tiling;
1806 QueryTestCase(tcu::TestContext& context, const char* name, const vk::VkFormat format, const vk::VkImageTiling tiling)
1809 , m_tiling (tiling)
1829 TCU_THROW(NotSupportedError, "Format feature sampled image bit not supported for optimal tiling.");
1831 TCU_THROW(NotSupportedError, "Format feature sampled image bit not supported for linear tiling.");
1897 vk::VkImageTiling tiling;
2021 for (const auto& tiling : tilingTests)
2023 tcu::TestCaseGroup* const tilingGroup = new tcu::TestCaseGroup(testCtx, tiling.name);
2054 tiling.tiling, // VkImageTiling sampledTiling;
2100 vk::VkImageTiling tiling;
2158 for (const auto& tiling : preinitializedTilingTests)
2160 tcu::TestCaseGroup* const tilingGroup = new tcu::TestCaseGroup(testCtx, tiling.name);
2176 sizeGroup->addChild(new PreinitializedTestCase(testCtx, formatName.c_str(), format.format, srcLayout.layout, dstLayout.layout, size.size, size.layerCount, imageToImage.imageToImageCopy, imageToImage.memcpy, tiling.tiling));
2210 for (const auto& tiling : tilingTests)
2212 tcu::TestCaseGroup* const tilingGroup = new tcu::TestCaseGroup(testCtx, tiling.name);
2216 tilingGroup->addChild(new QueryTestCase(testCtx, formatName.c_str(), format.format, tiling.tiling));