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()
5591 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateProgramOutputLocationBlockContents()
5743 static void generateProgramInputOutputReferencedByCases (Context& context, tcu::TestCaseGroup* targ… in generateProgramInputOutputReferencedByCases()
5768 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateProgramInputOutputTypeBasicTypeCases()
5813 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateProgramInputTypeBlockContents()
5834 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "basic_type", "Basic types"); in generateProgramInputTypeBlockContents()
5840 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "array", "Array types"); in generateProgramInputTypeBlockContents()
5847 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "struct", "Struct types"); in generateProgramInputTypeBlockContents()
5870 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "basic_type", "Basic types"… in generateProgramInputTypeBlockContents()
5880 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "patch_var", "Basic types, … in generateProgramInputTypeBlockContents()
5888 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "patch_var_struct", "Struct… in generateProgramInputTypeBlockContents()
5896 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "patch_var_array", "Array t… in generateProgramInputTypeBlockContents()
5910 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateProgramOutputTypeBlockContents()
5929 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "basic_type", "Basic types"); in generateProgramOutputTypeBlockContents()
5935 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "array", "Array types"); in generateProgramOutputTypeBlockContents()
5944 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "struct", "Struct types"); in generateProgramOutputTypeBlockContents()
5956 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "basic_type", "Basic types"); in generateProgramOutputTypeBlockContents()
5962 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "array", "Array types"); in generateProgramOutputTypeBlockContents()
5976 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "basic_type", "Basic types"… in generateProgramOutputTypeBlockContents()
5986 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "patch_var", "Basic types, … in generateProgramOutputTypeBlockContents()
5994 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "patch_var_struct", "Struct… in generateProgramOutputTypeBlockContents()
6002 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "patch_var_array", "Array t… in generateProgramOutputTypeBlockContents()
6016 class ProgramInputTestGroup : public TestCaseGroup
6027 : TestCaseGroup(context, "program_input", "Program input") in ProgramInputTestGroup()
6038 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "resource_list", "Resourc… in init()
6045 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "array_size", "Array size… in init()
6052 tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "location", "Location"); in init()
6059 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "name_length", "Name leng… in init()
6066 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "referenced_by", "Referen… in init()
6073 tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "type", "Type"); in init()
6080 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "is_per_patch", "Is per p… in init()
6086 class ProgramOutputTestGroup : public TestCaseGroup
6097 : TestCaseGroup(context, "program_output", "Program output") in ProgramOutputTestGroup()
6108 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "resource_list", "Resourc… in init()
6115 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "array_size", "Array size… in init()
6122 tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "location", "Location"); in init()
6129 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "name_length", "Name leng… in init()
6136 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "referenced_by", "Referen… in init()
6143 tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "type", "Type"); in init()
6150 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "is_per_patch", "Is per p… in init()
6156 …TestCaseGroup* targetGroup, glu::GLSLVersion glslVersion, void (*blockContentGenerator)(Context&, … in generateTransformFeedbackShaderCaseBlocks() argument
6206 …TestCaseGroup* const blockGroup = new TestCaseGroup(context, pipelines[pipelineNdx].name, ""… in generateTransformFeedbackShaderCaseBlocks()
6220 …TestCaseGroup* const blockGroup = new TestCaseGroup(context, singleStageCases[ndx].name, ""… in generateTransformFeedbackShaderCaseBlocks()
6229 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateTransformFeedbackResourceListBlockContents()
6271 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateTransformFeedbackVariableBlockContents()
6312 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateTransformFeedbackVariableBasicTypeCases()
6357 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateTransformFeedbackVariableTypeBlockContents()
6366 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "builtin", "Built-in output… in generateTransformFeedbackVariableTypeBlockContents()
6373 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "basic_type", "Basic types"… in generateTransformFeedbackVariableTypeBlockContents()
6381 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "array", "Array types"); in generateTransformFeedbackVariableTypeBlockContents()
6389 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "whole_array", "Whole array… in generateTransformFeedbackVariableTypeBlockContents()
6397 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "struct", "Struct types"); in generateTransformFeedbackVariableTypeBlockContents()
6404 class TransformFeedbackVaryingTestGroup : public TestCaseGroup
6412 : TestCaseGroup(context, "transform_feedback_varying", "Transform feedback varyings") in TransformFeedbackVaryingTestGroup()
6422 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "resource_list", "Resource lis… in init()
6429 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "array_size", "Array size"); in init()
6436 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "name_length", "Name length"); in init()
6443 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "type", "Type"); in init()
6449 …TestCaseGroup* targetGroup, glu::GLSLVersion glslVersion, void (*blockContentGenerator)(Context&, … in generateBufferVariableBufferCaseBlocks() argument
6460 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "named_block", "Named block"… in generateBufferVariableBufferCaseBlocks()
6470 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "unnamed_block", "Unnamed bl… in generateBufferVariableBufferCaseBlocks()
6481 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "block_array", "Block array… in generateBufferVariableBufferCaseBlocks()
6489 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateBufferVariableResourceListBlockContentsProxy()
6494 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateBufferVariableArraySizeSubCases()
6497 tcu::TestCaseGroup* aggregateGroup; in generateBufferVariableArraySizeSubCases()
6502 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), "types", "… in generateBufferVariableArraySizeSubCases()
6511 …aggregateGroup = new tcu::TestCaseGroup(context.getTestContext(), "aggregates", "Aggregate types"); in generateBufferVariableArraySizeSubCases()
6534 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateBufferVariableArrayCases()
6542 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "non_array", "Non-array target"); in generateBufferVariableArrayCases()
6551 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "sized", "Sized target"); in generateBufferVariableArrayCases()
6560 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "unsized", "Unsized target"); in generateBufferVariableArrayCases()
6567 …BlockIndexCases (Context& context, glu::GLSLVersion glslVersion, tcu::TestCaseGroup* const targetG… in generateBufferVariableBlockIndexCases()
6601 …TestCaseGroup* const targetGroup, glu::GLSLVersion glslVersion, void (*blockContentGenerator)(Cont… in generateBufferVariableMatrixCaseBlocks() argument
6628 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, children[childNdx].name, chil… in generateBufferVariableMatrixCaseBlocks()
6645 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateBufferVariableMatrixVariableBasicTypeCases()
6671 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateBufferVariableMatrixVariableCases()
6686 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateBufferVariableMatrixCases()
6691 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "types", "Types"); in generateBufferVariableMatrixCases()
6698 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "no_qualifier", "No qualifier"); in generateBufferVariableMatrixCases()
6707 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "column_major", "Column major qu… in generateBufferVariableMatrixCases()
6716 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "row_major", "Row major qualifie… in generateBufferVariableMatrixCases()
6722 …ntext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup) in generateBufferVariableNameLengthCases()
6726 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "sized", "Sized target"); in generateBufferVariableNameLengthCases()
6735 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "unsized", "Unsized target"); in generateBufferVariableNameLengthCases()
6742 …ntext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup) in generateBufferVariableOffsetCases()
6746 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "sized", "Sized target"); in generateBufferVariableOffsetCases()
6755 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "unsized", "Unsized target"); in generateBufferVariableOffsetCases()
6762 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateBufferVariableReferencedByBlockContents()
6774 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "named_block", "Named block"… in generateBufferVariableReferencedByBlockContents()
6784 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "unnamed_block", "Unnamed bl… in generateBufferVariableReferencedByBlockContents()
6795 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "block_array", "Block array"… in generateBufferVariableReferencedByBlockContents()
6804 …ntext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup) in generateBufferVariableTopLevelCases()
6817 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateBufferVariableTypeBasicTypeCases()
6867 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateBufferVariableTypeCases()
6872 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "basic_type", "Basic type"); in generateBufferVariableTypeCases()
6886 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "array", "Arrays"); in generateBufferVariableTypeCases()
6896 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "struct", "Structs"); in generateBufferVariableTypeCases()
6903 static void generateBufferVariableTypeBlock (Context& context, tcu::TestCaseGroup* targetGroup, glu… in generateBufferVariableTypeBlock()
6914 static void generateBufferVariableRandomCase (Context& context, tcu::TestCaseGroup* const targetGro… in generateBufferVariableRandomCase()
6935 static void generateBufferVariableRandomCases (Context& context, tcu::TestCaseGroup* const targetGr… in generateBufferVariableRandomCases()
6946 class BufferVariableTestGroup : public TestCaseGroup
6954 : TestCaseGroup(context, "buffer_variable", "Buffer variable") in BufferVariableTestGroup()
6964 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "resource_list", "Resource lis… in init()
6971 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "array_size", "Array size"); in init()
6978 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "array_stride", "Array stride"… in init()
6985 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "block_index", "Block index"); in init()
6992 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "is_row_major", "Is row major"… in init()
6999 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "matrix_stride", "Matrix strid… in init()
7006 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "name_length", "Name length"); in init()
7013 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "offset", "Offset"); in init()
7020 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "referenced_by", "Referenced b… in init()
7027 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "top_level_array_size", "Top-l… in init()
7034 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "top_level_array_stride", "Top… in init()
7041 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "type", "Type"); in init()
7048 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "random", "Random"); in init()
7057 : TestCaseGroup(context, "program_interface_query", "Program interface query tests") in ProgramInterfaceQueryTests()
7072 …tcu::TestCaseGroup* const group = new tcu::TestCaseGroup(m_testCtx, "buffer_limited_query", "Queri… in init()