Lines Matching defs:params
6643 void createImageFormatTypeTilingTests (tcu::TestCaseGroup* testGroup, ImageFormatPropertyCase params)
6645 DE_ASSERT(params.format == VK_FORMAT_UNDEFINED);
6651 ImageFormatPropertyCase params;
6655 { (VkFormat)(VK_FORMAT_UNDEFINED + 1), VK_CORE_FORMAT_LAST, params },
6658 { VK_FORMAT_G8B8G8R8_422_UNORM, (VkFormat)(VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM + 1), params },
6661 { VK_FORMAT_G8_B8R8_2PLANE_444_UNORM_EXT, (VkFormat)(VK_FORMAT_G16_B16R16_2PLANE_444_UNORM_EXT+1), params },
6673 const bool isSparse = (params.testFunction == sparseImageFormatProperties2);
6681 if (isYCbCr && params.imageType != VK_IMAGE_TYPE_2D)
6687 params.format = format;
6689 addFunctionCase(testGroup, caseName, execImageFormatTest, params);
6694 void createImageFormatTypeTests (tcu::TestCaseGroup* testGroup, ImageFormatPropertyCase params)
6696 DE_ASSERT(params.tiling == VK_CORE_IMAGE_TILING_LAST);
6698 testGroup->addChild(createTestGroup(testGroup->getTestContext(), "optimal", createImageFormatTypeTilingTests, ImageFormatPropertyCase(params.testFunction, VK_FORMAT_UNDEFINED, params.imageType, VK_IMAGE_TILING_OPTIMAL)));
6699 testGroup->addChild(createTestGroup(testGroup->getTestContext(), "linear", createImageFormatTypeTilingTests, ImageFormatPropertyCase(params.testFunction, VK_FORMAT_UNDEFINED, params.imageType, VK_IMAGE_TILING_LINEAR)));