Lines Matching refs:testCtx
92 tcu::TestContext& testCtx = group->getTestContext();
94 group->addChild(createDynamicControlPointTests (testCtx, pipelineConstructionType));
95 group->addChild(createStencilTests (testCtx, pipelineConstructionType));
96 group->addChild(createBlendTests (testCtx, pipelineConstructionType));
97 group->addChild(createDepthTests (testCtx, pipelineConstructionType));
98 group->addChild(createDescriptorLimitsTests (testCtx, pipelineConstructionType));
99 group->addChild(createDynamicOffsetTests (testCtx, pipelineConstructionType));
100 group->addChild(createDynamicVertexAttributeTests (testCtx, pipelineConstructionType));
102 group->addChild(createEarlyDestroyTests (testCtx, pipelineConstructionType));
104 group->addChild(createImageTests (testCtx, pipelineConstructionType));
105 group->addChild(createSamplerTests (testCtx, pipelineConstructionType));
106 group->addChild(createImageViewTests (testCtx, pipelineConstructionType));
108 group->addChild(createImage2DViewOf3DTests (testCtx, pipelineConstructionType));
110 group->addChild(createLogicOpTests (testCtx, pipelineConstructionType));
112 group->addChild(createPushConstantTests (testCtx, pipelineConstructionType));
113 group->addChild(createPushDescriptorTests (testCtx, pipelineConstructionType));
114 group->addChild(createMatchedAttachmentsTests (testCtx, pipelineConstructionType));
116 group->addChild(createSpecConstantTests (testCtx, pipelineConstructionType));
117 group->addChild(createMultisampleTests (testCtx, pipelineConstructionType, false));
118 group->addChild(createMultisampleTests (testCtx, pipelineConstructionType, true));
119 group->addChild(createMultisampleInterpolationTests (testCtx, pipelineConstructionType));
124 group->addChild(createMultisampleShaderBuiltInTests(testCtx, pipelineConstructionType));
127 group->addChild(createTestGroup (testCtx, "vertex_input", createVertexInputTests, pipelineConstructionType));
128 group->addChild(createInputAssemblyTests (testCtx, pipelineConstructionType));
129 group->addChild(createInterfaceMatchingTests (testCtx, pipelineConstructionType));
130 group->addChild(createTimestampTests (testCtx, pipelineConstructionType));
132 group->addChild(createCacheTests (testCtx, pipelineConstructionType));
133 group->addChild(createFramebufferAttachmentTests (testCtx, pipelineConstructionType));
135 group->addChild(createRenderToImageTests (testCtx, pipelineConstructionType));
136 group->addChild(createStencilExportTests (testCtx, pipelineConstructionType));
138 group->addChild(createCreationFeedbackTests (testCtx, pipelineConstructionType));
139 group->addChild(createDepthRangeUnrestrictedTests (testCtx, pipelineConstructionType));
142 group->addChild(createExecutablePropertiesTests(testCtx, pipelineConstructionType));
145 group->addChild(createMaxVaryingsTests (testCtx, pipelineConstructionType));
146 group->addChild(createBlendOperationAdvancedTests (testCtx, pipelineConstructionType));
147 group->addChild(createExtendedDynamicStateTests (testCtx, pipelineConstructionType));
148 group->addChild(createNoPositionTests (testCtx, pipelineConstructionType));
150 group->addChild(createBindPointTests (testCtx, pipelineConstructionType));
152 group->addChild(createColorWriteEnableTests (testCtx, pipelineConstructionType));
154 group->addChild(createAttachmentFeedbackLoopLayoutTests (testCtx, pipelineConstructionType));
157 group->addChild(createShaderModuleIdentifierTests (testCtx, pipelineConstructionType));
159 group->addChild(createPipelineRobustnessCacheTests (testCtx, pipelineConstructionType));
161 group->addChild(createColorWriteEnable2Tests (testCtx, pipelineConstructionType));
162 group->addChild(createMiscTests (testCtx, pipelineConstructionType));
163 group->addChild(createCmdBindBuffers2Tests (testCtx, pipelineConstructionType));
164 group->addChild(createInputAttributeOffsetTests (testCtx, pipelineConstructionType));
175 group->addChild(createDerivativeTests (testCtx));
178 group->addChild(createCacheControlTests (testCtx));
181 group->addChild(createImageSlicedViewOf3DTests (testCtx));
188 group->addChild(createPipelineLibraryTests (testCtx));
196 tcu::TestCaseGroup* createTests (tcu::TestContext& testCtx, const std::string& name)
198 de::MovePtr<tcu::TestCaseGroup> monolithicGroup (createTestGroup(testCtx, "monolithic", createChildren, PIPELINE_CONSTRUCTION_TYPE_MONOLITHIC));
200 de::MovePtr<tcu::TestCaseGroup> pipelineLibraryGroup (createTestGroup(testCtx, "pipeline_library", createChildren, PIPELINE_CONSTRUCTION_TYPE_LINK_TIME_OPTIMIZED_LIBRARY));
202 de::MovePtr<tcu::TestCaseGroup> fastLinkedLibraryGroup (createTestGroup(testCtx, "fast_linked_library", createChildren, PIPELINE_CONSTRUCTION_TYPE_FAST_LINKED_LIBRARY));
204 de::MovePtr<tcu::TestCaseGroup> shaderObjectUnlinkedSpirvGroup (createTestGroup(testCtx, "shader_object_unlinked_spirv", createChildren, PIPELINE_CONSTRUCTION_TYPE_SHADER_OBJECT_UNLINKED_SPIRV));
206 de::MovePtr<tcu::TestCaseGroup> shaderObjectUnlinkedBinaryGroup (createTestGroup(testCtx, "shader_object_unlinked_binary", createChildren, PIPELINE_CONSTRUCTION_TYPE_SHADER_OBJECT_UNLINKED_BINARY));
208 de::MovePtr<tcu::TestCaseGroup> shaderObjectLinkedSpirvGroup (createTestGroup(testCtx, "shader_object_linked_spirv", createChildren, PIPELINE_CONSTRUCTION_TYPE_SHADER_OBJECT_LINKED_SPIRV));
210 de::MovePtr<tcu::TestCaseGroup> shaderObjectLinkedBinaryGroup (createTestGroup(testCtx, "shader_object_linked_binary", createChildren, PIPELINE_CONSTRUCTION_TYPE_SHADER_OBJECT_LINKED_BINARY));
212 de::MovePtr<tcu::TestCaseGroup> mainGroup(new tcu::TestCaseGroup(testCtx, name.c_str()));