Lines Matching refs:TestCaseGroup
3168 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateVariableCases()
3208 tcu::TestCaseGroup* group; in generateVariableCases()
3212 group = new tcu::TestCaseGroup(context.getTestContext(), "basic_type", "Basic variable"); in generateVariableCases()
3228 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateOpaqueTypeCases()
3283 tcu::TestCaseGroup* group; in generateOpaqueTypeCases()
3287 group = new tcu::TestCaseGroup(context.getTestContext(), "opaque_type", "Opaque types"); in generateOpaqueTypeCases()
3310 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG…
3312 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateVariableArrayCases()
3317 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), "arra… in generateVariableArrayCases()
3335 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateCompoundVariableCases()
3340 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), "stru… in generateCompoundVariableCases()
3370 …TestCaseGroup* const targetGroup, deUint32 blockFlags, void (*blockContentGenerator)(Context&, con… in generateUniformCaseBlocks()
3378 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), "default_b… in generateUniformCaseBlocks()
3389 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), "named_blo… in generateUniformCaseBlocks()
3400 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), "unnamed_b… in generateUniformCaseBlocks()
3412 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), "block_arr… in generateUniformCaseBlocks()
3419 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateBufferBackedResourceListBlockContentCases()
3442 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateBufferBackedVariableAggregateTypeCases()
3465 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateUniformResourceListBlockContents()
3470 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateUniformBlockArraySizeContents()
3482 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), "types", "… in generateUniformBlockArraySizeContents()
3491 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), "aggregate… in generateUniformBlockArraySizeContents()
3504 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateBufferBackedArrayStrideTypeAggregateSubCases()
3525 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateBufferBackedArrayStrideTypeAggregateCases()
3547 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateUniformBlockArrayStrideContents()
3559 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), "types", "… in generateUniformBlockArrayStrideContents()
3568 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), "aggregate… in generateUniformBlockArrayStrideContents()
3606 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateUniformBlockLocationContents()
3622 static void generateUniformBlockBlockIndexContents (Context& context, tcu::TestCaseGroup* const tar… in generateUniformBlockBlockIndexContents()
3663 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateUniformBlockAtomicCounterBufferIndexContents()
3679 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), "arr… in generateUniformBlockAtomicCounterBufferIndexContents()
3691 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateUniformBlockNameLengthContents()
3704 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateUniformBlockTypeContents()
3716 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), "types", "… in generateUniformBlockTypeContents()
3735 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateUniformBlockOffsetContents()
3747 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), "types", "… in generateUniformBlockOffsetContents()
3756 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), "aggregate… in generateUniformBlockOffsetContents()
3786 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), "types", "… in generateUniformBlockOffsetContents()
3795 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), "aggregate… in generateUniformBlockOffsetContents()
3819 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateMatrixVariableCases()
3838 tcu::TestCaseGroup* group; in generateMatrixVariableCases()
3842 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), "matrix", … in generateMatrixVariableCases()
3859 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG…
3861 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateMatrixArrayCases()
3866 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), "arra… in generateMatrixArrayCases()
3881 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateMatrixStructCases()
3886 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), "stru… in generateMatrixStructCases()
3901 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateUniformMatrixOrderCaseBlockContentCases()
3922 …tcu::TestCaseGroup* const qualifierGroup = new tcu::TestCaseGroup(context.getTestContext(), qual… in generateUniformMatrixOrderCaseBlockContentCases()
3937 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), "types", "… in generateUniformMatrixOrderCaseBlockContentCases()
3948 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), "aggregate… in generateUniformMatrixOrderCaseBlockContentCases()
3962 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateUniformMatrixStrideCaseBlockContentCases()
3983 …tcu::TestCaseGroup* const qualifierGroup = new tcu::TestCaseGroup(context.getTestContext(), qual… in generateUniformMatrixStrideCaseBlockContentCases()
4000 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), "types", "… in generateUniformMatrixStrideCaseBlockContentCases()
4013 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), "aggregate… in generateUniformMatrixStrideCaseBlockContentCases()
4025 …e, tcu::TestCaseGroup* const targetGroup, void (*blockContentGenerator)(Context&, const ResourceDe… in generateUniformMatrixCaseBlocks()
4052 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), childre… in generateUniformMatrixCaseBlocks()
4071 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateBufferReferencedByShaderInterfaceBlockCases()
4180 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateUniformReferencedByShaderSingleBlockContentCases()
4191 TestCaseGroup* const blockGroup = new TestCaseGroup(context, "default_block", ""); in generateUniformReferencedByShaderSingleBlockContentCases()
4200 TestCaseGroup* const blockGroup = new TestCaseGroup(context, "uniform_block", ""); in generateUniformReferencedByShaderSingleBlockContentCases()
4210 TestCaseGroup* const blockGroup = new TestCaseGroup(context, "unnamed_block", ""); in generateUniformReferencedByShaderSingleBlockContentCases()
4221 TestCaseGroup* const blockGroup = new TestCaseGroup(context, "block_array", ""); in generateUniformReferencedByShaderSingleBlockContentCases()
4229 …TestCaseGroup* const targetGroup, glu::GLSLVersion glslVersion, void (*generateBlockContent)(Conte… in generateReferencedByShaderCaseBlocks() argument
4281 …TestCaseGroup* const blockGroup = new TestCaseGroup(context, singleStageCases[ndx].name, ""… in generateReferencedByShaderCaseBlocks()
4295 …TestCaseGroup* const blockGroup = new TestCaseGroup(context, pipelines[pipelineNdx].name, "… in generateReferencedByShaderCaseBlocks()
4326 TestCaseGroup* const blockGroup = new TestCaseGroup(context, setName.c_str(), ""); in generateReferencedByShaderCaseBlocks()
4569 static void generateUniformRandomCase (Context& context, tcu::TestCaseGroup* const targetGroup, glu… in generateUniformRandomCase()
4598 static void generateUniformCaseRandomCases (Context& context, tcu::TestCaseGroup* const targetGroup… in generateUniformCaseRandomCases()
4609 class UniformInterfaceTestGroup : public TestCaseGroup
4617 : TestCaseGroup(context, "uniform", "Uniform interace") in UniformInterfaceTestGroup()
4629 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "resource_list", "Resourc… in init()
4636 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "array_size", "Query arra… in init()
4643 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "array_stride", "Query ar… in init()
4650 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "atomic_counter_buffer_in… in init()
4657 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "block_index", "Query blo… in init()
4664 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "location", "Query locati… in init()
4671 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "matrix_row_major", "Quer… in init()
4678 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "matrix_stride", "Query m… in init()
4685 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "name_length", "Query nam… in init()
4692 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "offset", "Query offset"); in init()
4699 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "referenced_by_shader", "… in init()
4706 tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "type", "Query type"); in init()
4713 tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "random", "Random"); in init()
4719 …text, const ResourceDefinition::Node::SharedPtr& targetResource, tcu::TestCaseGroup* const targetG… in generateBufferBackedInterfaceResourceListCase()
4724 …text, const ResourceDefinition::Node::SharedPtr& targetResource, tcu::TestCaseGroup* const targetG… in generateBufferBackedInterfaceNameLengthCase()
4729 …TestCaseGroup* targetGroup, glu::GLSLVersion glslVersion, glu::Storage storage, void (*blockConten… in generateBufferBackedInterfaceResourceBasicBlockTypes()
4773 …fferBackedInterfaceResourceBufferBindingCases (Context& context, tcu::TestCaseGroup* targetGroup, … in generateBufferBackedInterfaceResourceBufferBindingCases()
4816 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateBufferBlockReferencedByShaderSingleBlockContentCases()
4854 …ferBackedInterfaceResourceActiveVariablesCase (Context& context, tcu::TestCaseGroup* targetGroup, … in generateBufferBackedInterfaceResourceActiveVariablesCase()
4861 …ferBackedInterfaceResourceBufferDataSizeCases (Context& context, tcu::TestCaseGroup* targetGroup, … in generateBufferBackedInterfaceResourceBufferDataSizeCases()
4868 class BufferBackedBlockInterfaceTestGroup : public TestCaseGroup
4882 : TestCaseGroup (context, getGroupName(storage), getGroupDescription(storage)) in BufferBackedBlockInterfaceTestGroup()
4894 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "resource_list", "Resourc… in init()
4901 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "active_variables", "Acti… in init()
4908 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "buffer_binding", "Buffer… in init()
4915 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "buffer_data_size", "Buff… in init()
4922 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "name_length", "Name leng… in init()
4929 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "referenced_by", "Referen… in init()
4965 class AtomicCounterTestGroup : public TestCaseGroup
4973 : TestCaseGroup(context, "atomic_counter_buffer", "Atomic counter buffer") in AtomicCounterTestGroup()
5048 …TestCaseGroup* targetGroup, glu::GLSLVersion glslVersion, bool withCompute, bool inputCase, bool i… in generateProgramInputOutputShaderCaseBlocks() argument
5065 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "vertex_fragment", "Vertex … in generateProgramInputOutputShaderCaseBlocks()
5082 …TestCaseGroup* const blockGroup = new TestCaseGroup(context, singleStageCases[ndx].name, ""… in generateProgramInputOutputShaderCaseBlocks()
5094 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "compute", "Compute"); in generateProgramInputOutputShaderCaseBlocks()
5134 …tcu::TestCaseGroup* const ioBlocksGroup = new TestCaseGroup(context, "interface_blocks", "Interfac… in generateProgramInputOutputShaderCaseBlocks()
5145 tcu::TestCaseGroup* const ioBlockGroup = new TestCaseGroup(context, name, ""); in generateProgramInputOutputShaderCaseBlocks()
5156 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "named_block", "Named block"… in generateProgramInputOutputShaderCaseBlocks()
5167 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "named_block_explicit_locati… in generateProgramInputOutputShaderCaseBlocks()
5178 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "unnamed_block", "Unnamed bl… in generateProgramInputOutputShaderCaseBlocks()
5189 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "block_array", "Block array… in generateProgramInputOutputShaderCaseBlocks()
5201 tcu::TestCaseGroup* targetGroup, in generateProgramInputBlockContents()
5206 tcu::TestCaseGroup* targetGroup, in generateProgramInputBlockContents()
5302 tcu::TestCaseGroup* targetGroup, in generateProgramOutputBlockContents()
5307 tcu::TestCaseGroup* targetGroup, in generateProgramOutputBlockContents()
5398 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in addProgramInputOutputResourceListCase()
5407 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateProgramInputResourceListBlockContents()
5413 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateProgramOutputResourceListBlockContents()
5420 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in addProgramInputOutputResourceTestCase()
5427 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateProgramInputBasicBlockContents()
5434 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateProgramOutputBasicBlockContents()
5440 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateProgramInputLocationBlockContents()
5596 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateProgramOutputLocationBlockContents()
5749 static void generateProgramInputOutputReferencedByCases (Context& context, tcu::TestCaseGroup* targ… in generateProgramInputOutputReferencedByCases()
5774 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateProgramInputOutputTypeBasicTypeCases()
5819 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateProgramInputTypeBlockContents()
5840 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "basic_type", "Basic types"); in generateProgramInputTypeBlockContents()
5846 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "array", "Array types"); in generateProgramInputTypeBlockContents()
5853 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "struct", "Struct types"); in generateProgramInputTypeBlockContents()
5876 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "basic_type", "Basic types"… in generateProgramInputTypeBlockContents()
5886 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "patch_var", "Basic types, … in generateProgramInputTypeBlockContents()
5894 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "patch_var_struct", "Struct… in generateProgramInputTypeBlockContents()
5902 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "patch_var_array", "Array t… in generateProgramInputTypeBlockContents()
5916 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateProgramOutputTypeBlockContents()
5935 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "basic_type", "Basic types"); in generateProgramOutputTypeBlockContents()
5941 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "array", "Array types"); in generateProgramOutputTypeBlockContents()
5950 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "struct", "Struct types"); in generateProgramOutputTypeBlockContents()
5962 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "basic_type", "Basic types"); in generateProgramOutputTypeBlockContents()
5968 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "array", "Array types"); in generateProgramOutputTypeBlockContents()
5982 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "basic_type", "Basic types"… in generateProgramOutputTypeBlockContents()
5992 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "patch_var", "Basic types, … in generateProgramOutputTypeBlockContents()
6000 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "patch_var_struct", "Struct… in generateProgramOutputTypeBlockContents()
6008 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "patch_var_array", "Array t… in generateProgramOutputTypeBlockContents()
6022 class ProgramInputTestGroup : public TestCaseGroup
6033 : TestCaseGroup(context, "program_input", "Program input") in ProgramInputTestGroup()
6044 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "resource_list", "Resourc… in init()
6051 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "array_size", "Array size… in init()
6058 tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "location", "Location"); in init()
6065 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "name_length", "Name leng… in init()
6072 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "referenced_by", "Referen… in init()
6079 tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "type", "Type"); in init()
6086 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "is_per_patch", "Is per p… in init()
6092 class ProgramOutputTestGroup : public TestCaseGroup
6103 : TestCaseGroup(context, "program_output", "Program output") in ProgramOutputTestGroup()
6114 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "resource_list", "Resourc… in init()
6121 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "array_size", "Array size… in init()
6128 tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "location", "Location"); in init()
6135 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "name_length", "Name leng… in init()
6142 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "referenced_by", "Referen… in init()
6149 tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "type", "Type"); in init()
6156 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "is_per_patch", "Is per p… in init()
6162 …TestCaseGroup* targetGroup, glu::GLSLVersion glslVersion, void (*blockContentGenerator)(Context&, … in generateTransformFeedbackShaderCaseBlocks() argument
6212 …TestCaseGroup* const blockGroup = new TestCaseGroup(context, pipelines[pipelineNdx].name, ""… in generateTransformFeedbackShaderCaseBlocks()
6226 …TestCaseGroup* const blockGroup = new TestCaseGroup(context, singleStageCases[ndx].name, ""… in generateTransformFeedbackShaderCaseBlocks()
6235 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateTransformFeedbackResourceListBlockContents()
6277 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateTransformFeedbackVariableBlockContents()
6318 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateTransformFeedbackVariableBasicTypeCases()
6363 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateTransformFeedbackVariableTypeBlockContents()
6372 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "builtin", "Built-in output… in generateTransformFeedbackVariableTypeBlockContents()
6379 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "basic_type", "Basic types"… in generateTransformFeedbackVariableTypeBlockContents()
6387 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "array", "Array types"); in generateTransformFeedbackVariableTypeBlockContents()
6395 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "whole_array", "Whole array… in generateTransformFeedbackVariableTypeBlockContents()
6403 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "struct", "Struct types"); in generateTransformFeedbackVariableTypeBlockContents()
6410 class TransformFeedbackVaryingTestGroup : public TestCaseGroup
6418 : TestCaseGroup(context, "transform_feedback_varying", "Transform feedback varyings") in TransformFeedbackVaryingTestGroup()
6428 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "resource_list", "Resource lis… in init()
6435 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "array_size", "Array size"); in init()
6442 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "name_length", "Name length"); in init()
6449 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "type", "Type"); in init()
6455 …TestCaseGroup* targetGroup, glu::GLSLVersion glslVersion, void (*blockContentGenerator)(Context&, … in generateBufferVariableBufferCaseBlocks() argument
6466 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "named_block", "Named block"… in generateBufferVariableBufferCaseBlocks()
6476 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "unnamed_block", "Unnamed bl… in generateBufferVariableBufferCaseBlocks()
6487 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "block_array", "Block array… in generateBufferVariableBufferCaseBlocks()
6495 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateBufferVariableResourceListBlockContentsProxy()
6500 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateBufferVariableArraySizeSubCases()
6503 tcu::TestCaseGroup* aggregateGroup; in generateBufferVariableArraySizeSubCases()
6508 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), "types", "… in generateBufferVariableArraySizeSubCases()
6517 …aggregateGroup = new tcu::TestCaseGroup(context.getTestContext(), "aggregates", "Aggregate types"); in generateBufferVariableArraySizeSubCases()
6540 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateBufferVariableArrayCases()
6548 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "non_array", "Non-array target"); in generateBufferVariableArrayCases()
6557 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "sized", "Sized target"); in generateBufferVariableArrayCases()
6566 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "unsized", "Unsized target"); in generateBufferVariableArrayCases()
6573 …BlockIndexCases (Context& context, glu::GLSLVersion glslVersion, tcu::TestCaseGroup* const targetG… in generateBufferVariableBlockIndexCases()
6607 …TestCaseGroup* const targetGroup, glu::GLSLVersion glslVersion, void (*blockContentGenerator)(Cont… in generateBufferVariableMatrixCaseBlocks() argument
6634 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, children[childNdx].name, chil… in generateBufferVariableMatrixCaseBlocks()
6651 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateBufferVariableMatrixVariableBasicTypeCases()
6677 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateBufferVariableMatrixVariableCases()
6692 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateBufferVariableMatrixCases()
6697 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "types", "Types"); in generateBufferVariableMatrixCases()
6704 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "no_qualifier", "No qualifier"); in generateBufferVariableMatrixCases()
6713 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "column_major", "Column major qu… in generateBufferVariableMatrixCases()
6722 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "row_major", "Row major qualifie… in generateBufferVariableMatrixCases()
6728 …ntext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup) in generateBufferVariableNameLengthCases()
6732 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "sized", "Sized target"); in generateBufferVariableNameLengthCases()
6741 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "unsized", "Unsized target"); in generateBufferVariableNameLengthCases()
6748 …ntext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup) in generateBufferVariableOffsetCases()
6752 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "sized", "Sized target"); in generateBufferVariableOffsetCases()
6761 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "unsized", "Unsized target"); in generateBufferVariableOffsetCases()
6768 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateBufferVariableReferencedByBlockContents()
6780 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "named_block", "Named block"… in generateBufferVariableReferencedByBlockContents()
6790 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "unnamed_block", "Unnamed bl… in generateBufferVariableReferencedByBlockContents()
6801 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "block_array", "Block array"… in generateBufferVariableReferencedByBlockContents()
6810 …ntext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup) in generateBufferVariableTopLevelCases()
6823 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateBufferVariableTypeBasicTypeCases()
6873 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateBufferVariableTypeCases()
6878 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "basic_type", "Basic type"); in generateBufferVariableTypeCases()
6892 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "array", "Arrays"); in generateBufferVariableTypeCases()
6902 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "struct", "Structs"); in generateBufferVariableTypeCases()
6909 static void generateBufferVariableTypeBlock (Context& context, tcu::TestCaseGroup* targetGroup, glu… in generateBufferVariableTypeBlock()
6920 static void generateBufferVariableRandomCase (Context& context, tcu::TestCaseGroup* const targetGro… in generateBufferVariableRandomCase()
6941 static void generateBufferVariableRandomCases (Context& context, tcu::TestCaseGroup* const targetGr… in generateBufferVariableRandomCases()
6952 class BufferVariableTestGroup : public TestCaseGroup
6960 : TestCaseGroup(context, "buffer_variable", "Buffer variable") in BufferVariableTestGroup()
6970 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "resource_list", "Resource lis… in init()
6977 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "array_size", "Array size"); in init()
6984 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "array_stride", "Array stride"… in init()
6991 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "block_index", "Block index"); in init()
6998 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "is_row_major", "Is row major"… in init()
7005 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "matrix_stride", "Matrix strid… in init()
7012 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "name_length", "Name length"); in init()
7019 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "offset", "Offset"); in init()
7026 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "referenced_by", "Referenced b… in init()
7033 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "top_level_array_size", "Top-l… in init()
7040 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "top_level_array_stride", "Top… in init()
7047 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "type", "Type"); in init()
7054 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "random", "Random"); in init()
7063 : TestCaseGroup(context, "program_interface_query", "Program interface query tests") in ProgramInterfaceQueryTests()
7078 …tcu::TestCaseGroup* const group = new tcu::TestCaseGroup(m_testCtx, "buffer_limited_query", "Queri… in init()