Lines Matching defs:testCtx
1604 CopyImageToImageTestCase (tcu::TestContext& testCtx,
1607 : vkt::TestCase (testCtx, name)
2074 CopyImageToImageMipmapTestCase (tcu::TestContext& testCtx,
2077 : vkt::TestCase (testCtx, name)
2334 BufferToBufferTestCase (tcu::TestContext& testCtx,
2337 : vkt::TestCase (testCtx, name)
2547 CopyImageToBufferTestCase (tcu::TestContext& testCtx,
2550 : vkt::TestCase (testCtx, name)
2818 CopyCompressedImageToBufferTestCase (tcu::TestContext& testCtx,
2821 : vkt::TestCase (testCtx, name)
3035 CopyBufferToImageTestCase (tcu::TestContext& testCtx,
3038 : vkt::TestCase (testCtx, name)
3453 CopyBufferToDepthStencilTestCase (tcu::TestContext& testCtx,
3456 : vkt::TestCase(testCtx, name)
5043 BlitImageTestCase (tcu::TestContext& testCtx,
5046 : vkt::TestCase (testCtx, name)
5794 BlitMipmapTestCase (tcu::TestContext& testCtx,
5797 : vkt::TestCase (testCtx, name)
7408 ResolveImageToImageTestCase (tcu::TestContext& testCtx,
7412 : vkt::TestCase (testCtx, name)
8536 DepthStencilMSAATestCase (tcu::TestContext& testCtx,
8539 : vkt::TestCase (testCtx, name)
8858 tcu::TestContext& testCtx = group->getTestContext();
8891 group->addChild(new CopyImageToImageTestCase(testCtx, "whole_image", params));
8925 group->addChild(new CopyImageToImageTestCase(testCtx, "whole_image_diff_format", params));
8959 group->addChild(new CopyImageToImageTestCase(testCtx, "partial_image", params));
9040 group->addChild(new CopyImageToImageTestCase(testCtx, testCaseName, params));
9083 group->addChild(new CopyImageToImageTestCase(testCtx, "depth", params));
9124 group->addChild(new CopyImageToImageTestCase(testCtx, "stencil", params));
10267 tcu::TestContext& testCtx = group->getTestContext();
10402 tcu::TestCaseGroup* imageSizeGroup = new tcu::TestCaseGroup(testCtx, dimensionStr.c_str(), ("Image sizes " + dimensionStr).c_str());
10419 tcu::TestCaseGroup* srcFormatGroup = new tcu::TestCaseGroup(testCtx, getFormatCaseName(testParams.params.src.image.format).c_str());
10439 tcu::TestCaseGroup* dstFormatGroup = new tcu::TestCaseGroup(testCtx, getFormatCaseName(testParams.params.dst.image.format).c_str());
10453 dstFormatGroup->addChild(new CopyImageToImageTestCase(testCtx, testName, params));
11310 tcu::TestContext& testCtx = group->getTestContext();
11363 group->addChild(new CopyImageToImageTestCase(testCtx, "3d_to_2d_by_slices", params3DTo2D));
11418 group->addChild(new CopyImageToImageTestCase(testCtx, "2d_to_3d_by_layers", params2DTo3D));
11471 group->addChild(new CopyImageToImageTestCase(testCtx, "3d_to_2d_whole", params3DTo2D));
11525 group->addChild(new CopyImageToImageTestCase(testCtx, "2d_to_3d_whole", params2DTo3D));
11586 group->addChild(new CopyImageToImageTestCase(testCtx, "3d_to_2d_regions", params3DTo2D));
11648 group->addChild(new CopyImageToImageTestCase(testCtx, "2d_to_3d_regions", params2DTo3D));
11654 tcu::TestContext& testCtx = group->getTestContext();
11711 group->addChild(new CopyImageToImageTestCase(testCtx, "cube_to_array_layers", paramsCubeToArray));
11768 group->addChild(new CopyImageToImageTestCase(testCtx, "cube_to_array_whole", paramsCubeToArray));
11826 group->addChild(new CopyImageToImageTestCase(testCtx, "array_to_cube_layers", paramsArrayToCube));
11883 group->addChild(new CopyImageToImageTestCase(testCtx, "array_to_cube_whole", paramsArrayToCube));
11941 group->addChild(new CopyImageToImageTestCase(testCtx, "cube_to_cube_layers", paramsCubeToArray));
11998 group->addChild(new CopyImageToImageTestCase(testCtx, "cube_to_cube_whole", paramsCubeToCube));
12004 tcu::TestContext& testCtx = group->getTestContext();
12059 group->addChild(new CopyImageToImageTestCase(testCtx, "array_to_array_layers", paramsArrayToArray));
12114 group->addChild(new CopyImageToImageTestCase(testCtx, "array_to_array_whole", paramsArrayToArray));
12171 group->addChild(new CopyImageToImageTestCase(testCtx, "array_to_array_whole_remaining_layers", paramsArrayToArray));
12227 group->addChild(new CopyImageToImageTestCase(testCtx, "array_to_array_partial_remaining_layers", paramsArrayToArray));
12303 group->addChild(new CopyImageToImageMipmapTestCase(testCtx, testName.str(), paramsArrayToArray));
12320 tcu::TestContext& testCtx = group->getTestContext();
12348 group->addChild(new CopyImageToBufferTestCase(testCtx, "tightly_sized_buffer", params));
12378 group->addChild(new CopyImageToBufferTestCase(testCtx, "larger_buffer", params));
12419 group->addChild(new CopyImageToBufferTestCase(testCtx, "array_tightly_sized_buffer", params));
12461 group->addChild(new CopyImageToBufferTestCase(testCtx, "array_larger_buffer", params));
12505 group->addChild(new CopyImageToBufferTestCase(testCtx, "array_all_remaining_layers", params));
12549 group->addChild(new CopyImageToBufferTestCase(testCtx, "array_not_all_remaining_layers", params));
12555 tcu::TestContext& testCtx = group->getTestContext();
12583 group->addChild(new CopyImageToBufferTestCase(testCtx, "whole", params));
12612 group->addChild(new CopyImageToBufferTestCase(testCtx, "buffer_offset", params));
12642 group->addChild(new CopyImageToBufferTestCase(testCtx, "buffer_offset_relaxed", params));
12684 group->addChild(new CopyImageToBufferTestCase(testCtx, "regions", params));
12713 group->addChild(new CopyImageToBufferTestCase(testCtx, "tightly_sized_buffer", params));
12743 group->addChild(new CopyImageToBufferTestCase(testCtx, "larger_buffer", params));
12772 group->addChild(new CopyImageToBufferTestCase(testCtx, "tightly_sized_buffer_offset", params));
12812 group->addChild(new CopyImageToBufferTestCase(testCtx, "array", params));
12853 group->addChild(new CopyImageToBufferTestCase(testCtx, "array_larger_buffer", params));
12893 group->addChild(new CopyImageToBufferTestCase(testCtx, "array_tightly_sized_buffer", params));
12937 group->addChild(new CopyImageToBufferTestCase(testCtx, "array_all_remaining_layers", params));
12981 group->addChild(new CopyImageToBufferTestCase(testCtx, "array_not_all_remaining_layers", params));
13023 group->addChild(new CopyCompressedImageToBufferTestCase(testCtx, getCaseName(*format, params.src.image.extent, numLayers, "universal"), params));
13025 group->addChild(new CopyCompressedImageToBufferTestCase(testCtx, getCaseName(*format, params.src.image.extent, numLayers, "compute"), params));
13027 group->addChild(new CopyCompressedImageToBufferTestCase(testCtx, getCaseName(*format, params.src.image.extent, numLayers, "transfer"), params));
13036 tcu::TestContext& testCtx = group->getTestContext();
13160 group->addChild(new CopyBufferToDepthStencilTestCase(testCtx, testName + "_DS", params));
13164 group->addChild(new CopyBufferToDepthStencilTestCase(testCtx, testName + "_D_S", params));
13170 group->addChild(new CopyBufferToDepthStencilTestCase(testCtx, testName + "_S_D", params));
13173 group->addChild(new CopyBufferToDepthStencilTestCase(testCtx, testName + "_SD", params));
13181 group->addChild(new CopyBufferToDepthStencilTestCase(testCtx, testName + "_S", params));
13189 group->addChild(new CopyBufferToDepthStencilTestCase(testCtx, testName + "_D", params));
13196 tcu::TestContext& testCtx = group->getTestContext();
13224 group->addChild(new CopyBufferToImageTestCase(testCtx, "tightly_sized_buffer", params));
13254 group->addChild(new CopyBufferToImageTestCase(testCtx, "larger_buffer", params));
13295 group->addChild(new CopyBufferToImageTestCase(testCtx, "array_tightly_sized_buffer", params));
13339 group->addChild(new CopyBufferToImageTestCase(testCtx, "array_all_remaining_layers", params));
13383 group->addChild(new CopyBufferToImageTestCase(testCtx, "array_not_all_remaining_layers", params));
13425 group->addChild(new CopyBufferToImageTestCase(testCtx, "array_larger_buffer", params));
13431 tcu::TestContext& testCtx = group->getTestContext();
13459 group->addChild(new CopyBufferToImageTestCase(testCtx, "whole", params));
13491 group->addChild(new CopyBufferToImageTestCase(testCtx, "regions", params));
13520 group->addChild(new CopyBufferToImageTestCase(testCtx, "buffer_offset", params));
13550 group->addChild(new CopyBufferToImageTestCase(testCtx, "buffer_offset_relaxed", params));
13579 group->addChild(new CopyBufferToImageTestCase(testCtx, "tightly_sized_buffer", params));
13609 group->addChild(new CopyBufferToImageTestCase(testCtx, "larger_buffer", params));
13638 group->addChild(new CopyBufferToImageTestCase(testCtx, "tightly_sized_buffer_offset", params));
13678 group->addChild(new CopyBufferToImageTestCase(testCtx, "array", params));
13719 group->addChild(new CopyBufferToImageTestCase(testCtx, "array_larger_buffer", params));
13759 group->addChild(new CopyBufferToImageTestCase(testCtx, "array_tightly_sized_buffer", params));
13803 group->addChild(new CopyBufferToImageTestCase(testCtx, "array_all_remaining_layers", params));
13847 group->addChild(new CopyBufferToImageTestCase(testCtx, "array_not_all_remaining_layers", params));
13853 tcu::TestContext& testCtx = group->getTestContext();
13874 group->addChild(new BufferToBufferTestCase(testCtx, "whole", params));
13897 group->addChild(new BufferToBufferTestCase(testCtx, "partial", params));
13924 group->addChild(new BufferToBufferTestCase(testCtx, "regions", params));
13950 group->addChild(new BufferToBufferTestCase(testCtx, "unaligned_regions", params));
13956 tcu::TestContext& testCtx = group->getTestContext();
13963 group->addChild(new BlitImageTestCase(testCtx, "nearest", params));
13966 group->addChild(new BlitImageTestCase(testCtx, getFormatCaseName(params.dst.image.format) + "_nearest", params));
13969 group->addChild(new BlitImageTestCase(testCtx, getFormatCaseName(params.dst.image.format) + "_nearest", params));
13977 group->addChild(new BlitImageTestCase(testCtx, "linear", params));
13980 group->addChild(new BlitImageTestCase(testCtx, getFormatCaseName(params.dst.image.format) + "_linear", params));
13983 group->addChild(new BlitImageTestCase(testCtx, getFormatCaseName(params.dst.image.format) + "_linear", params));
13993 group->addChild(new BlitImageTestCase(testCtx, "cubic", params));
13996 group->addChild(new BlitImageTestCase(testCtx, getFormatCaseName(params.dst.image.format) + "_cubic", params));
13999 group->addChild(new BlitImageTestCase(testCtx, getFormatCaseName(params.dst.image.format) + "_cubic", params));
14040 tcu::TestContext& testCtx = group->getTestContext();
14083 group->addChild(new BlitImageTestCase(testCtx, "all_remaining_layers", params));
14127 group->addChild(new BlitImageTestCase(testCtx, "not_all_remaining_layers", params));
14646 tcu::TestContext& testCtx = group->getTestContext();
14705 group->addChild(new BlitImageTestCase(testCtx, testName + "_nearest", testParams.params));
14710 group->addChild(new BlitImageTestCase(testCtx, testName + "_linear", testParams.params));
14716 group->addChild(new BlitImageTestCase(testCtx, testName + "_cubic", testParams.params));
14740 group->addChild(new BlitImageTestCase(testCtx, testName + "_linear_stripes_" + modeList[i].name, otherParams.params));
14743 group->addChild(new BlitImageTestCase(testCtx, testName + "_nearest_stripes_" + modeList[i].name, otherParams.params));
15572 tcu::TestContext& testCtx = group->getTestContext();
15595 group->addChild(new BlitMipmapTestCase(testCtx, testName + "_nearest", testParams.params));
15600 group->addChild(new BlitMipmapTestCase(testCtx, testName + "_linear", testParams.params));
15606 group->addChild(new BlitMipmapTestCase(testCtx, testName + "_cubic", testParams.params));
16623 tcu::TestContext& testCtx = group->getTestContext();
16675 group->addChild(new ResolveImageToImageTestCase(testCtx, testName.str(), params));
16690 group->addChild(new ResolveImageToImageTestCase(testCtx, testName.str(), params));
16693 group->addChild(new ResolveImageToImageTestCase(testCtx, testName.str() + "_bind_offset", params));
16887 tcu::TestCaseGroup* createCopiesAndBlittingTests (tcu::TestContext& testCtx)
16889 de::MovePtr<tcu::TestCaseGroup> copiesAndBlittingTests(new tcu::TestCaseGroup(testCtx, "copy_and_blit", "Copies And Blitting Tests"));
16891 copiesAndBlittingTests->addChild(createTestGroup(testCtx, "core", addCoreCopiesAndBlittingTests, cleanupGroup));
16892 copiesAndBlittingTests->addChild(createTestGroup(testCtx, "dedicated_allocation", addDedicatedAllocationCopiesAndBlittingTests, cleanupGroup));
16893 copiesAndBlittingTests->addChild(createTestGroup(testCtx, "copy_commands2", addExtensionCopiesAndBlittingTests, cleanupGroup));