Lines Matching refs:SharedPtr
194 typedef de::SharedPtr<const Node, de::DefaultDeleter<const Node>, false> SharedPtr; typedef in deqp::gles31::Functional::__anon184f91ee0111::ResourceDefinition::Node
196 …Node (NodeType type, const SharedPtr& enclosingNode) : m_type(type), m_enclosingNode(enclosingN… in Node()
204 const SharedPtr m_enclosingNode;
211 : Node (TYPE_PROGRAM, SharedPtr()) in Program()
222 Shader (const SharedPtr& enclosingNode, glu::ShaderType type, glu::GLSLVersion version) in Shader()
237 DefaultBlock (const SharedPtr& enclosing) in DefaultBlock()
249 StorageQualifier (const SharedPtr& enclosing, glu::Storage storage) in StorageQualifier()
263 Variable (const SharedPtr& enclosing, glu::DataType dataType) in Variable()
282 InterfaceBlock (const SharedPtr& enclosing, bool named) in InterfaceBlock()
301 ArrayElement (const SharedPtr& enclosing, int arraySize = DEFAULT_SIZE) in ArrayElement()
326 StructMember (const SharedPtr& enclosing) in StructMember()
342 LayoutQualifier (const SharedPtr& enclosing, const glu::Layout& layout) in LayoutQualifier()
359 InterpolationQualifier (const SharedPtr& enclosing, const glu::Interpolation& interpolation) in InterpolationQualifier()
376 ShaderSet (const SharedPtr& enclosing, glu::GLSLVersion version);
388 ShaderSet::ShaderSet (const SharedPtr& enclosing, glu::GLSLVersion version) in ShaderSet()
419 TransformFeedbackTarget (const SharedPtr& enclosing, const char* builtinVarName = DE_NULL) in TransformFeedbackTarget()
790 …ResourceListTestCase (Context& context, const ResourceDefinition::Node::SharedPtr& targetResource…
805 ResourceDefinition::Node::SharedPtr m_targetResource;
808 …ResourceListTestCase (Context& context, const ResourceDefinition::Node::SharedPtr& targetResource,… in ResourceListTestCase()
1050 …ResourceTestCase (Context& context, const ResourceDefinition::Node::SharedPtr& targetResource, c…
1062 ResourceDefinition::Node::SharedPtr m_targetResource;
1067 ResourceTestCase::ResourceTestCase (Context& context, const ResourceDefinition::Node::SharedPtr& ta… in ResourceTestCase()
2692 …ResourceListTestCase (Context& context, const ResourceDefinition::Node::SharedPtr& resource, const…
2699 …ResourceListTestCase (Context& context, const ResourceDefinition::Node::SharedPtr& resource, const… in FeedbackResourceListTestCase()
2773 static void generateVariableCases (Context& context, const ResourceDefinition::Node::SharedPtr& par… in generateVariableCases()
2827 …const ResourceDefinition::Node::SharedPtr variable(new ResourceDefinition::Variable(parentStructur… in generateVariableCases()
2833 static void generateOpaqueTypeCases (Context& context, const ResourceDefinition::Node::SharedPtr& p… in generateOpaqueTypeCases()
2908 …const ResourceDefinition::Node::SharedPtr variable(new ResourceDefinition::Variable(parentStructur… in generateOpaqueTypeCases()
2915 …ompoundVariableCases (Context& context, const ResourceDefinition::Node::SharedPtr& parentStructure…
2917 static void generateVariableArrayCases (Context& context, const ResourceDefinition::Node::SharedPtr… in generateVariableArrayCases()
2921 …const ResourceDefinition::Node::SharedPtr arrayElement (new ResourceDefinition::ArrayElement(paren… in generateVariableArrayCases()
2940 …ompoundVariableCases (Context& context, const ResourceDefinition::Node::SharedPtr& parentStructure… in generateCompoundVariableCases()
2944 …const ResourceDefinition::Node::SharedPtr structMember (new ResourceDefinition::StructMember(paren… in generateCompoundVariableCases()
2975 …SharedPtr& parentStructure, tcu::TestCaseGroup* const targetGroup, deUint32 blockFlags, void (*blo… in generateUniformCaseBlocks() argument
2977 …const ResourceDefinition::Node::SharedPtr defaultBlock (new ResourceDefinition::DefaultBlock(paren… in generateUniformCaseBlocks()
2978 …const ResourceDefinition::Node::SharedPtr uniform (new ResourceDefinition::StorageQualifier(defau… in generateUniformCaseBlocks()
2992 …const ResourceDefinition::Node::SharedPtr block(new ResourceDefinition::InterfaceBlock(uniform, tr… in generateUniformCaseBlocks()
3003 …const ResourceDefinition::Node::SharedPtr block(new ResourceDefinition::InterfaceBlock(uniform, fa… in generateUniformCaseBlocks()
3014 …const ResourceDefinition::Node::SharedPtr arrayElement (new ResourceDefinition::ArrayElement(unifo… in generateUniformCaseBlocks()
3015 …const ResourceDefinition::Node::SharedPtr block (new ResourceDefinition::InterfaceBlock(arrayEle… in generateUniformCaseBlocks()
3024 …istBlockContentCases (Context& context, const ResourceDefinition::Node::SharedPtr& parentStructure… in generateBufferBackedResourceListBlockContentCases()
3028 …const ResourceDefinition::Node::SharedPtr variable(new ResourceDefinition::Variable(parentStructur… in generateBufferBackedResourceListBlockContentCases()
3035 …const ResourceDefinition::Node::SharedPtr structMember(new ResourceDefinition::StructMember(parent… in generateBufferBackedResourceListBlockContentCases()
3042 …const ResourceDefinition::Node::SharedPtr arrayElement(new ResourceDefinition::ArrayElement(parent… in generateBufferBackedResourceListBlockContentCases()
3047 …leAggregateTypeCases (Context& context, const ResourceDefinition::Node::SharedPtr& parentStructure… in generateBufferBackedVariableAggregateTypeCases()
3051 …const ResourceDefinition::Node::SharedPtr variable(new ResourceDefinition::Variable(parentStructur… in generateBufferBackedVariableAggregateTypeCases()
3058 …const ResourceDefinition::Node::SharedPtr structMember(new ResourceDefinition::StructMember(parent… in generateBufferBackedVariableAggregateTypeCases()
3065 …const ResourceDefinition::Node::SharedPtr arrayElement(new ResourceDefinition::ArrayElement(parent… in generateBufferBackedVariableAggregateTypeCases()
3070 …rceListBlockContents (Context& context, const ResourceDefinition::Node::SharedPtr& parentStructure… in generateUniformResourceListBlockContents()
3075 …ockArraySizeContents (Context& context, const ResourceDefinition::Node::SharedPtr& parentStructure… in generateUniformBlockArraySizeContents()
3109 …ypeAggregateSubCases (Context& context, const ResourceDefinition::Node::SharedPtr& parentStructure… in generateBufferBackedArrayStrideTypeAggregateSubCases()
3113 …const ResourceDefinition::Node::SharedPtr variable(new ResourceDefinition::Variable(parentStructur… in generateBufferBackedArrayStrideTypeAggregateSubCases()
3119 …const ResourceDefinition::Node::SharedPtr structMember (new ResourceDefinition::StructMember(paren… in generateBufferBackedArrayStrideTypeAggregateSubCases()
3120 …const ResourceDefinition::Node::SharedPtr arrayElement (new ResourceDefinition::ArrayElement(paren… in generateBufferBackedArrayStrideTypeAggregateSubCases()
3130 …deTypeAggregateCases (Context& context, const ResourceDefinition::Node::SharedPtr& parentStructure… in generateBufferBackedArrayStrideTypeAggregateCases()
3132 …const ResourceDefinition::Node::SharedPtr structMember (new ResourceDefinition::StructMember(paren… in generateBufferBackedArrayStrideTypeAggregateCases()
3133 …const ResourceDefinition::Node::SharedPtr arrayElement (new ResourceDefinition::ArrayElement(paren… in generateBufferBackedArrayStrideTypeAggregateCases()
3138 …const ResourceDefinition::Node::SharedPtr variable(new ResourceDefinition::Variable(parentStructur… in generateBufferBackedArrayStrideTypeAggregateCases()
3152 …kArrayStrideContents (Context& context, const ResourceDefinition::Node::SharedPtr& parentStructure… in generateUniformBlockArrayStrideContents()
3183 …const ResourceDefinition::Node::SharedPtr layout(new ResourceDefinition::LayoutQualifier(parentStr… in generateUniformBlockArrayStrideContents()
3211 …lockLocationContents (Context& context, const ResourceDefinition::Node::SharedPtr& parentStructure… in generateUniformBlockLocationContents()
3229 const ResourceDefinition::Node::SharedPtr program (new ResourceDefinition::Program()); in generateUniformBlockBlockIndexContents()
3230 …const ResourceDefinition::Node::SharedPtr shader (new ResourceDefinition::Shader(program, glu::S… in generateUniformBlockBlockIndexContents()
3231 …const ResourceDefinition::Node::SharedPtr defaultBlock (new ResourceDefinition::DefaultBlock(shade… in generateUniformBlockBlockIndexContents()
3232 …const ResourceDefinition::Node::SharedPtr uniform (new ResourceDefinition::StorageQualifier(defa… in generateUniformBlockBlockIndexContents()
3233 …const ResourceDefinition::Node::SharedPtr binding (new ResourceDefinition::LayoutQualifier(unifo… in generateUniformBlockBlockIndexContents()
3237 …const ResourceDefinition::Node::SharedPtr variable(new ResourceDefinition::Variable(uniform, glu::… in generateUniformBlockBlockIndexContents()
3244 …const ResourceDefinition::Node::SharedPtr buffer (new ResourceDefinition::InterfaceBlock(binding,… in generateUniformBlockBlockIndexContents()
3245 …const ResourceDefinition::Node::SharedPtr variable (new ResourceDefinition::Variable(buffer, glu::… in generateUniformBlockBlockIndexContents()
3252 …const ResourceDefinition::Node::SharedPtr buffer (new ResourceDefinition::InterfaceBlock(binding,… in generateUniformBlockBlockIndexContents()
3253 …const ResourceDefinition::Node::SharedPtr variable (new ResourceDefinition::Variable(buffer, glu::… in generateUniformBlockBlockIndexContents()
3260 …const ResourceDefinition::Node::SharedPtr arrayElement (new ResourceDefinition::ArrayElement(bindi… in generateUniformBlockBlockIndexContents()
3261 …const ResourceDefinition::Node::SharedPtr buffer (new ResourceDefinition::InterfaceBlock(arrayEl… in generateUniformBlockBlockIndexContents()
3262 …const ResourceDefinition::Node::SharedPtr variable (new ResourceDefinition::Variable(buffer, glu:… in generateUniformBlockBlockIndexContents()
3268 …rBufferIndexContents (Context& context, const ResourceDefinition::Node::SharedPtr& parentStructure… in generateUniformBlockAtomicCounterBufferIndexContents()
3280 …const ResourceDefinition::Node::SharedPtr arrayElement (new ResourceDefinition::ArrayElement(pare… in generateUniformBlockAtomicCounterBufferIndexContents()
3281 …const ResourceDefinition::Node::SharedPtr arrayArrayElement (new ResourceDefinition::ArrayElement(… in generateUniformBlockAtomicCounterBufferIndexContents()
3282 …const ResourceDefinition::Node::SharedPtr variable (new ResourceDefinition::Variable(arrayElemen… in generateUniformBlockAtomicCounterBufferIndexContents()
3283 …const ResourceDefinition::Node::SharedPtr elementvariable (new ResourceDefinition::Variable(array… in generateUniformBlockAtomicCounterBufferIndexContents()
3296 …ckNameLengthContents (Context& context, const ResourceDefinition::Node::SharedPtr& parentStructure… in generateUniformBlockNameLengthContents()
3309 …ormBlockTypeContents (Context& context, const ResourceDefinition::Node::SharedPtr& parentStructure… in generateUniformBlockTypeContents()
3340 …mBlockOffsetContents (Context& context, const ResourceDefinition::Node::SharedPtr& parentStructure… in generateUniformBlockOffsetContents()
3367 …const ResourceDefinition::Node::SharedPtr offset (new ResourceDefinition::LayoutQualifier(parent… in generateUniformBlockOffsetContents()
3368 …const ResourceDefinition::Node::SharedPtr arrayElement (new ResourceDefinition::ArrayElement(offs… in generateUniformBlockOffsetContents()
3369 …const ResourceDefinition::Node::SharedPtr elementVariable (new ResourceDefinition::Variable(arrayE… in generateUniformBlockOffsetContents()
3377 …const ResourceDefinition::Node::SharedPtr structMember (new ResourceDefinition::StructMember(pare… in generateUniformBlockOffsetContents()
3378 …const ResourceDefinition::Node::SharedPtr arrayElement (new ResourceDefinition::ArrayElement(pare… in generateUniformBlockOffsetContents()
3379 …const ResourceDefinition::Node::SharedPtr memberVariable (new ResourceDefinition::Variable(structM… in generateUniformBlockOffsetContents()
3380 …const ResourceDefinition::Node::SharedPtr elementVariable (new ResourceDefinition::Variable(arrayE… in generateUniformBlockOffsetContents()
3406 …const ResourceDefinition::Node::SharedPtr structMember (new ResourceDefinition::StructMember(pare… in generateUniformBlockOffsetContents()
3407 …const ResourceDefinition::Node::SharedPtr arrayElement (new ResourceDefinition::StructMember(pare… in generateUniformBlockOffsetContents()
3408 …const ResourceDefinition::Node::SharedPtr memberVariable (new ResourceDefinition::Variable(structM… in generateUniformBlockOffsetContents()
3409 …const ResourceDefinition::Node::SharedPtr elementVariable (new ResourceDefinition::Variable(arrayE… in generateUniformBlockOffsetContents()
3424 …eMatrixVariableCases (Context& context, const ResourceDefinition::Node::SharedPtr& parentStructure… in generateMatrixVariableCases()
3458 …const ResourceDefinition::Node::SharedPtr variable(new ResourceDefinition::Variable(parentStructur… in generateMatrixVariableCases()
3464 static void generateMatrixStructCases (Context& context, const ResourceDefinition::Node::SharedPtr&…
3466 static void generateMatrixArrayCases (Context& context, const ResourceDefinition::Node::SharedPtr& … in generateMatrixArrayCases()
3470 …const ResourceDefinition::Node::SharedPtr arrayElement (new ResourceDefinition::ArrayElement(paren… in generateMatrixArrayCases()
3486 static void generateMatrixStructCases (Context& context, const ResourceDefinition::Node::SharedPtr&… in generateMatrixStructCases()
3490 …const ResourceDefinition::Node::SharedPtr structMember (new ResourceDefinition::StructMember(paren… in generateMatrixStructCases()
3506 …aseBlockContentCases (Context& context, const ResourceDefinition::Node::SharedPtr& parentStructure… in generateUniformMatrixOrderCaseBlockContentCases()
3526 ResourceDefinition::Node::SharedPtr subStructure = parentStructure; in generateUniformMatrixOrderCaseBlockContentCases()
3535 …subStructure = ResourceDefinition::Node::SharedPtr(new ResourceDefinition::LayoutQualifier(subStru… in generateUniformMatrixOrderCaseBlockContentCases()
3567 …aseBlockContentCases (Context& context, const ResourceDefinition::Node::SharedPtr& parentStructure… in generateUniformMatrixStrideCaseBlockContentCases()
3587 ResourceDefinition::Node::SharedPtr subStructure = parentStructure; in generateUniformMatrixStrideCaseBlockContentCases()
3596 …subStructure = ResourceDefinition::Node::SharedPtr(new ResourceDefinition::LayoutQualifier(subStru… in generateUniformMatrixStrideCaseBlockContentCases()
3630 …::SharedPtr& parentStructure, tcu::TestCaseGroup* const targetGroup, void (*blockContentGenerator)… in generateUniformMatrixCaseBlocks() argument
3651 …const ResourceDefinition::Node::SharedPtr defaultBlock (new ResourceDefinition::DefaultBlock(paren… in generateUniformMatrixCaseBlocks()
3652 …const ResourceDefinition::Node::SharedPtr uniform (new ResourceDefinition::StorageQualifier(defau… in generateUniformMatrixCaseBlocks()
3656 ResourceDefinition::Node::SharedPtr subStructure = uniform; in generateUniformMatrixCaseBlocks()
3666 …subStructure = ResourceDefinition::Node::SharedPtr(new ResourceDefinition::LayoutQualifier(subStru… in generateUniformMatrixCaseBlocks()
3670 …subStructure = ResourceDefinition::Node::SharedPtr(new ResourceDefinition::InterfaceBlock(subStruc… in generateUniformMatrixCaseBlocks()
3676 …rInterfaceBlockCases (Context& context, const ResourceDefinition::Node::SharedPtr& parentStructure… in generateBufferReferencedByShaderInterfaceBlockCases()
3684 …const ResourceDefinition::Node::SharedPtr variable (new ResourceDefinition::Variable(parentStruct… in generateBufferReferencedByShaderInterfaceBlockCases()
3685 …const ResourceDefinition::Node::SharedPtr arrayElement (new ResourceDefinition::ArrayElement(paren… in generateBufferReferencedByShaderInterfaceBlockCases()
3686 …const ResourceDefinition::Node::SharedPtr structMember (new ResourceDefinition::StructMember(paren… in generateBufferReferencedByShaderInterfaceBlockCases()
3687 …const ResourceDefinition::Node::SharedPtr variableArray (new ResourceDefinition::Variable(arrayEle… in generateBufferReferencedByShaderInterfaceBlockCases()
3688 …const ResourceDefinition::Node::SharedPtr variableStruct (new ResourceDefinition::Variable(structM… in generateBufferReferencedByShaderInterfaceBlockCases()
3700 …const ResourceDefinition::Node::SharedPtr layout (new ResourceDefinition::LayoutQualifier(parent… in generateBufferReferencedByShaderInterfaceBlockCases()
3701 …const ResourceDefinition::Node::SharedPtr variable (new ResourceDefinition::Variable(layout, glu:… in generateBufferReferencedByShaderInterfaceBlockCases()
3702 …const ResourceDefinition::Node::SharedPtr arrayElement (new ResourceDefinition::ArrayElement(layou… in generateBufferReferencedByShaderInterfaceBlockCases()
3703 …const ResourceDefinition::Node::SharedPtr structMember (new ResourceDefinition::StructMember(paren… in generateBufferReferencedByShaderInterfaceBlockCases()
3704 …const ResourceDefinition::Node::SharedPtr variableArray (new ResourceDefinition::Variable(arrayEle… in generateBufferReferencedByShaderInterfaceBlockCases()
3705 …const ResourceDefinition::Node::SharedPtr variableStruct (new ResourceDefinition::Variable(structM… in generateBufferReferencedByShaderInterfaceBlockCases()
3716 …const ResourceDefinition::Node::SharedPtr layout (new ResourceDefinition::LayoutQualifier(parent… in generateBufferReferencedByShaderInterfaceBlockCases()
3717 …const ResourceDefinition::Node::SharedPtr variable (new ResourceDefinition::Variable(layout, glu:… in generateBufferReferencedByShaderInterfaceBlockCases()
3718 …const ResourceDefinition::Node::SharedPtr arrayElement (new ResourceDefinition::ArrayElement(layou… in generateBufferReferencedByShaderInterfaceBlockCases()
3719 …const ResourceDefinition::Node::SharedPtr variableArray (new ResourceDefinition::Variable(arrayEle… in generateBufferReferencedByShaderInterfaceBlockCases()
3729 …const ResourceDefinition::Node::SharedPtr structMember (new ResourceDefinition::StructMember(pare… in generateBufferReferencedByShaderInterfaceBlockCases()
3730 …const ResourceDefinition::Node::SharedPtr arrayElement (new ResourceDefinition::ArrayElement(stru… in generateBufferReferencedByShaderInterfaceBlockCases()
3731 …const ResourceDefinition::Node::SharedPtr variableArrayStruct (new ResourceDefinition::Variable(ar… in generateBufferReferencedByShaderInterfaceBlockCases()
3738 …const ResourceDefinition::Node::SharedPtr arrayElement (new ResourceDefinition::ArrayElement(pare… in generateBufferReferencedByShaderInterfaceBlockCases()
3739 …const ResourceDefinition::Node::SharedPtr arrayStructMember (new ResourceDefinition::StructMember(… in generateBufferReferencedByShaderInterfaceBlockCases()
3740 …const ResourceDefinition::Node::SharedPtr variableArrayStruct (new ResourceDefinition::Variable(ar… in generateBufferReferencedByShaderInterfaceBlockCases()
3747 …const ResourceDefinition::Node::SharedPtr arrayElement (new ResourceDefinition::ArrayElement(pare… in generateBufferReferencedByShaderInterfaceBlockCases()
3748 …const ResourceDefinition::Node::SharedPtr subArrayElement (new ResourceDefinition::ArrayElement(a… in generateBufferReferencedByShaderInterfaceBlockCases()
3749 …const ResourceDefinition::Node::SharedPtr variableArrayStruct (new ResourceDefinition::Variable(su… in generateBufferReferencedByShaderInterfaceBlockCases()
3756 …const ResourceDefinition::Node::SharedPtr structMember (new ResourceDefinition::StructMember(pare… in generateBufferReferencedByShaderInterfaceBlockCases()
3757 …const ResourceDefinition::Node::SharedPtr subStructMember (new ResourceDefinition::StructMember(s… in generateBufferReferencedByShaderInterfaceBlockCases()
3758 …const ResourceDefinition::Node::SharedPtr variableArrayStruct (new ResourceDefinition::Variable(su… in generateBufferReferencedByShaderInterfaceBlockCases()
3765 …const ResourceDefinition::Node::SharedPtr arrayElement(new ResourceDefinition::ArrayElement(parent… in generateBufferReferencedByShaderInterfaceBlockCases()
3769 …const ResourceDefinition::Node::SharedPtr variableArray (new ResourceDefinition::Variable(arrayEle… in generateBufferReferencedByShaderInterfaceBlockCases()
3776 …const ResourceDefinition::Node::SharedPtr structMember (new ResourceDefinition::StructMember(array… in generateBufferReferencedByShaderInterfaceBlockCases()
3777 …const ResourceDefinition::Node::SharedPtr variableArray (new ResourceDefinition::Variable(structMe… in generateBufferReferencedByShaderInterfaceBlockCases()
3785 …gleBlockContentCases (Context& context, const ResourceDefinition::Node::SharedPtr& parentStructure… in generateUniformReferencedByShaderSingleBlockContentCases()
3789 …const ResourceDefinition::Node::SharedPtr defaultBlock (new ResourceDefinition::DefaultBlock(pare… in generateUniformReferencedByShaderSingleBlockContentCases()
3790 …const ResourceDefinition::Node::SharedPtr uniform (new ResourceDefinition::StorageQualifier(def… in generateUniformReferencedByShaderSingleBlockContentCases()
3804 …const ResourceDefinition::Node::SharedPtr block (new ResourceDefinition::InterfaceBlock(uniform, … in generateUniformReferencedByShaderSingleBlockContentCases()
3814 …const ResourceDefinition::Node::SharedPtr block (new ResourceDefinition::InterfaceBlock(uniform, … in generateUniformReferencedByShaderSingleBlockContentCases()
3824 …const ResourceDefinition::Node::SharedPtr arrayElement (new ResourceDefinition::ArrayElement(unifo… in generateUniformReferencedByShaderSingleBlockContentCases()
3825 …const ResourceDefinition::Node::SharedPtr block (new ResourceDefinition::InterfaceBlock(arrayEle… in generateUniformReferencedByShaderSingleBlockContentCases()
3834 … void (*generateBlockContent)(Context&, const ResourceDefinition::Node::SharedPtr&, tcu::TestCaseG… in generateReferencedByShaderCaseBlocks() argument
3865 …const ResourceDefinition::Node::SharedPtr program (new ResourceDefinition::Program(programSepar… in generateReferencedByShaderCaseBlocks()
3866 …const ResourceDefinition::Node::SharedPtr stage (new ResourceDefinition::Shader(program, single… in generateReferencedByShaderCaseBlocks()
3876 const ResourceDefinition::Node::SharedPtr program (new ResourceDefinition::Program()); in generateReferencedByShaderCaseBlocks()
3894 const ResourceDefinition::Node::SharedPtr shaders(shaderSet); in generateReferencedByShaderCaseBlocks()
3975 …esourceDefinition::Node::SharedPtr generateRandomVariableDefinition (de::Random& rnd, const Resour… in generateRandomVariableDefinition()
3978 ResourceDefinition::Node::SharedPtr currentStructure = parentStructure; in generateRandomVariableDefinition()
3984 …currentStructure = ResourceDefinition::Node::SharedPtr(new ResourceDefinition::ArrayElement(curren… in generateRandomVariableDefinition()
3986 …currentStructure = ResourceDefinition::Node::SharedPtr(new ResourceDefinition::StructMember(curren… in generateRandomVariableDefinition()
3988 …currentStructure = ResourceDefinition::Node::SharedPtr(new ResourceDefinition::ArrayElement(curren… in generateRandomVariableDefinition()
3993 …return ResourceDefinition::Node::SharedPtr(new ResourceDefinition::Variable(currentStructure, base… in generateRandomVariableDefinition()
3996 static ResourceDefinition::Node::SharedPtr generateRandomShaderSet (de::Random& rnd) in generateRandomShaderSet()
4001 const ResourceDefinition::Node::SharedPtr program(new ResourceDefinition::Program()); in generateRandomShaderSet()
4002 …return ResourceDefinition::Node::SharedPtr(new ResourceDefinition::Shader(program, glu::SHADERTYPE… in generateRandomShaderSet()
4007 const ResourceDefinition::Node::SharedPtr program (new ResourceDefinition::Program()); in generateRandomShaderSet()
4021 return ResourceDefinition::Node::SharedPtr(shaderSet); in generateRandomShaderSet()
4026 const ResourceDefinition::Node::SharedPtr program (new ResourceDefinition::Program(true)); in generateRandomShaderSet()
4029 …return ResourceDefinition::Node::SharedPtr(new ResourceDefinition::Shader(program, shaderType, glu… in generateRandomShaderSet()
4070 const ResourceDefinition::Node::SharedPtr shader = generateRandomShaderSet(rnd); in generateUniformRandomCase()
4074 …const ResourceDefinition::Node::SharedPtr defaultBlock (new ResourceDefinition::DefaultBlock(shad… in generateUniformRandomCase()
4075 …const ResourceDefinition::Node::SharedPtr uniform (new ResourceDefinition::StorageQualifier(def… in generateUniformRandomCase()
4076 ResourceDefinition::Node::SharedPtr currentStructure = uniform; in generateUniformRandomCase()
4082 …currentStructure = ResourceDefinition::Node::SharedPtr(new ResourceDefinition::LayoutQualifier(cur… in generateUniformRandomCase()
4085 …currentStructure = ResourceDefinition::Node::SharedPtr(new ResourceDefinition::ArrayElement(curren… in generateUniformRandomCase()
4087 …currentStructure = ResourceDefinition::Node::SharedPtr(new ResourceDefinition::InterfaceBlock(curr… in generateUniformRandomCase()
4090 …currentStructure = ResourceDefinition::Node::SharedPtr(new ResourceDefinition::LayoutQualifier(cur… in generateUniformRandomCase()
4118 const ResourceDefinition::Node::SharedPtr program (new ResourceDefinition::Program()); in init()
4119 …const ResourceDefinition::Node::SharedPtr computeShader (new ResourceDefinition::Shader(program, g… in init()
4213 …faceResourceListCase (Context& context, const ResourceDefinition::Node::SharedPtr& targetResource,… in generateBufferBackedInterfaceResourceListCase()
4218 …erfaceNameLengthCase (Context& context, const ResourceDefinition::Node::SharedPtr& targetResource,… in generateBufferBackedInterfaceNameLengthCase()
4223 …void (*blockContentGenerator)(Context&, const ResourceDefinition::Node::SharedPtr&, tcu::TestCaseG… in generateBufferBackedInterfaceResourceBasicBlockTypes() argument
4225 const ResourceDefinition::Node::SharedPtr program (new ResourceDefinition::Program()); in generateBufferBackedInterfaceResourceBasicBlockTypes()
4226 …const ResourceDefinition::Node::SharedPtr shader (new ResourceDefinition::Shader(program, glu::… in generateBufferBackedInterfaceResourceBasicBlockTypes()
4227 …const ResourceDefinition::Node::SharedPtr defaultBlock (new ResourceDefinition::DefaultBlock(shad… in generateBufferBackedInterfaceResourceBasicBlockTypes()
4228 …const ResourceDefinition::Node::SharedPtr storageQualifier (new ResourceDefinition::StorageQualifi… in generateBufferBackedInterfaceResourceBasicBlockTypes()
4229 …const ResourceDefinition::Node::SharedPtr binding (new ResourceDefinition::LayoutQualifier(stor… in generateBufferBackedInterfaceResourceBasicBlockTypes()
4234 …const ResourceDefinition::Node::SharedPtr block (new ResourceDefinition::InterfaceBlock(binding,… in generateBufferBackedInterfaceResourceBasicBlockTypes()
4235 …const ResourceDefinition::Node::SharedPtr dummyVariable (new ResourceDefinition::Variable(block, g… in generateBufferBackedInterfaceResourceBasicBlockTypes()
4242 …const ResourceDefinition::Node::SharedPtr block (new ResourceDefinition::InterfaceBlock(binding,… in generateBufferBackedInterfaceResourceBasicBlockTypes()
4243 …const ResourceDefinition::Node::SharedPtr dummyVariable (new ResourceDefinition::Variable(block, g… in generateBufferBackedInterfaceResourceBasicBlockTypes()
4250 …const ResourceDefinition::Node::SharedPtr arrayElement (new ResourceDefinition::ArrayElement(bindi… in generateBufferBackedInterfaceResourceBasicBlockTypes()
4251 …const ResourceDefinition::Node::SharedPtr block (new ResourceDefinition::InterfaceBlock(arrayEle… in generateBufferBackedInterfaceResourceBasicBlockTypes()
4252 …const ResourceDefinition::Node::SharedPtr dummyVariable (new ResourceDefinition::Variable(block, g… in generateBufferBackedInterfaceResourceBasicBlockTypes()
4259 …const ResourceDefinition::Node::SharedPtr arrayElement (new ResourceDefinition::ArrayElement(bindi… in generateBufferBackedInterfaceResourceBasicBlockTypes()
4260 …const ResourceDefinition::Node::SharedPtr block (new ResourceDefinition::InterfaceBlock(arrayEle… in generateBufferBackedInterfaceResourceBasicBlockTypes()
4261 …const ResourceDefinition::Node::SharedPtr dummyVariable (new ResourceDefinition::Variable(block, g… in generateBufferBackedInterfaceResourceBasicBlockTypes()
4269 const ResourceDefinition::Node::SharedPtr program (new ResourceDefinition::Program()); in generateBufferBackedInterfaceResourceBufferBindingCases()
4270 …const ResourceDefinition::Node::SharedPtr shader (new ResourceDefinition::Shader(program, glu::… in generateBufferBackedInterfaceResourceBufferBindingCases()
4271 …const ResourceDefinition::Node::SharedPtr defaultBlock (new ResourceDefinition::DefaultBlock(shad… in generateBufferBackedInterfaceResourceBufferBindingCases()
4272 …const ResourceDefinition::Node::SharedPtr storageQualifier (new ResourceDefinition::StorageQualifi… in generateBufferBackedInterfaceResourceBufferBindingCases()
4279 …const ResourceDefinition::Node::SharedPtr binding (new ResourceDefinition::LayoutQualifier(stor… in generateBufferBackedInterfaceResourceBufferBindingCases()
4284 …const ResourceDefinition::Node::SharedPtr block (new ResourceDefinition::InterfaceBlock(binding,… in generateBufferBackedInterfaceResourceBufferBindingCases()
4285 …const ResourceDefinition::Node::SharedPtr dummyVariable (new ResourceDefinition::Variable(block, g… in generateBufferBackedInterfaceResourceBufferBindingCases()
4292 …const ResourceDefinition::Node::SharedPtr block (new ResourceDefinition::InterfaceBlock(binding,… in generateBufferBackedInterfaceResourceBufferBindingCases()
4293 …const ResourceDefinition::Node::SharedPtr dummyVariable (new ResourceDefinition::Variable(block, g… in generateBufferBackedInterfaceResourceBufferBindingCases()
4300 …const ResourceDefinition::Node::SharedPtr arrayElement (new ResourceDefinition::ArrayElement(bindi… in generateBufferBackedInterfaceResourceBufferBindingCases()
4301 …const ResourceDefinition::Node::SharedPtr block (new ResourceDefinition::InterfaceBlock(arrayEle… in generateBufferBackedInterfaceResourceBufferBindingCases()
4302 …const ResourceDefinition::Node::SharedPtr dummyVariable (new ResourceDefinition::Variable(block, g… in generateBufferBackedInterfaceResourceBufferBindingCases()
4310 …gleBlockContentCases (Context& context, const ResourceDefinition::Node::SharedPtr& parentStructure… in generateBufferBlockReferencedByShaderSingleBlockContentCases()
4315 …const ResourceDefinition::Node::SharedPtr defaultBlock (new ResourceDefinition::DefaultBlock(pare… in generateBufferBlockReferencedByShaderSingleBlockContentCases()
4316 …const ResourceDefinition::Node::SharedPtr storage (new ResourceDefinition::StorageQualifier(def… in generateBufferBlockReferencedByShaderSingleBlockContentCases()
4324 …const ResourceDefinition::Node::SharedPtr block (new ResourceDefinition::InterfaceBlock(storage,… in generateBufferBlockReferencedByShaderSingleBlockContentCases()
4325 …const ResourceDefinition::Node::SharedPtr dummyVariable (new ResourceDefinition::Variable(block, g… in generateBufferBlockReferencedByShaderSingleBlockContentCases()
4332 …const ResourceDefinition::Node::SharedPtr block (new ResourceDefinition::InterfaceBlock(storage,… in generateBufferBlockReferencedByShaderSingleBlockContentCases()
4333 …const ResourceDefinition::Node::SharedPtr dummyVariable (new ResourceDefinition::Variable(block, g… in generateBufferBlockReferencedByShaderSingleBlockContentCases()
4340 …const ResourceDefinition::Node::SharedPtr arrayElement (new ResourceDefinition::ArrayElement(stora… in generateBufferBlockReferencedByShaderSingleBlockContentCases()
4341 …const ResourceDefinition::Node::SharedPtr block (new ResourceDefinition::InterfaceBlock(arrayEle… in generateBufferBlockReferencedByShaderSingleBlockContentCases()
4342 …const ResourceDefinition::Node::SharedPtr dummyVariable (new ResourceDefinition::Variable(block, g… in generateBufferBlockReferencedByShaderSingleBlockContentCases()
4492 …void (*blockContentGenerator)(Context&, const ResourceDefinition::Node::SharedPtr&, tcu::TestCaseG… in generateProgramInputOutputShaderCaseBlocks() argument
4497 const ResourceDefinition::Node::SharedPtr program (new ResourceDefinition::Program(false)); in generateProgramInputOutputShaderCaseBlocks()
4499 const ResourceDefinition::Node::SharedPtr shaderSet (shaderSetPtr); in generateProgramInputOutputShaderCaseBlocks()
4512 const ResourceDefinition::Node::SharedPtr program (new ResourceDefinition::Program(true)); in generateProgramInputOutputShaderCaseBlocks()
4513 …const ResourceDefinition::Node::SharedPtr shader (new ResourceDefinition::Shader(program, glu::SH… in generateProgramInputOutputShaderCaseBlocks()
4523 const ResourceDefinition::Node::SharedPtr program (new ResourceDefinition::Program(true)); in generateProgramInputOutputShaderCaseBlocks()
4524 …const ResourceDefinition::Node::SharedPtr shader (new ResourceDefinition::Shader(program, glu::SH… in generateProgramInputOutputShaderCaseBlocks()
4535 const ResourceDefinition::Node::SharedPtr program (new ResourceDefinition::Program(true)); in generateProgramInputOutputShaderCaseBlocks()
4536 …const ResourceDefinition::Node::SharedPtr shader (new ResourceDefinition::Shader(program, glu::SH… in generateProgramInputOutputShaderCaseBlocks()
4544 …rceListBlockContents (Context& context, const ResourceDefinition::Node::SharedPtr& parentStructure… in generateProgramInputResourceListBlockContents()
4546 …const ResourceDefinition::Node::SharedPtr defaultBlock (new ResourceDefinition::DefaultBlock(paren… in generateProgramInputResourceListBlockContents()
4547 …const ResourceDefinition::Node::SharedPtr input (new ResourceDefinition::StorageQualifier(defaul… in generateProgramInputResourceListBlockContents()
4556 …const ResourceDefinition::Node::SharedPtr variable(new ResourceDefinition::Variable(input, glu::TY… in generateProgramInputResourceListBlockContents()
4565 …const ResourceDefinition::Node::SharedPtr variable(new ResourceDefinition::Variable(input, glu::TY… in generateProgramInputResourceListBlockContents()
4570 … const ResourceDefinition::Node::SharedPtr structMbr (new ResourceDefinition::StructMember(input)); in generateProgramInputResourceListBlockContents()
4571 …const ResourceDefinition::Node::SharedPtr variable (new ResourceDefinition::Variable(structMbr, gl… in generateProgramInputResourceListBlockContents()
4576 … const ResourceDefinition::Node::SharedPtr arrayElem (new ResourceDefinition::ArrayElement(input)); in generateProgramInputResourceListBlockContents()
4577 …const ResourceDefinition::Node::SharedPtr variable (new ResourceDefinition::Variable(arrayElem, gl… in generateProgramInputResourceListBlockContents()
4583 …rceListBlockContents (Context& context, const ResourceDefinition::Node::SharedPtr& parentStructure… in generateProgramOutputResourceListBlockContents()
4585 …const ResourceDefinition::Node::SharedPtr defaultBlock (new ResourceDefinition::DefaultBlock(paren… in generateProgramOutputResourceListBlockContents()
4586 …const ResourceDefinition::Node::SharedPtr output (new ResourceDefinition::StorageQualifier(defau… in generateProgramOutputResourceListBlockContents()
4596 …const ResourceDefinition::Node::SharedPtr variable(new ResourceDefinition::Variable(output, glu::T… in generateProgramOutputResourceListBlockContents()
4601 …const ResourceDefinition::Node::SharedPtr structMbr (new ResourceDefinition::StructMember(output)); in generateProgramOutputResourceListBlockContents()
4602 …const ResourceDefinition::Node::SharedPtr variable (new ResourceDefinition::Variable(structMbr, gl… in generateProgramOutputResourceListBlockContents()
4607 …const ResourceDefinition::Node::SharedPtr arrayElem (new ResourceDefinition::ArrayElement(output)); in generateProgramOutputResourceListBlockContents()
4608 …const ResourceDefinition::Node::SharedPtr variable (new ResourceDefinition::Variable(arrayElem, gl… in generateProgramOutputResourceListBlockContents()
4618 …const ResourceDefinition::Node::SharedPtr variable(new ResourceDefinition::Variable(output, glu::T… in generateProgramOutputResourceListBlockContents()
4623 …const ResourceDefinition::Node::SharedPtr arrayElem (new ResourceDefinition::ArrayElement(output)); in generateProgramOutputResourceListBlockContents()
4624 …const ResourceDefinition::Node::SharedPtr variable (new ResourceDefinition::Variable(arrayElem, gl… in generateProgramOutputResourceListBlockContents()
4631 …utBasicBlockContents (Context& context, const ResourceDefinition::Node::SharedPtr& parentStructure… in generateProgramInputBasicBlockContents()
4633 …const ResourceDefinition::Node::SharedPtr defaultBlock (new ResourceDefinition::DefaultBlock(paren… in generateProgramInputBasicBlockContents()
4634 …const ResourceDefinition::Node::SharedPtr input (new ResourceDefinition::StorageQualifier(defaul… in generateProgramInputBasicBlockContents()
4640 …const ResourceDefinition::Node::SharedPtr variable(new ResourceDefinition::Variable(input, glu::TY… in generateProgramInputBasicBlockContents()
4649 …const ResourceDefinition::Node::SharedPtr variable(new ResourceDefinition::Variable(input, glu::TY… in generateProgramInputBasicBlockContents()
4654 … const ResourceDefinition::Node::SharedPtr structMbr (new ResourceDefinition::StructMember(input)); in generateProgramInputBasicBlockContents()
4655 …const ResourceDefinition::Node::SharedPtr variable (new ResourceDefinition::Variable(structMbr, gl… in generateProgramInputBasicBlockContents()
4660 … const ResourceDefinition::Node::SharedPtr arrayElem (new ResourceDefinition::ArrayElement(input)); in generateProgramInputBasicBlockContents()
4661 …const ResourceDefinition::Node::SharedPtr variable (new ResourceDefinition::Variable(arrayElem, gl… in generateProgramInputBasicBlockContents()
4668 …utBasicBlockContents (Context& context, const ResourceDefinition::Node::SharedPtr& parentStructure… in generateProgramOutputBasicBlockContents()
4670 …const ResourceDefinition::Node::SharedPtr defaultBlock (new ResourceDefinition::DefaultBlock(paren… in generateProgramOutputBasicBlockContents()
4671 …const ResourceDefinition::Node::SharedPtr output (new ResourceDefinition::StorageQualifier(defau… in generateProgramOutputBasicBlockContents()
4678 …const ResourceDefinition::Node::SharedPtr variable(new ResourceDefinition::Variable(output, glu::T… in generateProgramOutputBasicBlockContents()
4683 …const ResourceDefinition::Node::SharedPtr structMbr (new ResourceDefinition::StructMember(output)); in generateProgramOutputBasicBlockContents()
4684 …const ResourceDefinition::Node::SharedPtr variable (new ResourceDefinition::Variable(structMbr, gl… in generateProgramOutputBasicBlockContents()
4689 …const ResourceDefinition::Node::SharedPtr arrayElem (new ResourceDefinition::ArrayElement(output)); in generateProgramOutputBasicBlockContents()
4690 …const ResourceDefinition::Node::SharedPtr variable (new ResourceDefinition::Variable(arrayElem, gl… in generateProgramOutputBasicBlockContents()
4700 …const ResourceDefinition::Node::SharedPtr variable(new ResourceDefinition::Variable(output, glu::T… in generateProgramOutputBasicBlockContents()
4705 …const ResourceDefinition::Node::SharedPtr arrayElem (new ResourceDefinition::ArrayElement(output)); in generateProgramOutputBasicBlockContents()
4706 …const ResourceDefinition::Node::SharedPtr variable (new ResourceDefinition::Variable(arrayElem, gl… in generateProgramOutputBasicBlockContents()
4712 …ocationBlockContents (Context& context, const ResourceDefinition::Node::SharedPtr& parentStructure… in generateProgramInputLocationBlockContents()
4714 …const ResourceDefinition::Node::SharedPtr defaultBlock (new ResourceDefinition::DefaultBlock(paren… in generateProgramInputLocationBlockContents()
4715 …const ResourceDefinition::Node::SharedPtr input (new ResourceDefinition::StorageQualifier(defaul… in generateProgramInputLocationBlockContents()
4722 …const ResourceDefinition::Node::SharedPtr variable (new ResourceDefinition::Variable(input, glu::T… in generateProgramInputLocationBlockContents()
4727 …const ResourceDefinition::Node::SharedPtr layout (new ResourceDefinition::LayoutQualifier(input, g… in generateProgramInputLocationBlockContents()
4728 …const ResourceDefinition::Node::SharedPtr variable (new ResourceDefinition::Variable(layout, glu::… in generateProgramInputLocationBlockContents()
4738 …const ResourceDefinition::Node::SharedPtr variable (new ResourceDefinition::Variable(input, glu::T… in generateProgramInputLocationBlockContents()
4743 …const ResourceDefinition::Node::SharedPtr layout (new ResourceDefinition::LayoutQualifier(input, g… in generateProgramInputLocationBlockContents()
4744 …const ResourceDefinition::Node::SharedPtr variable (new ResourceDefinition::Variable(layout, glu::… in generateProgramInputLocationBlockContents()
4749 … const ResourceDefinition::Node::SharedPtr structMbr (new ResourceDefinition::StructMember(input)); in generateProgramInputLocationBlockContents()
4750 …const ResourceDefinition::Node::SharedPtr variable (new ResourceDefinition::Variable(structMbr, gl… in generateProgramInputLocationBlockContents()
4755 …const ResourceDefinition::Node::SharedPtr layout (new ResourceDefinition::LayoutQualifier(input, g… in generateProgramInputLocationBlockContents()
4756 …const ResourceDefinition::Node::SharedPtr structMbr (new ResourceDefinition::StructMember(layout)); in generateProgramInputLocationBlockContents()
4757 …const ResourceDefinition::Node::SharedPtr variable (new ResourceDefinition::Variable(structMbr, gl… in generateProgramInputLocationBlockContents()
4762 … const ResourceDefinition::Node::SharedPtr arrayElem (new ResourceDefinition::ArrayElement(input)); in generateProgramInputLocationBlockContents()
4763 …const ResourceDefinition::Node::SharedPtr variable (new ResourceDefinition::Variable(arrayElem, gl… in generateProgramInputLocationBlockContents()
4768 …const ResourceDefinition::Node::SharedPtr layout (new ResourceDefinition::LayoutQualifier(input, g… in generateProgramInputLocationBlockContents()
4769 …const ResourceDefinition::Node::SharedPtr arrayElem (new ResourceDefinition::ArrayElement(layout)); in generateProgramInputLocationBlockContents()
4770 …const ResourceDefinition::Node::SharedPtr variable (new ResourceDefinition::Variable(arrayElem, gl… in generateProgramInputLocationBlockContents()
4776 …ocationBlockContents (Context& context, const ResourceDefinition::Node::SharedPtr& parentStructure… in generateProgramOutputLocationBlockContents()
4778 …const ResourceDefinition::Node::SharedPtr defaultBlock (new ResourceDefinition::DefaultBlock(paren… in generateProgramOutputLocationBlockContents()
4779 …const ResourceDefinition::Node::SharedPtr output (new ResourceDefinition::StorageQualifier(defau… in generateProgramOutputLocationBlockContents()
4786 …const ResourceDefinition::Node::SharedPtr variable (new ResourceDefinition::Variable(output, glu::… in generateProgramOutputLocationBlockContents()
4791 …const ResourceDefinition::Node::SharedPtr layout (new ResourceDefinition::LayoutQualifier(output, … in generateProgramOutputLocationBlockContents()
4792 …const ResourceDefinition::Node::SharedPtr variable (new ResourceDefinition::Variable(layout, glu::… in generateProgramOutputLocationBlockContents()
4797 …const ResourceDefinition::Node::SharedPtr structMbr (new ResourceDefinition::StructMember(output)); in generateProgramOutputLocationBlockContents()
4798 …const ResourceDefinition::Node::SharedPtr variable (new ResourceDefinition::Variable(structMbr, gl… in generateProgramOutputLocationBlockContents()
4803 …const ResourceDefinition::Node::SharedPtr layout (new ResourceDefinition::LayoutQualifier(output, … in generateProgramOutputLocationBlockContents()
4804 …const ResourceDefinition::Node::SharedPtr structMbr (new ResourceDefinition::StructMember(layout)); in generateProgramOutputLocationBlockContents()
4805 …const ResourceDefinition::Node::SharedPtr variable (new ResourceDefinition::Variable(structMbr, gl… in generateProgramOutputLocationBlockContents()
4810 …const ResourceDefinition::Node::SharedPtr arrayElem (new ResourceDefinition::ArrayElement(output)); in generateProgramOutputLocationBlockContents()
4811 …const ResourceDefinition::Node::SharedPtr variable (new ResourceDefinition::Variable(arrayElem, gl… in generateProgramOutputLocationBlockContents()
4816 …const ResourceDefinition::Node::SharedPtr layout (new ResourceDefinition::LayoutQualifier(output, … in generateProgramOutputLocationBlockContents()
4817 …const ResourceDefinition::Node::SharedPtr arrayElem (new ResourceDefinition::ArrayElement(layout)); in generateProgramOutputLocationBlockContents()
4818 …const ResourceDefinition::Node::SharedPtr variable (new ResourceDefinition::Variable(arrayElem, gl… in generateProgramOutputLocationBlockContents()
4828 …const ResourceDefinition::Node::SharedPtr variable (new ResourceDefinition::Variable(output, glu::… in generateProgramOutputLocationBlockContents()
4833 …const ResourceDefinition::Node::SharedPtr layout (new ResourceDefinition::LayoutQualifier(output, … in generateProgramOutputLocationBlockContents()
4834 …const ResourceDefinition::Node::SharedPtr variable (new ResourceDefinition::Variable(layout, glu::… in generateProgramOutputLocationBlockContents()
4839 …const ResourceDefinition::Node::SharedPtr arrayElem (new ResourceDefinition::ArrayElement(output)); in generateProgramOutputLocationBlockContents()
4840 …const ResourceDefinition::Node::SharedPtr variable (new ResourceDefinition::Variable(arrayElem, gl… in generateProgramOutputLocationBlockContents()
4845 …const ResourceDefinition::Node::SharedPtr layout (new ResourceDefinition::LayoutQualifier(output, … in generateProgramOutputLocationBlockContents()
4846 …const ResourceDefinition::Node::SharedPtr arrayElem (new ResourceDefinition::ArrayElement(layout)); in generateProgramOutputLocationBlockContents()
4847 …const ResourceDefinition::Node::SharedPtr variable (new ResourceDefinition::Variable(arrayElem, gl… in generateProgramOutputLocationBlockContents()
4860 …utTypeBasicTypeCases (Context& context, const ResourceDefinition::Node::SharedPtr& parentStructure… in generateProgramInputTypeBasicTypeCases()
4893 …const ResourceDefinition::Node::SharedPtr variable(new ResourceDefinition::Variable(parentStructur… in generateProgramInputTypeBasicTypeCases()
4898 …putTypeBlockContents (Context& context, const ResourceDefinition::Node::SharedPtr& parentStructure… in generateProgramInputTypeBlockContents()
4900 …const ResourceDefinition::Node::SharedPtr defaultBlock (new ResourceDefinition::DefaultBlock(paren… in generateProgramInputTypeBlockContents()
4901 …const ResourceDefinition::Node::SharedPtr input (new ResourceDefinition::StorageQualifier(defaul… in generateProgramInputTypeBlockContents()
4913 …const ResourceDefinition::Node::SharedPtr flatShading(new ResourceDefinition::InterpolationQualifi… in generateProgramInputTypeBlockContents()
4922 …const ResourceDefinition::Node::SharedPtr arrayElement (new ResourceDefinition::ArrayElement(flatS… in generateProgramInputTypeBlockContents()
4929 …const ResourceDefinition::Node::SharedPtr structMember (new ResourceDefinition::StructMember(flatS… in generateProgramInputTypeBlockContents()
4938 …utTypeBasicTypeCases (Context& context, const ResourceDefinition::Node::SharedPtr& parentStructure… in generateProgramOutputTypeBasicTypeCases()
4973 …const ResourceDefinition::Node::SharedPtr variable(new ResourceDefinition::Variable(parentStructur… in generateProgramOutputTypeBasicTypeCases()
4979 …putTypeBlockContents (Context& context, const ResourceDefinition::Node::SharedPtr& parentStructure… in generateProgramOutputTypeBlockContents()
4981 …const ResourceDefinition::Node::SharedPtr defaultBlock (new ResourceDefinition::DefaultBlock(paren… in generateProgramOutputTypeBlockContents()
4982 …const ResourceDefinition::Node::SharedPtr output (new ResourceDefinition::StorageQualifier(defau… in generateProgramOutputTypeBlockContents()
4987 …const ResourceDefinition::Node::SharedPtr flatShading(new ResourceDefinition::InterpolationQualifi… in generateProgramOutputTypeBlockContents()
4996 …const ResourceDefinition::Node::SharedPtr arrayElement (new ResourceDefinition::ArrayElement(flatS… in generateProgramOutputTypeBlockContents()
5003 …const ResourceDefinition::Node::SharedPtr structMember (new ResourceDefinition::StructMember(flatS… in generateProgramOutputTypeBlockContents()
5021 …const ResourceDefinition::Node::SharedPtr arrayElement (new ResourceDefinition::ArrayElement(outpu… in generateProgramOutputTypeBlockContents()
5144 …void (*blockContentGenerator)(Context&, const ResourceDefinition::Node::SharedPtr&, tcu::TestCaseG… in generateTransformFeedbackShaderCaseBlocks() argument
5149 const ResourceDefinition::Node::SharedPtr program (new ResourceDefinition::Program(false)); in generateTransformFeedbackShaderCaseBlocks()
5151 const ResourceDefinition::Node::SharedPtr shaderSet (shaderSetPtr); in generateTransformFeedbackShaderCaseBlocks()
5164 const ResourceDefinition::Node::SharedPtr program (new ResourceDefinition::Program(true)); in generateTransformFeedbackShaderCaseBlocks()
5165 …const ResourceDefinition::Node::SharedPtr shader (new ResourceDefinition::Shader(program, glu::SH… in generateTransformFeedbackShaderCaseBlocks()
5173 …rceListBlockContents (Context& context, const ResourceDefinition::Node::SharedPtr& parentStructure… in generateTransformFeedbackResourceListBlockContents()
5175 …const ResourceDefinition::Node::SharedPtr defaultBlock (new ResourceDefinition::DefaultBlock(paren… in generateTransformFeedbackResourceListBlockContents()
5176 …const ResourceDefinition::Node::SharedPtr output (new ResourceDefinition::StorageQualifier(defau… in generateTransformFeedbackResourceListBlockContents()
5180 …const ResourceDefinition::Node::SharedPtr xfbTarget(new ResourceDefinition::TransformFeedbackTarge… in generateTransformFeedbackResourceListBlockContents()
5185 …const ResourceDefinition::Node::SharedPtr xfbTarget (new ResourceDefinition::TransformFeedbackTarg… in generateTransformFeedbackResourceListBlockContents()
5186 …const ResourceDefinition::Node::SharedPtr variable (new ResourceDefinition::Variable(xfbTarget, gl… in generateTransformFeedbackResourceListBlockContents()
5191 …const ResourceDefinition::Node::SharedPtr xfbTarget (new ResourceDefinition::TransformFeedbackTarg… in generateTransformFeedbackResourceListBlockContents()
5192 …const ResourceDefinition::Node::SharedPtr structMbr (new ResourceDefinition::StructMember(xfbTarge… in generateTransformFeedbackResourceListBlockContents()
5193 …const ResourceDefinition::Node::SharedPtr variable (new ResourceDefinition::Variable(structMbr, gl… in generateTransformFeedbackResourceListBlockContents()
5198 …const ResourceDefinition::Node::SharedPtr structMbr (new ResourceDefinition::StructMember(output)); in generateTransformFeedbackResourceListBlockContents()
5199 …const ResourceDefinition::Node::SharedPtr xfbTarget (new ResourceDefinition::TransformFeedbackTarg… in generateTransformFeedbackResourceListBlockContents()
5200 …const ResourceDefinition::Node::SharedPtr variable (new ResourceDefinition::Variable(xfbTarget, gl… in generateTransformFeedbackResourceListBlockContents()
5205 …const ResourceDefinition::Node::SharedPtr xfbTarget (new ResourceDefinition::TransformFeedbackTarg… in generateTransformFeedbackResourceListBlockContents()
5206 …const ResourceDefinition::Node::SharedPtr arrayElem (new ResourceDefinition::ArrayElement(xfbTarge… in generateTransformFeedbackResourceListBlockContents()
5207 …const ResourceDefinition::Node::SharedPtr variable (new ResourceDefinition::Variable(arrayElem, gl… in generateTransformFeedbackResourceListBlockContents()
5212 …const ResourceDefinition::Node::SharedPtr arrayElem (new ResourceDefinition::ArrayElement(output)); in generateTransformFeedbackResourceListBlockContents()
5213 …const ResourceDefinition::Node::SharedPtr xfbTarget (new ResourceDefinition::TransformFeedbackTarg… in generateTransformFeedbackResourceListBlockContents()
5214 …const ResourceDefinition::Node::SharedPtr variable (new ResourceDefinition::Variable(xfbTarget, gl… in generateTransformFeedbackResourceListBlockContents()
5220 …ariableBlockContents (Context& context, const ResourceDefinition::Node::SharedPtr& parentStructure… in generateTransformFeedbackVariableBlockContents()
5222 …const ResourceDefinition::Node::SharedPtr defaultBlock (new ResourceDefinition::DefaultBlock(paren… in generateTransformFeedbackVariableBlockContents()
5223 …const ResourceDefinition::Node::SharedPtr output (new ResourceDefinition::StorageQualifier(defau… in generateTransformFeedbackVariableBlockContents()
5227 …const ResourceDefinition::Node::SharedPtr xfbTarget(new ResourceDefinition::TransformFeedbackTarge… in generateTransformFeedbackVariableBlockContents()
5232 …const ResourceDefinition::Node::SharedPtr xfbTarget (new ResourceDefinition::TransformFeedbackTarg… in generateTransformFeedbackVariableBlockContents()
5233 …const ResourceDefinition::Node::SharedPtr variable (new ResourceDefinition::Variable(xfbTarget, gl… in generateTransformFeedbackVariableBlockContents()
5238 …const ResourceDefinition::Node::SharedPtr xfbTarget (new ResourceDefinition::TransformFeedbackTarg… in generateTransformFeedbackVariableBlockContents()
5239 …const ResourceDefinition::Node::SharedPtr structMbr (new ResourceDefinition::StructMember(xfbTarge… in generateTransformFeedbackVariableBlockContents()
5240 …const ResourceDefinition::Node::SharedPtr variable (new ResourceDefinition::Variable(structMbr, gl… in generateTransformFeedbackVariableBlockContents()
5245 …const ResourceDefinition::Node::SharedPtr structMbr (new ResourceDefinition::StructMember(output)); in generateTransformFeedbackVariableBlockContents()
5246 …const ResourceDefinition::Node::SharedPtr xfbTarget (new ResourceDefinition::TransformFeedbackTarg… in generateTransformFeedbackVariableBlockContents()
5247 …const ResourceDefinition::Node::SharedPtr variable (new ResourceDefinition::Variable(xfbTarget, gl… in generateTransformFeedbackVariableBlockContents()
5252 …const ResourceDefinition::Node::SharedPtr xfbTarget (new ResourceDefinition::TransformFeedbackTarg… in generateTransformFeedbackVariableBlockContents()
5253 …const ResourceDefinition::Node::SharedPtr arrayElem (new ResourceDefinition::ArrayElement(xfbTarge… in generateTransformFeedbackVariableBlockContents()
5254 …const ResourceDefinition::Node::SharedPtr variable (new ResourceDefinition::Variable(arrayElem, gl… in generateTransformFeedbackVariableBlockContents()
5259 …const ResourceDefinition::Node::SharedPtr arrayElem (new ResourceDefinition::ArrayElement(output)); in generateTransformFeedbackVariableBlockContents()
5260 …const ResourceDefinition::Node::SharedPtr xfbTarget (new ResourceDefinition::TransformFeedbackTarg… in generateTransformFeedbackVariableBlockContents()
5261 …const ResourceDefinition::Node::SharedPtr variable (new ResourceDefinition::Variable(xfbTarget, gl… in generateTransformFeedbackVariableBlockContents()
5266 …riableBasicTypeCases (Context& context, const ResourceDefinition::Node::SharedPtr& parentStructure… in generateTransformFeedbackVariableBasicTypeCases()
5299 …const ResourceDefinition::Node::SharedPtr variable(new ResourceDefinition::Variable(parentStructur… in generateTransformFeedbackVariableBasicTypeCases()
5304 …bleTypeBlockContents (Context& context, const ResourceDefinition::Node::SharedPtr& parentStructure… in generateTransformFeedbackVariableTypeBlockContents()
5306 …const ResourceDefinition::Node::SharedPtr defaultBlock (new ResourceDefinition::DefaultBlock(paren… in generateTransformFeedbackVariableTypeBlockContents()
5307 …const ResourceDefinition::Node::SharedPtr output (new ResourceDefinition::StorageQualifier(defau… in generateTransformFeedbackVariableTypeBlockContents()
5308 …const ResourceDefinition::Node::SharedPtr flatShading (new ResourceDefinition::InterpolationQuali… in generateTransformFeedbackVariableTypeBlockContents()
5312 …const ResourceDefinition::Node::SharedPtr xfbTarget (new ResourceDefinition::TransformFeedbackTar… in generateTransformFeedbackVariableTypeBlockContents()
5319 …const ResourceDefinition::Node::SharedPtr xfbTarget (new ResourceDefinition::TransformFeedbackTar… in generateTransformFeedbackVariableTypeBlockContents()
5326 …const ResourceDefinition::Node::SharedPtr arrayElement (new ResourceDefinition::ArrayElement(flatS… in generateTransformFeedbackVariableTypeBlockContents()
5327 …const ResourceDefinition::Node::SharedPtr xfbTarget (new ResourceDefinition::TransformFeedbackTar… in generateTransformFeedbackVariableTypeBlockContents()
5334 …const ResourceDefinition::Node::SharedPtr xfbTarget (new ResourceDefinition::TransformFeedbackTar… in generateTransformFeedbackVariableTypeBlockContents()
5335 …const ResourceDefinition::Node::SharedPtr arrayElement (new ResourceDefinition::ArrayElement(xfbTa… in generateTransformFeedbackVariableTypeBlockContents()
5342 …const ResourceDefinition::Node::SharedPtr structMember (new ResourceDefinition::StructMember(flatS… in generateTransformFeedbackVariableTypeBlockContents()
5343 …const ResourceDefinition::Node::SharedPtr xfbTarget (new ResourceDefinition::TransformFeedbackTar… in generateTransformFeedbackVariableTypeBlockContents()
5394 …void (*blockContentGenerator)(Context&, const ResourceDefinition::Node::SharedPtr&, tcu::TestCaseG… in generateBufferVariableBufferCaseBlocks() argument
5396 const ResourceDefinition::Node::SharedPtr program (new ResourceDefinition::Program()); in generateBufferVariableBufferCaseBlocks()
5397 …const ResourceDefinition::Node::SharedPtr shader (new ResourceDefinition::Shader(program, glu::S… in generateBufferVariableBufferCaseBlocks()
5398 …const ResourceDefinition::Node::SharedPtr defaultBlock (new ResourceDefinition::DefaultBlock(shade… in generateBufferVariableBufferCaseBlocks()
5399 …const ResourceDefinition::Node::SharedPtr bufferStorage (new ResourceDefinition::StorageQualifier(… in generateBufferVariableBufferCaseBlocks()
5400 …const ResourceDefinition::Node::SharedPtr binding (new ResourceDefinition::LayoutQualifier(buffe… in generateBufferVariableBufferCaseBlocks()
5404 …const ResourceDefinition::Node::SharedPtr buffer (new ResourceDefinition::InterfaceBlock(binding,… in generateBufferVariableBufferCaseBlocks()
5414 …const ResourceDefinition::Node::SharedPtr buffer (new ResourceDefinition::InterfaceBlock(binding,… in generateBufferVariableBufferCaseBlocks()
5424 …const ResourceDefinition::Node::SharedPtr arrayElement (new ResourceDefinition::ArrayElement(bindi… in generateBufferVariableBufferCaseBlocks()
5425 …const ResourceDefinition::Node::SharedPtr buffer (new ResourceDefinition::InterfaceBlock(arrayEl… in generateBufferVariableBufferCaseBlocks()
5434 …stBlockContentsProxy (Context& context, const ResourceDefinition::Node::SharedPtr& parentStructure… in generateBufferVariableResourceListBlockContentsProxy()
5439 …bleArraySizeSubCases (Context& context, const ResourceDefinition::Node::SharedPtr& parentStructure… in generateBufferVariableArraySizeSubCases()
5479 …erVariableArrayCases (Context& context, const ResourceDefinition::Node::SharedPtr& parentStructure… in generateBufferVariableArrayCases()
5495 …const ResourceDefinition::Node::SharedPtr sized (new ResourceDefinition::ArrayElement(parentStruc… in generateBufferVariableArrayCases()
5504 …const ResourceDefinition::Node::SharedPtr unsized (new ResourceDefinition::ArrayElement(parentStr… in generateBufferVariableArrayCases()
5514 const ResourceDefinition::Node::SharedPtr program (new ResourceDefinition::Program()); in generateBufferVariableBlockIndexCases()
5515 …const ResourceDefinition::Node::SharedPtr shader (new ResourceDefinition::Shader(program, glu::S… in generateBufferVariableBlockIndexCases()
5516 …const ResourceDefinition::Node::SharedPtr defaultBlock (new ResourceDefinition::DefaultBlock(shade… in generateBufferVariableBlockIndexCases()
5517 …const ResourceDefinition::Node::SharedPtr bufferStorage (new ResourceDefinition::StorageQualifier(… in generateBufferVariableBlockIndexCases()
5518 …const ResourceDefinition::Node::SharedPtr binding (new ResourceDefinition::LayoutQualifier(buffe… in generateBufferVariableBlockIndexCases()
5522 …const ResourceDefinition::Node::SharedPtr buffer (new ResourceDefinition::InterfaceBlock(binding,… in generateBufferVariableBlockIndexCases()
5523 …const ResourceDefinition::Node::SharedPtr variable (new ResourceDefinition::Variable(buffer, glu::… in generateBufferVariableBlockIndexCases()
5530 …const ResourceDefinition::Node::SharedPtr buffer (new ResourceDefinition::InterfaceBlock(binding,… in generateBufferVariableBlockIndexCases()
5531 …const ResourceDefinition::Node::SharedPtr variable (new ResourceDefinition::Variable(buffer, glu::… in generateBufferVariableBlockIndexCases()
5538 …const ResourceDefinition::Node::SharedPtr arrayElement (new ResourceDefinition::ArrayElement(bindi… in generateBufferVariableBlockIndexCases()
5539 …const ResourceDefinition::Node::SharedPtr buffer (new ResourceDefinition::InterfaceBlock(arrayEl… in generateBufferVariableBlockIndexCases()
5540 …const ResourceDefinition::Node::SharedPtr variable (new ResourceDefinition::Variable(buffer, glu:… in generateBufferVariableBlockIndexCases()
5546 …void (*blockContentGenerator)(Context&, const ResourceDefinition::Node::SharedPtr&, tcu::TestCaseG… in generateBufferVariableMatrixCaseBlocks() argument
5565 const ResourceDefinition::Node::SharedPtr program (new ResourceDefinition::Program()); in generateBufferVariableMatrixCaseBlocks()
5566 …const ResourceDefinition::Node::SharedPtr shader (new ResourceDefinition::Shader(program, glu::S… in generateBufferVariableMatrixCaseBlocks()
5567 …const ResourceDefinition::Node::SharedPtr defaultBlock (new ResourceDefinition::DefaultBlock(shade… in generateBufferVariableMatrixCaseBlocks()
5568 …const ResourceDefinition::Node::SharedPtr buffer (new ResourceDefinition::StorageQualifier(defau… in generateBufferVariableMatrixCaseBlocks()
5572 ResourceDefinition::Node::SharedPtr parentStructure = buffer; in generateBufferVariableMatrixCaseBlocks()
5581 …parentStructure = ResourceDefinition::Node::SharedPtr(new ResourceDefinition::LayoutQualifier(pare… in generateBufferVariableMatrixCaseBlocks()
5584 …parentStructure = ResourceDefinition::Node::SharedPtr(new ResourceDefinition::InterfaceBlock(paren… in generateBufferVariableMatrixCaseBlocks()
5590 …riableBasicTypeCases (Context& context, const ResourceDefinition::Node::SharedPtr& parentStructure… in generateBufferVariableMatrixVariableBasicTypeCases()
5611 …const ResourceDefinition::Node::SharedPtr variable(new ResourceDefinition::Variable(parentStructur… in generateBufferVariableMatrixVariableBasicTypeCases()
5616 …eMatrixVariableCases (Context& context, const ResourceDefinition::Node::SharedPtr& parentStructure… in generateBufferVariableMatrixVariableCases()
5623 …const ResourceDefinition::Node::SharedPtr unsized (new ResourceDefinition::ArrayElement(parentStr… in generateBufferVariableMatrixVariableCases()
5624 …const ResourceDefinition::Node::SharedPtr variable (new ResourceDefinition::Variable(unsized, glu:… in generateBufferVariableMatrixVariableCases()
5631 …rVariableMatrixCases (Context& context, const ResourceDefinition::Node::SharedPtr& parentStructure… in generateBufferVariableMatrixCases()
5650 …const ResourceDefinition::Node::SharedPtr matrixOrder(new ResourceDefinition::LayoutQualifier(pare… in generateBufferVariableMatrixCases()
5659 …const ResourceDefinition::Node::SharedPtr matrixOrder(new ResourceDefinition::LayoutQualifier(pare… in generateBufferVariableMatrixCases()
5667 …iableNameLengthCases (Context& context, const ResourceDefinition::Node::SharedPtr& parentStructure… in generateBufferVariableNameLengthCases()
5679 …const ResourceDefinition::Node::SharedPtr unsized (new ResourceDefinition::ArrayElement(parentStr… in generateBufferVariableNameLengthCases()
5687 …rVariableOffsetCases (Context& context, const ResourceDefinition::Node::SharedPtr& parentStructure… in generateBufferVariableOffsetCases()
5699 …const ResourceDefinition::Node::SharedPtr unsized (new ResourceDefinition::ArrayElement(parentStr… in generateBufferVariableOffsetCases()
5707 …encedByBlockContents (Context& context, const ResourceDefinition::Node::SharedPtr& parentStructure… in generateBufferVariableReferencedByBlockContents()
5712 …const ResourceDefinition::Node::SharedPtr defaultBlock (new ResourceDefinition::DefaultBlock(paren… in generateBufferVariableReferencedByBlockContents()
5713 …const ResourceDefinition::Node::SharedPtr storage (new ResourceDefinition::StorageQualifier(defa… in generateBufferVariableReferencedByBlockContents()
5718 …const ResourceDefinition::Node::SharedPtr buffer (new ResourceDefinition::InterfaceBlock(storage,… in generateBufferVariableReferencedByBlockContents()
5728 …const ResourceDefinition::Node::SharedPtr buffer (new ResourceDefinition::InterfaceBlock(storage,… in generateBufferVariableReferencedByBlockContents()
5738 …const ResourceDefinition::Node::SharedPtr arrayElement (new ResourceDefinition::ArrayElement(stora… in generateBufferVariableReferencedByBlockContents()
5739 …const ResourceDefinition::Node::SharedPtr buffer (new ResourceDefinition::InterfaceBlock(arrayEl… in generateBufferVariableReferencedByBlockContents()
5749 …ariableTopLevelCases (Context& context, const ResourceDefinition::Node::SharedPtr& parentStructure… in generateBufferVariableTopLevelCases()
5756 …const ResourceDefinition::Node::SharedPtr unsized(new ResourceDefinition::ArrayElement(parentStruc… in generateBufferVariableTopLevelCases()
5762 …leTypeBasicTypeCases (Context& context, const ResourceDefinition::Node::SharedPtr& parentStructure… in generateBufferVariableTypeBasicTypeCases()
5806 …const ResourceDefinition::Node::SharedPtr variable(new ResourceDefinition::Variable(parentStructur… in generateBufferVariableTypeBasicTypeCases()
5812 …ferVariableTypeCases (Context& context, const ResourceDefinition::Node::SharedPtr& parentStructure… in generateBufferVariableTypeCases()
5830 …const ResourceDefinition::Node::SharedPtr arrayElement (new ResourceDefinition::ArrayElement(paren… in generateBufferVariableTypeCases()
5840 …const ResourceDefinition::Node::SharedPtr structMember (new ResourceDefinition::StructMember(paren… in generateBufferVariableTypeCases()
5850 const ResourceDefinition::Node::SharedPtr program (new ResourceDefinition::Program()); in generateBufferVariableTypeBlock()
5851 …const ResourceDefinition::Node::SharedPtr shader (new ResourceDefinition::Shader(program, glu::S… in generateBufferVariableTypeBlock()
5852 …const ResourceDefinition::Node::SharedPtr defaultBlock (new ResourceDefinition::DefaultBlock(shade… in generateBufferVariableTypeBlock()
5853 …const ResourceDefinition::Node::SharedPtr buffer (new ResourceDefinition::StorageQualifier(defau… in generateBufferVariableTypeBlock()
5854 …const ResourceDefinition::Node::SharedPtr block (new ResourceDefinition::InterfaceBlock(buffer, … in generateBufferVariableTypeBlock()
5862 const ResourceDefinition::Node::SharedPtr shader = generateRandomShaderSet(rnd); in generateBufferVariableRandomCase()
5866 …const ResourceDefinition::Node::SharedPtr defaultBlock (new ResourceDefinition::DefaultBlock(shad… in generateBufferVariableRandomCase()
5867 …const ResourceDefinition::Node::SharedPtr buffer (new ResourceDefinition::StorageQualifier(defa… in generateBufferVariableRandomCase()
5868 …ResourceDefinition::Node::SharedPtr currentStructure (new ResourceDefinition::LayoutQualifier(bu… in generateBufferVariableRandomCase()
5871 …currentStructure = ResourceDefinition::Node::SharedPtr(new ResourceDefinition::ArrayElement(curren… in generateBufferVariableRandomCase()
5872 …currentStructure = ResourceDefinition::Node::SharedPtr(new ResourceDefinition::InterfaceBlock(curr… in generateBufferVariableRandomCase()
5874 …currentStructure = ResourceDefinition::Node::SharedPtr(new ResourceDefinition::LayoutQualifier(cur… in generateBufferVariableRandomCase()