Lines Matching refs:targetGroup

3142 …efinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetGroup, const ProgramR…  in generateVariableCases()  argument
3187 targetGroup->addChild(group); in generateVariableCases()
3190 group = targetGroup; in generateVariableCases()
3202 …efinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetGroup, const ProgramR… in generateOpaqueTypeCases() argument
3262 targetGroup->addChild(group); in generateOpaqueTypeCases()
3265 group = targetGroup; in generateOpaqueTypeCases()
3284 …efinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetGroup, const ProgramR…
3286 …efinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetGroup, const ProgramR… in generateVariableArrayCases() argument
3293 targetGroup->addChild(blockGroup); in generateVariableArrayCases()
3309 …efinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetGroup, const ProgramR… in generateCompoundVariableCases() argument
3316 targetGroup->addChild(blockGroup); in generateCompoundVariableCases()
3344 …efinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetGroup, deUint32 block… in generateUniformCaseBlocks() argument
3353 targetGroup->addChild(blockGroup); in generateUniformCaseBlocks()
3364 targetGroup->addChild(blockGroup); in generateUniformCaseBlocks()
3375 targetGroup->addChild(blockGroup); in generateUniformCaseBlocks()
3387 targetGroup->addChild(blockGroup); in generateUniformCaseBlocks()
3393 …efinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetGroup, ProgramInterfa… in generateBufferBackedResourceListBlockContentCases() argument
3398 targetGroup->addChild(new ResourceListTestCase(context, variable, interface)); in generateBufferBackedResourceListBlockContentCases()
3405 …generateBufferBackedResourceListBlockContentCases(context, structMember, targetGroup, interface, d… in generateBufferBackedResourceListBlockContentCases()
3412 …generateBufferBackedResourceListBlockContentCases(context, arrayElement, targetGroup, interface, d… in generateBufferBackedResourceListBlockContentCases()
3416 …efinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetGroup, ProgramInterfa… in generateBufferBackedVariableAggregateTypeCases() argument
3421targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(inter… in generateBufferBackedVariableAggregateTypeCases()
3428 …generateBufferBackedVariableAggregateTypeCases(context, structMember, targetGroup, interface, targ… in generateBufferBackedVariableAggregateTypeCases()
3435 …generateBufferBackedVariableAggregateTypeCases(context, arrayElement, targetGroup, interface, targ… in generateBufferBackedVariableAggregateTypeCases()
3439 … const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetGroup) in generateUniformResourceListBlockContents() argument
3441 …generateBufferBackedResourceListBlockContentCases(context, parentStructure, targetGroup, PROGRAMIN… in generateUniformResourceListBlockContents()
3444 … const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetGroup) in generateUniformBlockArraySizeContents() argument
3457 targetGroup->addChild(blockGroup); in generateUniformBlockArraySizeContents()
3466 targetGroup->addChild(blockGroup); in generateUniformBlockArraySizeContents()
3474 …generateBufferBackedVariableAggregateTypeCases(context, parentStructure, targetGroup, queryTarget.… in generateUniformBlockArraySizeContents()
3478 …efinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetGroup, const std::str… in generateBufferBackedArrayStrideTypeAggregateSubCases() argument
3483targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(inter… in generateBufferBackedArrayStrideTypeAggregateSubCases()
3492 …generateBufferBackedArrayStrideTypeAggregateSubCases(context, structMember, targetGroup, namePrefi… in generateBufferBackedArrayStrideTypeAggregateSubCases()
3495 …generateBufferBackedArrayStrideTypeAggregateSubCases(context, arrayElement, targetGroup, namePrefi… in generateBufferBackedArrayStrideTypeAggregateSubCases()
3499 …efinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetGroup, ProgramInterfa… in generateBufferBackedArrayStrideTypeAggregateCases() argument
3508targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(inter… in generateBufferBackedArrayStrideTypeAggregateCases()
3514 …generateBufferBackedArrayStrideTypeAggregateSubCases(context, structMember, targetGroup, namePrefi… in generateBufferBackedArrayStrideTypeAggregateCases()
3517 …generateBufferBackedArrayStrideTypeAggregateSubCases(context, arrayElement, targetGroup, namePrefi… in generateBufferBackedArrayStrideTypeAggregateCases()
3521 … const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetGroup) in generateUniformBlockArrayStrideContents() argument
3534 targetGroup->addChild(blockGroup); in generateUniformBlockArrayStrideContents()
3543 targetGroup->addChild(blockGroup); in generateUniformBlockArrayStrideContents()
3574 generateVariableCases(context, parentStructure, targetGroup, queryTarget, 1); in generateUniformBlockArrayStrideContents()
3575 generateVariableArrayCases(context, parentStructure, targetGroup, queryTarget, 1); in generateUniformBlockArrayStrideContents()
3576 generateCompoundVariableCases(context, parentStructure, targetGroup, queryTarget, 1); in generateUniformBlockArrayStrideContents()
3580 … const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetGroup) in generateUniformBlockLocationContents() argument
3587 generateVariableCases(context, parentStructure, targetGroup, queryTarget, 3); in generateUniformBlockLocationContents()
3588 generateOpaqueTypeCases(context, parentStructure, targetGroup, queryTarget, 3); in generateUniformBlockLocationContents()
3589 generateVariableArrayCases(context, parentStructure, targetGroup, queryTarget, 2); in generateUniformBlockLocationContents()
3590 generateCompoundVariableCases(context, parentStructure, targetGroup, queryTarget, 2); in generateUniformBlockLocationContents()
3593 generateVariableCases(context, parentStructure, targetGroup, queryTarget, 1, false); in generateUniformBlockLocationContents()
3596 …id generateUniformBlockBlockIndexContents (Context& context, tcu::TestCaseGroup* const targetGroup) in generateUniformBlockBlockIndexContents() argument
3608targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateUniformBlockBlockIndexContents()
3616targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateUniformBlockBlockIndexContents()
3624targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateUniformBlockBlockIndexContents()
3633targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateUniformBlockBlockIndexContents()
3637 … const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetGroup) in generateUniformBlockAtomicCounterBufferIndexContents() argument
3644 generateVariableCases(context, parentStructure, targetGroup, queryTarget, 3); in generateUniformBlockAtomicCounterBufferIndexContents()
3645 generateOpaqueTypeCases(context, parentStructure, targetGroup, queryTarget, 3); in generateUniformBlockAtomicCounterBufferIndexContents()
3655 targetGroup->addChild(blockGroup); in generateUniformBlockAtomicCounterBufferIndexContents()
3662 generateVariableCases(context, parentStructure, targetGroup, queryTarget, 1, false); in generateUniformBlockAtomicCounterBufferIndexContents()
3665 … const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetGroup) in generateUniformBlockNameLengthContents() argument
3673 …generateBufferBackedVariableAggregateTypeCases(context, parentStructure, targetGroup, PROGRAMINTER… in generateUniformBlockNameLengthContents()
3675 …generateBufferBackedVariableAggregateTypeCases(context, parentStructure, targetGroup, PROGRAMINTER… in generateUniformBlockNameLengthContents()
3678 … const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetGroup) in generateUniformBlockTypeContents() argument
3691 targetGroup->addChild(blockGroup); in generateUniformBlockTypeContents()
3697 generateVariableArrayCases(context, parentStructure, targetGroup, queryTarget, 1); in generateUniformBlockTypeContents()
3698 generateCompoundVariableCases(context, parentStructure, targetGroup, queryTarget, 1); in generateUniformBlockTypeContents()
3703 generateVariableCases(context, parentStructure, targetGroup, queryTarget, 1); in generateUniformBlockTypeContents()
3704 generateVariableArrayCases(context, parentStructure, targetGroup, queryTarget, 1); in generateUniformBlockTypeContents()
3705 generateCompoundVariableCases(context, parentStructure, targetGroup, queryTarget, 1); in generateUniformBlockTypeContents()
3709 … const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetGroup) in generateUniformBlockOffsetContents() argument
3722 targetGroup->addChild(blockGroup); in generateUniformBlockOffsetContents()
3731 targetGroup->addChild(blockGroup); in generateUniformBlockOffsetContents()
3761 targetGroup->addChild(blockGroup); in generateUniformBlockOffsetContents()
3770 targetGroup->addChild(blockGroup); in generateUniformBlockOffsetContents()
3787 generateVariableCases(context, parentStructure, targetGroup, queryTarget, 1); in generateUniformBlockOffsetContents()
3788 generateVariableArrayCases(context, parentStructure, targetGroup, queryTarget, 1); in generateUniformBlockOffsetContents()
3789 generateCompoundVariableCases(context, parentStructure, targetGroup, queryTarget, 1); in generateUniformBlockOffsetContents()
3793 …efinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetGroup, const ProgramR… in generateMatrixVariableCases() argument
3817 targetGroup->addChild(blockGroup); in generateMatrixVariableCases()
3821 group = targetGroup; in generateMatrixVariableCases()
3833 …efinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetGroup, const ProgramR…
3835 …efinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetGroup, const ProgramR… in generateMatrixArrayCases() argument
3842 targetGroup->addChild(blockGroup); in generateMatrixArrayCases()
3855 …efinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetGroup, const ProgramR… in generateMatrixStructCases() argument
3862 targetGroup->addChild(blockGroup); in generateMatrixStructCases()
3875 …efinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetGroup, bool extendedB… in generateUniformMatrixOrderCaseBlockContentCases() argument
3898 targetGroup->addChild(qualifierGroup); in generateUniformMatrixOrderCaseBlockContentCases()
3936 …efinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetGroup, bool extendedB… in generateUniformMatrixStrideCaseBlockContentCases() argument
3959 targetGroup->addChild(qualifierGroup); in generateUniformMatrixStrideCaseBlockContentCases()
3999 …efinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetGroup, void (*blockCo… in generateUniformMatrixCaseBlocks() argument
4029 targetGroup->addChild(blockGroup); in generateUniformMatrixCaseBlocks()
4045 …efinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetGroup, const ProgramR… in generateBufferReferencedByShaderInterfaceBlockCases() argument
4059 targetGroup->addChild(new ResourceTestCase(context, variable, queryTarget, "float")); in generateBufferReferencedByShaderInterfaceBlockCases()
4060 targetGroup->addChild(new ResourceTestCase(context, variableArray, queryTarget, "float_array")); in generateBufferReferencedByShaderInterfaceBlockCases()
4061 targetGroup->addChild(new ResourceTestCase(context, variableStruct, queryTarget, "float_struct")); in generateBufferReferencedByShaderInterfaceBlockCases()
4076 targetGroup->addChild(new ResourceTestCase(context, variable, queryTarget, "sampler")); in generateBufferReferencedByShaderInterfaceBlockCases()
4077 targetGroup->addChild(new ResourceTestCase(context, variableArray, queryTarget, "sampler_array")); in generateBufferReferencedByShaderInterfaceBlockCases()
4078targetGroup->addChild(new ResourceTestCase(context, variableStruct, queryTarget, "sampler_struct")… in generateBufferReferencedByShaderInterfaceBlockCases()
4090 targetGroup->addChild(new ResourceTestCase(context, variable, queryTarget, "atomic_uint")); in generateBufferReferencedByShaderInterfaceBlockCases()
4091targetGroup->addChild(new ResourceTestCase(context, variableArray, queryTarget, "atomic_uint_array… in generateBufferReferencedByShaderInterfaceBlockCases()
4102targetGroup->addChild(new ResourceTestCase(context, variableArrayStruct, queryTarget, "float_array… in generateBufferReferencedByShaderInterfaceBlockCases()
4111targetGroup->addChild(new ResourceTestCase(context, variableArrayStruct, queryTarget, "float_struc… in generateBufferReferencedByShaderInterfaceBlockCases()
4120targetGroup->addChild(new ResourceTestCase(context, variableArrayStruct, queryTarget, "float_array… in generateBufferReferencedByShaderInterfaceBlockCases()
4129targetGroup->addChild(new ResourceTestCase(context, variableArrayStruct, queryTarget, "float_struc… in generateBufferReferencedByShaderInterfaceBlockCases()
4140targetGroup->addChild(new ResourceTestCase(context, variableArray, queryTarget, "float_unsized_arr… in generateBufferReferencedByShaderInterfaceBlockCases()
4148targetGroup->addChild(new ResourceTestCase(context, variableArray, queryTarget, "float_unsized_str… in generateBufferReferencedByShaderInterfaceBlockCases()
4154 …efinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetGroup, int expandLeve… in generateUniformReferencedByShaderSingleBlockContentCases() argument
4166 targetGroup->addChild(blockGroup); in generateUniformReferencedByShaderSingleBlockContentCases()
4176 targetGroup->addChild(blockGroup); in generateUniformReferencedByShaderSingleBlockContentCases()
4186 targetGroup->addChild(blockGroup); in generateUniformReferencedByShaderSingleBlockContentCases()
4197 targetGroup->addChild(blockGroup); in generateUniformReferencedByShaderSingleBlockContentCases()
4203 …erencedByShaderCaseBlocks (Context& context, tcu::TestCaseGroup* const targetGroup, void (*generat… in generateReferencedByShaderCaseBlocks() argument
4260 targetGroup->addChild(blockGroup); in generateReferencedByShaderCaseBlocks()
4275 targetGroup->addChild(blockGroup); in generateReferencedByShaderCaseBlocks()
4304 targetGroup->addChild(blockGroup); in generateReferencedByShaderCaseBlocks()
4543 static void generateUniformRandomCase (Context& context, tcu::TestCaseGroup* const targetGroup, int… in generateUniformRandomCase() argument
4569targetGroup->addChild(new ResourceTestCase(context, currentStructure, ProgramResourceQueryTestTarg… in generateUniformRandomCase()
4572 static void generateUniformCaseRandomCases (Context& context, tcu::TestCaseGroup* const targetGroup) in generateUniformCaseRandomCases() argument
4578 generateUniformRandomCase(context, targetGroup, ndx, false); in generateUniformCaseRandomCases()
4580 generateUniformRandomCase(context, targetGroup, numBasicCases + ndx, true); in generateUniformCaseRandomCases()
4692 …Definition::Node::SharedPtr& targetResource, tcu::TestCaseGroup* const targetGroup, ProgramInterfa… in generateBufferBackedInterfaceResourceListCase() argument
4694 targetGroup->addChild(new ResourceListTestCase(context, targetResource, interface, blockName)); in generateBufferBackedInterfaceResourceListCase()
4697 …Definition::Node::SharedPtr& targetResource, tcu::TestCaseGroup* const targetGroup, ProgramInterfa… in generateBufferBackedInterfaceNameLengthCase() argument
4699targetGroup->addChild(new ResourceTestCase(context, targetResource, ProgramResourceQueryTestTarget… in generateBufferBackedInterfaceNameLengthCase()
4702 …nterfaceResourceBasicBlockTypes (Context& context, tcu::TestCaseGroup* targetGroup, glu::Storage s… in generateBufferBackedInterfaceResourceBasicBlockTypes() argument
4716 blockContentGenerator(context, dummyVariable, targetGroup, programInterface, "named_block"); in generateBufferBackedInterfaceResourceBasicBlockTypes()
4724 blockContentGenerator(context, dummyVariable, targetGroup, programInterface, "unnamed_block"); in generateBufferBackedInterfaceResourceBasicBlockTypes()
4733 blockContentGenerator(context, dummyVariable, targetGroup, programInterface, "block_array"); in generateBufferBackedInterfaceResourceBasicBlockTypes()
4742 …blockContentGenerator(context, dummyVariable, targetGroup, programInterface, "block_array_single_e… in generateBufferBackedInterfaceResourceBasicBlockTypes()
4746 …rfaceResourceBufferBindingCases (Context& context, tcu::TestCaseGroup* targetGroup, glu::Storage s… in generateBufferBackedInterfaceResourceBufferBindingCases() argument
4766targetGroup->addChild(new ResourceTestCase(context, dummyVariable, ProgramResourceQueryTestTarget(… in generateBufferBackedInterfaceResourceBufferBindingCases()
4774targetGroup->addChild(new ResourceTestCase(context, dummyVariable, ProgramResourceQueryTestTarget(… in generateBufferBackedInterfaceResourceBufferBindingCases()
4783targetGroup->addChild(new ResourceTestCase(context, dummyVariable, ProgramResourceQueryTestTarget(… in generateBufferBackedInterfaceResourceBufferBindingCases()
4789 …ourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, int expandLeve… in generateBufferBlockReferencedByShaderSingleBlockContentCases() argument
4806targetGroup->addChild(new ResourceTestCase(context, dummyVariable, ProgramResourceQueryTestTarget(… in generateBufferBlockReferencedByShaderSingleBlockContentCases()
4814targetGroup->addChild(new ResourceTestCase(context, dummyVariable, ProgramResourceQueryTestTarget(… in generateBufferBlockReferencedByShaderSingleBlockContentCases()
4823targetGroup->addChild(new ResourceTestCase(context, dummyVariable, ProgramResourceQueryTestTarget(… in generateBufferBlockReferencedByShaderSingleBlockContentCases()
4827 …faceResourceActiveVariablesCase (Context& context, tcu::TestCaseGroup* targetGroup, glu::Storage s… in generateBufferBackedInterfaceResourceActiveVariablesCase() argument
4829targetGroup->addChild(new InterfaceBlockActiveVariablesTestCase(context, "named_block", "Named bl… in generateBufferBackedInterfaceResourceActiveVariablesCase()
4830targetGroup->addChild(new InterfaceBlockActiveVariablesTestCase(context, "unnamed_block", "Unnamed… in generateBufferBackedInterfaceResourceActiveVariablesCase()
4831targetGroup->addChild(new InterfaceBlockActiveVariablesTestCase(context, "block_array", "Block ar… in generateBufferBackedInterfaceResourceActiveVariablesCase()
4834 …faceResourceBufferDataSizeCases (Context& context, tcu::TestCaseGroup* targetGroup, glu::Storage s… in generateBufferBackedInterfaceResourceBufferDataSizeCases() argument
4836targetGroup->addChild(new InterfaceBlockDataSizeTestCase(context, "named_block", "Named block", s… in generateBufferBackedInterfaceResourceBufferDataSizeCases()
4837targetGroup->addChild(new InterfaceBlockDataSizeTestCase(context, "unnamed_block", "Unnamed block"… in generateBufferBackedInterfaceResourceBufferDataSizeCases()
4838targetGroup->addChild(new InterfaceBlockDataSizeTestCase(context, "block_array", "Block array", s… in generateBufferBackedInterfaceResourceBufferDataSizeCases()
5019 …gramInputOutputShaderCaseBlocks (Context& context, tcu::TestCaseGroup* targetGroup, bool withCompu… in generateProgramInputOutputShaderCaseBlocks() argument
5045 targetGroup->addChild(blockGroup); in generateProgramInputOutputShaderCaseBlocks()
5058 targetGroup->addChild(blockGroup); in generateProgramInputOutputShaderCaseBlocks()
5070 targetGroup->addChild(blockGroup); in generateProgramInputOutputShaderCaseBlocks()
5106 targetGroup->addChild(ioBlocksGroup); in generateProgramInputOutputShaderCaseBlocks()
5171 tcu::TestCaseGroup* targetGroup, in generateProgramInputBlockContents() argument
5176 tcu::TestCaseGroup* targetGroup, in generateProgramInputBlockContents()
5188 genCase(context, parentStructure, targetGroup, PROGRAMINTERFACE_PROGRAM_INPUT, "empty"); in generateProgramInputBlockContents()
5194 genCase(context, variable, targetGroup, PROGRAMINTERFACE_PROGRAM_INPUT, "var"); in generateProgramInputBlockContents()
5201 genCase(context, variable, targetGroup, PROGRAMINTERFACE_PROGRAM_INPUT, "var"); in generateProgramInputBlockContents()
5207 genCase(context, variable, targetGroup, PROGRAMINTERFACE_PROGRAM_INPUT, "var_struct"); in generateProgramInputBlockContents()
5213 genCase(context, variable, targetGroup, PROGRAMINTERFACE_PROGRAM_INPUT, "var_array"); in generateProgramInputBlockContents()
5225 genCase(context, variable, targetGroup, PROGRAMINTERFACE_PROGRAM_INPUT, "var"); in generateProgramInputBlockContents()
5239 genCase(context, variable, targetGroup, PROGRAMINTERFACE_PROGRAM_INPUT, "var"); in generateProgramInputBlockContents()
5247 genCase(context, variable, targetGroup, PROGRAMINTERFACE_PROGRAM_INPUT, "patch_var"); in generateProgramInputBlockContents()
5253 genCase(context, variable, targetGroup, PROGRAMINTERFACE_PROGRAM_INPUT, "patch_var_struct"); in generateProgramInputBlockContents()
5259 genCase(context, variable, targetGroup, PROGRAMINTERFACE_PROGRAM_INPUT, "patch_var_array"); in generateProgramInputBlockContents()
5272 tcu::TestCaseGroup* targetGroup, in generateProgramOutputBlockContents() argument
5277 tcu::TestCaseGroup* targetGroup, in generateProgramOutputBlockContents()
5289 genCase(context, parentStructure, targetGroup, PROGRAMINTERFACE_PROGRAM_OUTPUT, "empty"); in generateProgramOutputBlockContents()
5299 genCase(context, variable, targetGroup, PROGRAMINTERFACE_PROGRAM_OUTPUT, "var"); in generateProgramOutputBlockContents()
5305 genCase(context, variable, targetGroup, PROGRAMINTERFACE_PROGRAM_OUTPUT, "var_struct"); in generateProgramOutputBlockContents()
5311 genCase(context, variable, targetGroup, PROGRAMINTERFACE_PROGRAM_OUTPUT, "var_array"); in generateProgramOutputBlockContents()
5319 genCase(context, variable, targetGroup, PROGRAMINTERFACE_PROGRAM_OUTPUT, "var"); in generateProgramOutputBlockContents()
5325 genCase(context, variable, targetGroup, PROGRAMINTERFACE_PROGRAM_OUTPUT, "var_array"); in generateProgramOutputBlockContents()
5337 genCase(context, variable, targetGroup, PROGRAMINTERFACE_PROGRAM_OUTPUT, "var"); in generateProgramOutputBlockContents()
5345 genCase(context, variable, targetGroup, PROGRAMINTERFACE_PROGRAM_OUTPUT, "patch_var"); in generateProgramOutputBlockContents()
5351 genCase(context, variable, targetGroup, PROGRAMINTERFACE_PROGRAM_OUTPUT, "patch_var_struct"); in generateProgramOutputBlockContents()
5357 genCase(context, variable, targetGroup, PROGRAMINTERFACE_PROGRAM_OUTPUT, "patch_var_array"); in generateProgramOutputBlockContents()
5368 …ourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, ProgramInterfa… in addProgramInputOutputResourceListCase() argument
5374 targetGroup->addChild(resourceListCase); in addProgramInputOutputResourceListCase()
5377 …ourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, deUint32 prese… in generateProgramInputResourceListBlockContents() argument
5379 …generateProgramInputBlockContents(context, parentStructure, targetGroup, presentShadersMask, true,… in generateProgramInputResourceListBlockContents()
5382 …ourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, deUint32 prese… in generateProgramOutputResourceListBlockContents() argument
5384 …generateProgramOutputBlockContents(context, parentStructure, targetGroup, presentShadersMask, true… in generateProgramOutputResourceListBlockContents()
5388 …ourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, ProgramInterfa… in addProgramInputOutputResourceTestCase() argument
5391 targetGroup->addChild(resourceTestCase); in addProgramInputOutputResourceTestCase()
5395 …ourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, deUint32 prese… in generateProgramInputBasicBlockContents() argument
5397 …generateProgramInputBlockContents(context, parentStructure, targetGroup, presentShadersMask, false… in generateProgramInputBasicBlockContents()
5401 …ourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, deUint32 prese… in generateProgramOutputBasicBlockContents() argument
5403 …generateProgramOutputBlockContents(context, parentStructure, targetGroup, presentShadersMask, fals… in generateProgramOutputBasicBlockContents()
5406 …ourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, deUint32 prese… in generateProgramInputLocationBlockContents() argument
5419targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateProgramInputLocationBlockContents()
5425targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateProgramInputLocationBlockContents()
5433targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateProgramInputLocationBlockContents()
5439targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateProgramInputLocationBlockContents()
5445targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateProgramInputLocationBlockContents()
5452targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateProgramInputLocationBlockContents()
5458targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateProgramInputLocationBlockContents()
5465targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateProgramInputLocationBlockContents()
5477targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateProgramInputLocationBlockContents()
5484targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateProgramInputLocationBlockContents()
5498targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateProgramInputLocationBlockContents()
5505targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateProgramInputLocationBlockContents()
5513targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateProgramInputLocationBlockContents()
5519targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateProgramInputLocationBlockContents()
5525targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateProgramInputLocationBlockContents()
5532targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateProgramInputLocationBlockContents()
5538targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateProgramInputLocationBlockContents()
5545targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateProgramInputLocationBlockContents()
5556 …ourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, deUint32 prese… in generateProgramOutputLocationBlockContents() argument
5572targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateProgramOutputLocationBlockContents()
5578targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateProgramOutputLocationBlockContents()
5584targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateProgramOutputLocationBlockContents()
5591targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateProgramOutputLocationBlockContents()
5597targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateProgramOutputLocationBlockContents()
5604targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateProgramOutputLocationBlockContents()
5612targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateProgramOutputLocationBlockContents()
5618targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateProgramOutputLocationBlockContents()
5624targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateProgramOutputLocationBlockContents()
5631targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateProgramOutputLocationBlockContents()
5643targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateProgramOutputLocationBlockContents()
5650targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateProgramOutputLocationBlockContents()
5658targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateProgramOutputLocationBlockContents()
5664targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateProgramOutputLocationBlockContents()
5670targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateProgramOutputLocationBlockContents()
5677targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateProgramOutputLocationBlockContents()
5683targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateProgramOutputLocationBlockContents()
5690targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateProgramOutputLocationBlockContents()
5701 …ramInputOutputReferencedByCases (Context& context, tcu::TestCaseGroup* targetGroup, glu::Storage s… in generateProgramInputOutputReferencedByCases() argument
5704targetGroup->addChild(new ProgramInputOutputReferencedByCase(context, "referenced_by_vertex_fragme… in generateProgramInputOutputReferencedByCases()
5705targetGroup->addChild(new ProgramInputOutputReferencedByCase(context, "referenced_by_vertex_tess_f… in generateProgramInputOutputReferencedByCases()
5706targetGroup->addChild(new ProgramInputOutputReferencedByCase(context, "referenced_by_vertex_geo_fr… in generateProgramInputOutputReferencedByCases()
5707targetGroup->addChild(new ProgramInputOutputReferencedByCase(context, "referenced_by_vertex_tess_g… in generateProgramInputOutputReferencedByCases()
5710targetGroup->addChild(new ProgramInputOutputReferencedByCase(context, "referenced_by_separable_ver… in generateProgramInputOutputReferencedByCases()
5711targetGroup->addChild(new ProgramInputOutputReferencedByCase(context, "referenced_by_separable_fra… in generateProgramInputOutputReferencedByCases()
5712targetGroup->addChild(new ProgramInputOutputReferencedByCase(context, "referenced_by_separable_geo… in generateProgramInputOutputReferencedByCases()
5713targetGroup->addChild(new ProgramInputOutputReferencedByCase(context, "referenced_by_separable_tes… in generateProgramInputOutputReferencedByCases()
5714targetGroup->addChild(new ProgramInputOutputReferencedByCase(context, "referenced_by_separable_tes… in generateProgramInputOutputReferencedByCases()
5718targetGroup->addChild(new ProgramInputOutputReferencedByCase(context, "referenced_by_separable_tes… in generateProgramInputOutputReferencedByCases()
5720targetGroup->addChild(new ProgramInputOutputReferencedByCase(context, "referenced_by_separable_tes… in generateProgramInputOutputReferencedByCases()
5726 …ourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, bool allowMatr… in generateProgramInputOutputTypeBasicTypeCases() argument
5766targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(inter… in generateProgramInputOutputTypeBasicTypeCases()
5771 …ourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, deUint32 prese… in generateProgramInputTypeBlockContents() argument
5783 …tputTypeBasicTypeCases<PROGRAMINTERFACE_PROGRAM_INPUT>(context, input, targetGroup, true, 2 - inte… in generateProgramInputTypeBlockContents()
5792 targetGroup->addChild(blockGroup); in generateProgramInputTypeBlockContents()
5799 targetGroup->addChild(blockGroup); in generateProgramInputTypeBlockContents()
5806 targetGroup->addChild(blockGroup); in generateProgramInputTypeBlockContents()
5817 …putTypeBasicTypeCases<PROGRAMINTERFACE_PROGRAM_INPUT>(context, arrayElement, targetGroup, true, 2); in generateProgramInputTypeBlockContents()
5829 targetGroup->addChild(blockGroup); in generateProgramInputTypeBlockContents()
5839 targetGroup->addChild(blockGroup); in generateProgramInputTypeBlockContents()
5847 targetGroup->addChild(blockGroup); in generateProgramInputTypeBlockContents()
5855 targetGroup->addChild(blockGroup); in generateProgramInputTypeBlockContents()
5867 …ourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, deUint32 prese… in generateProgramOutputTypeBlockContents() argument
5886 targetGroup->addChild(blockGroup); in generateProgramOutputTypeBlockContents()
5895 targetGroup->addChild(blockGroup); in generateProgramOutputTypeBlockContents()
5904 targetGroup->addChild(blockGroup); in generateProgramOutputTypeBlockContents()
5913 targetGroup->addChild(blockGroup); in generateProgramOutputTypeBlockContents()
5920 targetGroup->addChild(blockGroup); in generateProgramOutputTypeBlockContents()
5934 targetGroup->addChild(blockGroup); in generateProgramOutputTypeBlockContents()
5944 targetGroup->addChild(blockGroup); in generateProgramOutputTypeBlockContents()
5952 targetGroup->addChild(blockGroup); in generateProgramOutputTypeBlockContents()
5960 targetGroup->addChild(blockGroup); in generateProgramOutputTypeBlockContents()
6100 …ansformFeedbackShaderCaseBlocks (Context& context, tcu::TestCaseGroup* targetGroup, void (*blockCo… in generateTransformFeedbackShaderCaseBlocks() argument
6157 targetGroup->addChild(blockGroup); in generateTransformFeedbackShaderCaseBlocks()
6168 targetGroup->addChild(blockGroup); in generateTransformFeedbackShaderCaseBlocks()
6173 …ourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, bool reducedSe… in generateTransformFeedbackResourceListBlockContents() argument
6183targetGroup->addChild(new FeedbackResourceListTestCase(context, xfbTarget, "builtin_gl_position")); in generateTransformFeedbackResourceListBlockContents()
6189targetGroup->addChild(new FeedbackResourceListTestCase(context, variable, "default_block_basic_typ… in generateTransformFeedbackResourceListBlockContents()
6196targetGroup->addChild(new FeedbackResourceListTestCase(context, variable, "default_block_struct_me… in generateTransformFeedbackResourceListBlockContents()
6203 targetGroup->addChild(new FeedbackResourceListTestCase(context, variable, "default_block_array")); in generateTransformFeedbackResourceListBlockContents()
6210targetGroup->addChild(new FeedbackResourceListTestCase(context, variable, "default_block_array_ele… in generateTransformFeedbackResourceListBlockContents()
6215 …ourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, bool reducedSe… in generateTransformFeedbackVariableBlockContents() argument
6225targetGroup->addChild(new ResourceTestCase(context, xfbTarget, ProgramResourceQueryTestTarget(PROG… in generateTransformFeedbackVariableBlockContents()
6231targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateTransformFeedbackVariableBlockContents()
6238targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateTransformFeedbackVariableBlockContents()
6245targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateTransformFeedbackVariableBlockContents()
6252targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateTransformFeedbackVariableBlockContents()
6256 …ourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, bool reducedSe… in generateTransformFeedbackVariableBasicTypeCases() argument
6296targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateTransformFeedbackVariableBasicTypeCases()
6301 …ourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, bool reducedSe… in generateTransformFeedbackVariableTypeBlockContents() argument
6312 targetGroup->addChild(blockGroup); in generateTransformFeedbackVariableTypeBlockContents()
6319 targetGroup->addChild(blockGroup); in generateTransformFeedbackVariableTypeBlockContents()
6327 targetGroup->addChild(blockGroup); in generateTransformFeedbackVariableTypeBlockContents()
6335 targetGroup->addChild(blockGroup); in generateTransformFeedbackVariableTypeBlockContents()
6343 targetGroup->addChild(blockGroup); in generateTransformFeedbackVariableTypeBlockContents()
6391 …eBufferVariableBufferCaseBlocks (Context& context, tcu::TestCaseGroup* targetGroup, void (*blockCo… in generateBufferVariableBufferCaseBlocks() argument
6404 targetGroup->addChild(blockGroup); in generateBufferVariableBufferCaseBlocks()
6414 targetGroup->addChild(blockGroup); in generateBufferVariableBufferCaseBlocks()
6425 targetGroup->addChild(blockGroup); in generateBufferVariableBufferCaseBlocks()
6431 … const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetGroup) in generateBufferVariableResourceListBlockContentsProxy() argument
6433 …generateBufferBackedResourceListBlockContentCases(context, parentStructure, targetGroup, PROGRAMIN… in generateBufferVariableResourceListBlockContentsProxy()
6436 …efinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetGroup, ProgramResourc… in generateBufferVariableArraySizeSubCases() argument
6445 targetGroup->addChild(blockGroup); in generateBufferVariableArraySizeSubCases()
6454 targetGroup->addChild(aggregateGroup); in generateBufferVariableArraySizeSubCases()
6457 aggregateGroup = targetGroup; in generateBufferVariableArraySizeSubCases()
6476 … const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetGroup) in generateBufferVariableArrayCases() argument
6485 targetGroup->addChild(blockGroup); in generateBufferVariableArrayCases()
6494 targetGroup->addChild(blockGroup); in generateBufferVariableArrayCases()
6503 targetGroup->addChild(blockGroup); in generateBufferVariableArrayCases()
6509 …oid generateBufferVariableBlockIndexCases (Context& context, tcu::TestCaseGroup* const targetGroup) in generateBufferVariableBlockIndexCases() argument
6522targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateBufferVariableBlockIndexCases()
6530targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateBufferVariableBlockIndexCases()
6539targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateBufferVariableBlockIndexCases()
6543 …rVariableMatrixCaseBlocks (Context& context, tcu::TestCaseGroup* const targetGroup, void (*blockCo… in generateBufferVariableMatrixCaseBlocks() argument
6572 targetGroup->addChild(blockGroup); in generateBufferVariableMatrixCaseBlocks()
6587 …ourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, ProgramResourc… in generateBufferVariableMatrixVariableBasicTypeCases() argument
6609targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateBufferVariableMatrixVariableBasicTypeCases()
6613 …ourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, ProgramResourc… in generateBufferVariableMatrixVariableCases() argument
6616 …generateBufferBackedVariableAggregateTypeCases(context, parentStructure, targetGroup, PROGRAMINTER… in generateBufferVariableMatrixVariableCases()
6623targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateBufferVariableMatrixVariableCases()
6628 …ourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, bool extendedT… in generateBufferVariableMatrixCases() argument
6634 targetGroup->addChild(blockGroup); in generateBufferVariableMatrixCases()
6641 targetGroup->addChild(blockGroup); in generateBufferVariableMatrixCases()
6650 targetGroup->addChild(blockGroup); in generateBufferVariableMatrixCases()
6659 targetGroup->addChild(blockGroup); in generateBufferVariableMatrixCases()
6664 …ntext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup) in generateBufferVariableNameLengthCases() argument
6669 targetGroup->addChild(blockGroup); in generateBufferVariableNameLengthCases()
6678 targetGroup->addChild(blockGroup); in generateBufferVariableNameLengthCases()
6684 …ntext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup) in generateBufferVariableOffsetCases() argument
6689 targetGroup->addChild(blockGroup); in generateBufferVariableOffsetCases()
6698 targetGroup->addChild(blockGroup); in generateBufferVariableOffsetCases()
6704 …ourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, int expandLeve… in generateBufferVariableReferencedByBlockContents() argument
6718 targetGroup->addChild(blockGroup); in generateBufferVariableReferencedByBlockContents()
6728 targetGroup->addChild(blockGroup); in generateBufferVariableReferencedByBlockContents()
6739 targetGroup->addChild(blockGroup); in generateBufferVariableReferencedByBlockContents()
6746 …ntext, const ResourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup) in generateBufferVariableTopLevelCases() argument
6749 …generateBufferBackedVariableAggregateTypeCases(context, parentStructure, targetGroup, PROGRAMINTER… in generateBufferVariableTopLevelCases()
6755 …generateBufferBackedVariableAggregateTypeCases(context, unsized, targetGroup, PROGRAMINTERFACE_BUF… in generateBufferVariableTopLevelCases()
6759 …ourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, int expandLeve… in generateBufferVariableTypeBasicTypeCases() argument
6804targetGroup->addChild(new ResourceTestCase(context, variable, ProgramResourceQueryTestTarget(PROGR… in generateBufferVariableTypeBasicTypeCases()
6809 …sourceDefinition::Node::SharedPtr& parentStructure, tcu::TestCaseGroup* targetGroup, int depth = 3) in generateBufferVariableTypeCases() argument
6815 targetGroup->addChild(blockGroup); in generateBufferVariableTypeCases()
6821 generateBufferVariableTypeBasicTypeCases(context, parentStructure, targetGroup, depth); in generateBufferVariableTypeCases()
6830 targetGroup->addChild(blockGroup); in generateBufferVariableTypeCases()
6840 targetGroup->addChild(blockGroup); in generateBufferVariableTypeCases()
6845 static void generateBufferVariableTypeBlock (Context& context, tcu::TestCaseGroup* targetGroup) in generateBufferVariableTypeBlock() argument
6853 generateBufferVariableTypeCases(context, block, targetGroup); in generateBufferVariableTypeBlock()
6856 …eBufferVariableRandomCase (Context& context, tcu::TestCaseGroup* const targetGroup, int index, boo… in generateBufferVariableRandomCase() argument
6874targetGroup->addChild(new ResourceTestCase(context, currentStructure, ProgramResourceQueryTestTarg… in generateBufferVariableRandomCase()
6877 …ic void generateBufferVariableRandomCases (Context& context, tcu::TestCaseGroup* const targetGroup) in generateBufferVariableRandomCases() argument
6883 generateBufferVariableRandomCase(context, targetGroup, ndx, false); in generateBufferVariableRandomCases()
6885 generateBufferVariableRandomCase(context, targetGroup, numBasicCases + ndx, true); in generateBufferVariableRandomCases()