Home | History | Annotate | Download | only in protected_memory

Lines Matching refs:testCtx

48 tcu::TestCaseGroup* createTests (tcu::TestContext& testCtx)
50 de::MovePtr<tcu::TestCaseGroup> protectedTests (new tcu::TestCaseGroup(testCtx, "protected_memory", "Protected Memory Tests"));
54 de::MovePtr<tcu::TestCaseGroup> attachmentTestGroup (new tcu::TestCaseGroup(testCtx, "attachment", "Protected Memory Attachment Tests"));
55 attachmentTestGroup->addChild(createAttachmentLoadTests(testCtx));
56 attachmentTestGroup->addChild(createAttachmentClearTests(testCtx));
62 de::MovePtr<tcu::TestCaseGroup> imageTestGroup (new tcu::TestCaseGroup(testCtx, "image", "Protected Memory Image Tests"));
63 imageTestGroup->addChild(createCopyImageTests(testCtx));
64 imageTestGroup->addChild(createBlitImageTests(testCtx));
65 imageTestGroup->addChild(createClearColorImageTests(testCtx));
66 imageTestGroup->addChild(createCopyBufferToImageTests(testCtx));
67 imageTestGroup->addChild(createShaderImageAccessTests(testCtx));
73 de::MovePtr<tcu::TestCaseGroup> bufferTestGroup (new tcu::TestCaseGroup(testCtx, "buffer", "Protected Memory Buffer Tests"));
74 bufferTestGroup->addChild(createFillBufferTests(testCtx));
75 bufferTestGroup->addChild(createUpdateBufferTests(testCtx));
76 bufferTestGroup->addChild(createCopyBufferTests(testCtx));
77 bufferTestGroup->addChild(createCopyImageToFloatBufferTests(testCtx));
83 de::MovePtr<tcu::TestCaseGroup> ssboTestGroup (new tcu::TestCaseGroup(testCtx, "ssbo", "Storage Buffer Tests"));
84 ssboTestGroup->addChild(createReadStorageBufferTests(testCtx));
85 ssboTestGroup->addChild(createWriteStorageBufferTests(testCtx));
86 ssboTestGroup->addChild(createAtomicStorageBufferTests(testCtx));
91 de::MovePtr<tcu::TestCaseGroup> interactionTestGroup (new tcu::TestCaseGroup(testCtx, "interaction", "Various tests which interacts with other extensions"));
92 interactionTestGroup->addChild(createSwapchainTests(testCtx));
93 interactionTestGroup->addChild(createYCbCrConversionTests(testCtx));