Lines Matching refs:TestCaseGroup
3159 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateVariableCases()
3199 tcu::TestCaseGroup* group; in generateVariableCases()
3203 group = new tcu::TestCaseGroup(context.getTestContext(), "basic_type", "Basic variable"); in generateVariableCases()
3219 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateOpaqueTypeCases()
3274 tcu::TestCaseGroup* group; in generateOpaqueTypeCases()
3278 group = new tcu::TestCaseGroup(context.getTestContext(), "opaque_type", "Opaque types"); in generateOpaqueTypeCases()
3301 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG…
3303 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateVariableArrayCases()
3308 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), "arra… in generateVariableArrayCases()
3326 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateCompoundVariableCases()
3331 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), "stru… in generateCompoundVariableCases()
3361 …TestCaseGroup* const targetGroup, deUint32 blockFlags, void (*blockContentGenerator)(Context&, con… in generateUniformCaseBlocks()
3369 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), "default_b… in generateUniformCaseBlocks()
3380 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), "named_blo… in generateUniformCaseBlocks()
3391 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), "unnamed_b… in generateUniformCaseBlocks()
3403 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), "block_arr… in generateUniformCaseBlocks()
3410 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateBufferBackedResourceListBlockContentCases()
3433 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateBufferBackedVariableAggregateTypeCases()
3456 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateUniformResourceListBlockContents()
3461 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateUniformBlockArraySizeContents()
3473 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), "types", "… in generateUniformBlockArraySizeContents()
3482 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), "aggregate… in generateUniformBlockArraySizeContents()
3495 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateBufferBackedArrayStrideTypeAggregateSubCases()
3516 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateBufferBackedArrayStrideTypeAggregateCases()
3538 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateUniformBlockArrayStrideContents()
3550 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), "types", "… in generateUniformBlockArrayStrideContents()
3559 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), "aggregate… in generateUniformBlockArrayStrideContents()
3597 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateUniformBlockLocationContents()
3613 static void generateUniformBlockBlockIndexContents (Context& context, tcu::TestCaseGroup* const tar… in generateUniformBlockBlockIndexContents()
3654 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateUniformBlockAtomicCounterBufferIndexContents()
3670 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), "arr… in generateUniformBlockAtomicCounterBufferIndexContents()
3682 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateUniformBlockNameLengthContents()
3695 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateUniformBlockTypeContents()
3707 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), "types", "… in generateUniformBlockTypeContents()
3726 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateUniformBlockOffsetContents()
3738 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), "types", "… in generateUniformBlockOffsetContents()
3747 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), "aggregate… in generateUniformBlockOffsetContents()
3777 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), "types", "… in generateUniformBlockOffsetContents()
3786 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), "aggregate… in generateUniformBlockOffsetContents()
3810 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateMatrixVariableCases()
3829 tcu::TestCaseGroup* group; in generateMatrixVariableCases()
3833 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), "matrix", … in generateMatrixVariableCases()
3850 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG…
3852 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateMatrixArrayCases()
3857 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), "arra… in generateMatrixArrayCases()
3872 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateMatrixStructCases()
3877 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), "stru… in generateMatrixStructCases()
3892 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateUniformMatrixOrderCaseBlockContentCases()
3913 …tcu::TestCaseGroup* const qualifierGroup = new tcu::TestCaseGroup(context.getTestContext(), qual… in generateUniformMatrixOrderCaseBlockContentCases()
3928 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), "types", "… in generateUniformMatrixOrderCaseBlockContentCases()
3939 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), "aggregate… in generateUniformMatrixOrderCaseBlockContentCases()
3953 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateUniformMatrixStrideCaseBlockContentCases()
3974 …tcu::TestCaseGroup* const qualifierGroup = new tcu::TestCaseGroup(context.getTestContext(), qual… in generateUniformMatrixStrideCaseBlockContentCases()
3991 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), "types", "… in generateUniformMatrixStrideCaseBlockContentCases()
4004 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), "aggregate… in generateUniformMatrixStrideCaseBlockContentCases()
4016 …e, tcu::TestCaseGroup* const targetGroup, void (*blockContentGenerator)(Context&, const ResourceDe… in generateUniformMatrixCaseBlocks()
4043 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), childre… in generateUniformMatrixCaseBlocks()
4062 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateBufferReferencedByShaderInterfaceBlockCases()
4171 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateUniformReferencedByShaderSingleBlockContentCases()
4182 TestCaseGroup* const blockGroup = new TestCaseGroup(context, "default_block", ""); in generateUniformReferencedByShaderSingleBlockContentCases()
4191 TestCaseGroup* const blockGroup = new TestCaseGroup(context, "uniform_block", ""); in generateUniformReferencedByShaderSingleBlockContentCases()
4201 TestCaseGroup* const blockGroup = new TestCaseGroup(context, "unnamed_block", ""); in generateUniformReferencedByShaderSingleBlockContentCases()
4212 TestCaseGroup* const blockGroup = new TestCaseGroup(context, "block_array", ""); in generateUniformReferencedByShaderSingleBlockContentCases()
4220 …TestCaseGroup* const targetGroup, glu::GLSLVersion glslVersion, void (*generateBlockContent)(Conte… in generateReferencedByShaderCaseBlocks() argument
4272 …TestCaseGroup* const blockGroup = new TestCaseGroup(context, singleStageCases[ndx].name, ""… in generateReferencedByShaderCaseBlocks()
4286 …TestCaseGroup* const blockGroup = new TestCaseGroup(context, pipelines[pipelineNdx].name, "… in generateReferencedByShaderCaseBlocks()
4317 TestCaseGroup* const blockGroup = new TestCaseGroup(context, setName.c_str(), ""); in generateReferencedByShaderCaseBlocks()
4560 static void generateUniformRandomCase (Context& context, tcu::TestCaseGroup* const targetGroup, glu… in generateUniformRandomCase()
4589 static void generateUniformCaseRandomCases (Context& context, tcu::TestCaseGroup* const targetGroup… in generateUniformCaseRandomCases()
4600 class UniformInterfaceTestGroup : public TestCaseGroup
4608 : TestCaseGroup(context, "uniform", "Uniform interace") in UniformInterfaceTestGroup()
4620 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "resource_list", "Resourc… in init()
4627 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "array_size", "Query arra… in init()
4634 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "array_stride", "Query ar… in init()
4641 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "atomic_counter_buffer_in… in init()
4648 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "block_index", "Query blo… in init()
4655 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "location", "Query locati… in init()
4662 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "matrix_row_major", "Quer… in init()
4669 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "matrix_stride", "Query m… in init()
4676 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "name_length", "Query nam… in init()
4683 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "offset", "Query offset"); in init()
4690 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "referenced_by_shader", "… in init()
4697 tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "type", "Query type"); in init()
4704 tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "random", "Random"); in init()
4710 …text, const ResourceDefinition::Node::SharedPtr& targetResource, tcu::TestCaseGroup* const targetG… in generateBufferBackedInterfaceResourceListCase()
4715 …text, const ResourceDefinition::Node::SharedPtr& targetResource, tcu::TestCaseGroup* const targetG… in generateBufferBackedInterfaceNameLengthCase()
4720 …TestCaseGroup* targetGroup, glu::GLSLVersion glslVersion, glu::Storage storage, void (*blockConten… in generateBufferBackedInterfaceResourceBasicBlockTypes()
4764 …fferBackedInterfaceResourceBufferBindingCases (Context& context, tcu::TestCaseGroup* targetGroup, … in generateBufferBackedInterfaceResourceBufferBindingCases()
4807 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateBufferBlockReferencedByShaderSingleBlockContentCases()
4845 …ferBackedInterfaceResourceActiveVariablesCase (Context& context, tcu::TestCaseGroup* targetGroup, … in generateBufferBackedInterfaceResourceActiveVariablesCase()
4852 …ferBackedInterfaceResourceBufferDataSizeCases (Context& context, tcu::TestCaseGroup* targetGroup, … in generateBufferBackedInterfaceResourceBufferDataSizeCases()
4859 class BufferBackedBlockInterfaceTestGroup : public TestCaseGroup
4873 : TestCaseGroup (context, getGroupName(storage), getGroupDescription(storage)) in BufferBackedBlockInterfaceTestGroup()
4885 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "resource_list", "Resourc… in init()
4892 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "active_variables", "Acti… in init()
4899 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "buffer_binding", "Buffer… in init()
4906 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "buffer_data_size", "Buff… in init()
4913 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "name_length", "Name leng… in init()
4920 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "referenced_by", "Referen… in init()
4956 class AtomicCounterTestGroup : public TestCaseGroup
4964 : TestCaseGroup(context, "atomic_counter_buffer", "Atomic counter buffer") in AtomicCounterTestGroup()
5039 …TestCaseGroup* targetGroup, glu::GLSLVersion glslVersion, bool withCompute, bool inputCase, void (… in generateProgramInputOutputShaderCaseBlocks() argument
5056 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "vertex_fragment", "Vertex … in generateProgramInputOutputShaderCaseBlocks()
5073 …TestCaseGroup* const blockGroup = new TestCaseGroup(context, singleStageCases[ndx].name, ""… in generateProgramInputOutputShaderCaseBlocks()
5085 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "compute", "Compute"); in generateProgramInputOutputShaderCaseBlocks()
5125 …tcu::TestCaseGroup* const ioBlocksGroup = new TestCaseGroup(context, "interface_blocks", "Interfac… in generateProgramInputOutputShaderCaseBlocks()
5136 tcu::TestCaseGroup* const ioBlockGroup = new TestCaseGroup(context, name, ""); in generateProgramInputOutputShaderCaseBlocks()
5147 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "named_block", "Named block"… in generateProgramInputOutputShaderCaseBlocks()
5158 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "named_block_explicit_locati… in generateProgramInputOutputShaderCaseBlocks()
5168 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "unnamed_block", "Unnamed bl… in generateProgramInputOutputShaderCaseBlocks()
5179 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "block_array", "Block array… in generateProgramInputOutputShaderCaseBlocks()
5191 tcu::TestCaseGroup* targetGroup, in generateProgramInputBlockContents()
5196 tcu::TestCaseGroup* targetGroup, in generateProgramInputBlockContents()
5292 tcu::TestCaseGroup* targetGroup, in generateProgramOutputBlockContents()
5297 tcu::TestCaseGroup* targetGroup, in generateProgramOutputBlockContents()
5388 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in addProgramInputOutputResourceListCase()
5397 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateProgramInputResourceListBlockContents()
5402 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateProgramOutputResourceListBlockContents()
5408 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in addProgramInputOutputResourceTestCase()
5415 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateProgramInputBasicBlockContents()
5421 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateProgramOutputBasicBlockContents()
5426 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateProgramInputLocationBlockContents()
5576 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateProgramOutputLocationBlockContents()
5721 static void generateProgramInputOutputReferencedByCases (Context& context, tcu::TestCaseGroup* targ… in generateProgramInputOutputReferencedByCases()
5746 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateProgramInputOutputTypeBasicTypeCases()
5791 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateProgramInputTypeBlockContents()
5811 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "basic_type", "Basic types"); in generateProgramInputTypeBlockContents()
5817 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "array", "Array types"); in generateProgramInputTypeBlockContents()
5824 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "struct", "Struct types"); in generateProgramInputTypeBlockContents()
5847 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "basic_type", "Basic types"… in generateProgramInputTypeBlockContents()
5857 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "patch_var", "Basic types, … in generateProgramInputTypeBlockContents()
5865 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "patch_var_struct", "Struct… in generateProgramInputTypeBlockContents()
5873 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "patch_var_array", "Array t… in generateProgramInputTypeBlockContents()
5887 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateProgramOutputTypeBlockContents()
5905 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "basic_type", "Basic types"); in generateProgramOutputTypeBlockContents()
5911 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "array", "Array types"); in generateProgramOutputTypeBlockContents()
5920 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "struct", "Struct types"); in generateProgramOutputTypeBlockContents()
5932 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "basic_type", "Basic types"); in generateProgramOutputTypeBlockContents()
5938 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "array", "Array types"); in generateProgramOutputTypeBlockContents()
5952 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "basic_type", "Basic types"… in generateProgramOutputTypeBlockContents()
5962 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "patch_var", "Basic types, … in generateProgramOutputTypeBlockContents()
5970 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "patch_var_struct", "Struct… in generateProgramOutputTypeBlockContents()
5978 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "patch_var_array", "Array t… in generateProgramOutputTypeBlockContents()
5992 class ProgramInputTestGroup : public TestCaseGroup
6000 : TestCaseGroup(context, "program_input", "Program input") in ProgramInputTestGroup()
6010 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "resource_list", "Resourc… in init()
6017 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "array_size", "Array size… in init()
6024 tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "location", "Location"); in init()
6031 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "name_length", "Name leng… in init()
6038 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "referenced_by", "Referen… in init()
6045 tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "type", "Type"); in init()
6052 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "is_per_patch", "Is per p… in init()
6058 class ProgramOutputTestGroup : public TestCaseGroup
6066 : TestCaseGroup(context, "program_output", "Program output") in ProgramOutputTestGroup()
6076 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "resource_list", "Resourc… in init()
6083 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "array_size", "Array size… in init()
6090 tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "location", "Location"); in init()
6097 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "name_length", "Name leng… in init()
6104 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "referenced_by", "Referen… in init()
6111 tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "type", "Type"); in init()
6118 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(m_testCtx, "is_per_patch", "Is per p… in init()
6124 …TestCaseGroup* targetGroup, glu::GLSLVersion glslVersion, void (*blockContentGenerator)(Context&, … in generateTransformFeedbackShaderCaseBlocks() argument
6174 …TestCaseGroup* const blockGroup = new TestCaseGroup(context, pipelines[pipelineNdx].name, ""… in generateTransformFeedbackShaderCaseBlocks()
6188 …TestCaseGroup* const blockGroup = new TestCaseGroup(context, singleStageCases[ndx].name, ""… in generateTransformFeedbackShaderCaseBlocks()
6197 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateTransformFeedbackResourceListBlockContents()
6239 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateTransformFeedbackVariableBlockContents()
6280 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateTransformFeedbackVariableBasicTypeCases()
6325 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateTransformFeedbackVariableTypeBlockContents()
6334 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "builtin", "Built-in output… in generateTransformFeedbackVariableTypeBlockContents()
6341 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "basic_type", "Basic types"… in generateTransformFeedbackVariableTypeBlockContents()
6349 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "array", "Array types"); in generateTransformFeedbackVariableTypeBlockContents()
6357 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "whole_array", "Whole array… in generateTransformFeedbackVariableTypeBlockContents()
6365 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "struct", "Struct types"); in generateTransformFeedbackVariableTypeBlockContents()
6372 class TransformFeedbackVaryingTestGroup : public TestCaseGroup
6380 : TestCaseGroup(context, "transform_feedback_varying", "Transform feedback varyings") in TransformFeedbackVaryingTestGroup()
6390 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "resource_list", "Resource lis… in init()
6397 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "array_size", "Array size"); in init()
6404 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "name_length", "Name length"); in init()
6411 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "type", "Type"); in init()
6417 …TestCaseGroup* targetGroup, glu::GLSLVersion glslVersion, void (*blockContentGenerator)(Context&, … in generateBufferVariableBufferCaseBlocks() argument
6428 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "named_block", "Named block"… in generateBufferVariableBufferCaseBlocks()
6438 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "unnamed_block", "Unnamed bl… in generateBufferVariableBufferCaseBlocks()
6449 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "block_array", "Block array… in generateBufferVariableBufferCaseBlocks()
6457 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateBufferVariableResourceListBlockContentsProxy()
6462 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateBufferVariableArraySizeSubCases()
6465 tcu::TestCaseGroup* aggregateGroup; in generateBufferVariableArraySizeSubCases()
6470 …tcu::TestCaseGroup* const blockGroup = new tcu::TestCaseGroup(context.getTestContext(), "types", "… in generateBufferVariableArraySizeSubCases()
6479 …aggregateGroup = new tcu::TestCaseGroup(context.getTestContext(), "aggregates", "Aggregate types"); in generateBufferVariableArraySizeSubCases()
6502 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetG… in generateBufferVariableArrayCases()
6510 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "non_array", "Non-array target"); in generateBufferVariableArrayCases()
6519 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "sized", "Sized target"); in generateBufferVariableArrayCases()
6528 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "unsized", "Unsized target"); in generateBufferVariableArrayCases()
6535 …BlockIndexCases (Context& context, glu::GLSLVersion glslVersion, tcu::TestCaseGroup* const targetG… in generateBufferVariableBlockIndexCases()
6569 …TestCaseGroup* const targetGroup, glu::GLSLVersion glslVersion, void (*blockContentGenerator)(Cont… in generateBufferVariableMatrixCaseBlocks() argument
6596 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, children[childNdx].name, chil… in generateBufferVariableMatrixCaseBlocks()
6613 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateBufferVariableMatrixVariableBasicTypeCases()
6639 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateBufferVariableMatrixVariableCases()
6654 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateBufferVariableMatrixCases()
6659 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "types", "Types"); in generateBufferVariableMatrixCases()
6666 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "no_qualifier", "No qualifier"); in generateBufferVariableMatrixCases()
6675 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "column_major", "Column major qu… in generateBufferVariableMatrixCases()
6684 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "row_major", "Row major qualifie… in generateBufferVariableMatrixCases()
6690 …ntext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup) in generateBufferVariableNameLengthCases()
6694 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "sized", "Sized target"); in generateBufferVariableNameLengthCases()
6703 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "unsized", "Unsized target"); in generateBufferVariableNameLengthCases()
6710 …ntext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup) in generateBufferVariableOffsetCases()
6714 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "sized", "Sized target"); in generateBufferVariableOffsetCases()
6723 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "unsized", "Unsized target"); in generateBufferVariableOffsetCases()
6730 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateBufferVariableReferencedByBlockContents()
6742 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "named_block", "Named block"… in generateBufferVariableReferencedByBlockContents()
6752 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "unnamed_block", "Unnamed bl… in generateBufferVariableReferencedByBlockContents()
6763 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "block_array", "Block array"… in generateBufferVariableReferencedByBlockContents()
6772 …ntext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup) in generateBufferVariableTopLevelCases()
6785 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateBufferVariableTypeBasicTypeCases()
6835 …ext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, … in generateBufferVariableTypeCases()
6840 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "basic_type", "Basic type"); in generateBufferVariableTypeCases()
6854 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "array", "Arrays"); in generateBufferVariableTypeCases()
6864 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(context, "struct", "Structs"); in generateBufferVariableTypeCases()
6871 static void generateBufferVariableTypeBlock (Context& context, tcu::TestCaseGroup* targetGroup, glu… in generateBufferVariableTypeBlock()
6882 static void generateBufferVariableRandomCase (Context& context, tcu::TestCaseGroup* const targetGro… in generateBufferVariableRandomCase()
6903 static void generateBufferVariableRandomCases (Context& context, tcu::TestCaseGroup* const targetGr… in generateBufferVariableRandomCases()
6914 class BufferVariableTestGroup : public TestCaseGroup
6922 : TestCaseGroup(context, "buffer_variable", "Buffer variable") in BufferVariableTestGroup()
6932 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "resource_list", "Resource lis… in init()
6939 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "array_size", "Array size"); in init()
6946 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "array_stride", "Array stride"… in init()
6953 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "block_index", "Block index"); in init()
6960 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "is_row_major", "Is row major"… in init()
6967 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "matrix_stride", "Matrix strid… in init()
6974 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "name_length", "Name length"); in init()
6981 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "offset", "Offset"); in init()
6988 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "referenced_by", "Referenced b… in init()
6995 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "top_level_array_size", "Top-l… in init()
7002 …tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "top_level_array_stride", "Top… in init()
7009 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "type", "Type"); in init()
7016 tcu::TestCaseGroup* const blockGroup = new TestCaseGroup(m_context, "random", "Random"); in init()
7025 : TestCaseGroup(context, "program_interface_query", "Program interface query tests") in ProgramInterfaceQueryTests()
7039 …tcu::TestCaseGroup* const group = new tcu::TestCaseGroup(m_testCtx, "buffer_limited_query", "Queri… in init()