Home
last modified time | relevance | path

Searched refs:getStructPtr (Results 1 – 20 of 20) sorted by relevance

/external/deqp/framework/opengl/
DgluVarTypeUtil.cpp122 for (; ndx < curType.getStructPtr()->getNumMembers(); ndx++) in parseTypePath()
124 if (memberName == curType.getStructPtr()->getMember(ndx).getName()) in parseTypePath()
127 … TCU_CHECK_MSG(ndx < curType.getStructPtr()->getNumMembers(), "Member not found in type"); in parseTypePath()
185 const StructMember &member = curType->getStructPtr()->getMember(iter->index); in operator <<()
DgluVarTypeUtil.hpp409 if (curComp.index + 1 < parentType.getStructPtr()->getNumMembers()) in removeTraversed()
466 …if (!curType->isStructType() || !de::inBounds(pathIter->index, 0, curType->getStructPtr()->getNumM… in isValidTypePath()
469 curType = &curType->getStructPtr()->getMember(pathIter->index).getType(); in isValidTypePath()
530 curType = &curType->getStructPtr()->getMember(pathIter->index).getType(); in getVarType()
DgluVarType.hpp93 const StructType *getStructPtr(void) const in getStructPtr() function in glu::VarType
DgluVarType.cpp371 const StructType *structPtr = curType->getStructPtr(); in operator <<()
/external/deqp/modules/gles31/functional/
Des31fProgramInterfaceDefinition.cpp77 for (int memberNdx = 0; memberNdx < varType.getStructPtr()->getNumMembers(); ++memberNdx) in containsMatchingSubtype()
78 … if (containsMatchingSubtype(varType.getStructPtr()->getMember(memberNdx).getType(), predicate)) in containsMatchingSubtype()
162 for (int ndx = 0; ndx < varType.getStructPtr()->getNumMembers(); ++ndx) in isIllegalVertexOutput()
163 … if (isIllegalVertexOutput(varType.getStructPtr()->getMember(ndx).getType(), true, insideAnArray)) in isIllegalVertexOutput()
218 for (int ndx = 0; ndx < varType.getStructPtr()->getNumMembers(); ++ndx) in isTypeIntegerOrContainsIntegers()
219 if (isTypeIntegerOrContainsIntegers(varType.getStructPtr()->getMember(ndx).getType())) in isTypeIntegerOrContainsIntegers()
449 dst.insert(type.getStructPtr()); in collectStructPtrs()
451 for (int memberNdx = 0; memberNdx < type.getStructPtr()->getNumMembers(); ++memberNdx) in collectStructPtrs()
452 collectStructPtrs(dst, type.getStructPtr()->getMember(memberNdx).getType()); in collectStructPtrs()
Des31fProgramInterfaceDefinitionUtil.cpp179 const glu::StructType *structType = type.getStructPtr(); in generateVariableTypeResourceNames()
331 if (type.getStructPtr()->hasTypeName()) in collectNamedStructureDefinitions()
335 …std::find_if(dst.begin(), dst.end(), StructNameEqualPredicate(type.getStructPtr()->getTypeName())); in collectNamedStructureDefinitions()
338 DE_ASSERT(**where == *type.getStructPtr()); in collectNamedStructureDefinitions()
346 for (int ndx = 0; ndx < type.getStructPtr()->getNumMembers(); ++ndx) in collectNamedStructureDefinitions()
347 collectNamedStructureDefinitions(dst, type.getStructPtr()->getMember(ndx).getType()); in collectNamedStructureDefinitions()
349 dst.push_back(type.getStructPtr()); in collectNamedStructureDefinitions()
461 for (int ndx = 0; ndx < varType.getStructPtr()->getNumMembers(); ++ndx) in writeVariableReadAccumulateExpression()
463 … buf, accumulatorName, name + "." + varType.getStructPtr()->getMember(ndx).getName(), shaderType, in writeVariableReadAccumulateExpression()
464 storage, program, varType.getStructPtr()->getMember(ndx).getType()); in writeVariableReadAccumulateExpression()
[all …]
Des31fSSBOLayoutCase.cpp384 for (StructType::ConstIterator memberIter = type.getStructPtr()->begin(); in computeStd140BaseAlignment()
385 memberIter != type.getStructPtr()->end(); memberIter++) in computeStd140BaseAlignment()
424 for (StructType::ConstIterator memberIter = type.getStructPtr()->begin(); in computeStd430BaseAlignment()
425 memberIter != type.getStructPtr()->end(); memberIter++) in computeStd430BaseAlignment()
560 for (StructType::ConstIterator memberIter = type.getStructPtr()->begin(); in computeReferenceLayout()
561 memberIter != type.getStructPtr()->end(); memberIter++) in computeReferenceLayout()
910 …for (StructType::ConstIterator iter = type.getStructPtr()->begin(); iter != type.getStructPtr()->e… in collectUniqueBasicTypes()
1102 const StructType *structPtr = curType.getStructPtr(); in getAPIName()
1145 const StructType *structPtr = curType.getStructPtr(); in getShaderName()
1188 const int numMembers = curType.getStructPtr()->getNumMembers(); in generateCompareSrc()
[all …]
Des31fProgramInterfaceQueryTestCase.cpp121 for (int ndx = 0; ndx < type.getStructPtr()->getNumMembers(); ++ndx) in getVarTypeSize()
122 size += getVarTypeSize(type.getStructPtr()->getMember(ndx).getType()); in getVarTypeSize()
887 for (int ndx = 0; ndx < type.getStructPtr()->getNumMembers(); ++ndx) in getVariableLocationLength()
888 size += getVariableLocationLength(type.getStructPtr()->getMember(ndx).getType()); in getVariableLocationLength()
911 … for (int ndx = 0; ndx < path[startNdx].getVariableType()->getStructPtr()->getNumMembers(); ++ndx) in getIOSubVariableLocation()
913 if (&path[startNdx].getVariableType()->getStructPtr()->getMember(ndx).getType() == in getIOSubVariableLocation()
919 path[startNdx].getVariableType()->getStructPtr()->getMember(ndx).getType()); in getIOSubVariableLocation()
Des31fProgramUniformTests.cpp207 const StructType &structType = *type.getStructPtr(); in typeContainsMatchingBasicType()
228 const StructType &structType = *type.getStructPtr(); in getDistinctSamplerTypes()
243 const StructType &structType = *type.getStructPtr(); in getNumSamplersInType()
1093 const StructType &structType = *varType.getStructPtr(); in generateBasicUniforms()
Des31fUniformLocationTests.cpp305 const glu::StructType *const structType = uniformInfo.type.getStructPtr(); in genShaderSources()
Des31fTessellationTests.cpp228 const glu::StructType &structType = *type.getStructPtr(); in numBasicSubobjects()
6372 const glu::StructType &structType = *rootType.getStructPtr(); in glslTraverseBasicTypes()
Des31fProgramInterfaceQueryTests.cpp77 for (int ndx = 0; ndx < type.getStructPtr()->getNumMembers(); ++ndx) in getVarTypeSize()
78 size += getVarTypeSize(type.getStructPtr()->getMember(ndx).getType()); in getVarTypeSize()
/external/deqp/external/vulkancts/modules/vulkan/ssbo/
DvktSSBOLayoutCase.cpp360 for (StructType::ConstIterator memberIter = type.getStructPtr()->begin(); in computeStd140BaseAlignment()
361 memberIter != type.getStructPtr()->end(); memberIter++) in computeStd140BaseAlignment()
399 for (StructType::ConstIterator memberIter = type.getStructPtr()->begin(); in computeStd430BaseAlignment()
400 memberIter != type.getStructPtr()->end(); memberIter++) in computeStd430BaseAlignment()
435 for (StructType::ConstIterator memberIter = type.getStructPtr()->begin(); in computeRelaxedBlockBaseAlignment()
436 memberIter != type.getStructPtr()->end(); memberIter++) in computeRelaxedBlockBaseAlignment()
457 for (StructType::ConstIterator memberIter = type.getStructPtr()->begin(); in computeScalarBlockAlignment()
458 memberIter != type.getStructPtr()->end(); memberIter++) in computeScalarBlockAlignment()
608 for (StructType::ConstIterator memberIter = type.getStructPtr()->begin(); in computeReferenceLayout()
609 memberIter != type.getStructPtr()->end(); memberIter++) in computeReferenceLayout()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/memory_model/
DvktMemoryModelSharedLayoutCase.cpp76 for (const auto &member : *type.getStructPtr()) in computeReferenceLayout()
152 const glu::StructType *structPtr = curType.getStructPtr(); in getStructMemberName()
211 const int numMembers = curType.getStructPtr()->getNumMembers(); in generateSharedMemoryWrites()
/external/deqp/external/vulkancts/modules/vulkan/ubo/
DvktUniformBlockCase.cpp435 for (StructType::ConstIterator memberIter = type.getStructPtr()->begin(); in computeStd140BaseAlignment()
436 memberIter != type.getStructPtr()->end(); memberIter++) in computeStd140BaseAlignment()
474 for (StructType::ConstIterator memberIter = type.getStructPtr()->begin(); in computeStd430BaseAlignment()
475 memberIter != type.getStructPtr()->end(); memberIter++) in computeStd430BaseAlignment()
510 for (StructType::ConstIterator memberIter = type.getStructPtr()->begin(); in computeRelaxedBlockBaseAlignment()
511 memberIter != type.getStructPtr()->end(); memberIter++) in computeRelaxedBlockBaseAlignment()
532 for (StructType::ConstIterator memberIter = type.getStructPtr()->begin(); in computeScalarBlockAlignment()
533 memberIter != type.getStructPtr()->end(); memberIter++) in computeScalarBlockAlignment()
685 for (StructType::ConstIterator memberIter = type.getStructPtr()->begin(); in computeReferenceLayout()
686 memberIter != type.getStructPtr()->end(); memberIter++) in computeReferenceLayout()
DvktUniformBlockCase.hpp126 const StructType *getStructPtr(void) const in getStructPtr() function in vkt::ubo::VarType
/external/deqp/external/vulkancts/modules/vulkan/util/
DvktTypeComparisonUtil.cpp187 for (const auto &iter : *type.getStructPtr()) in collectUniqueBasicTypes()
/external/deqp/external/vulkancts/modules/vulkan/tessellation/
DvktTessellationUserDefinedIO.cpp139 const glu::StructType &structType = *rootType.getStructPtr(); in glslTraverseBasicTypes()
232 const glu::StructType &structType = *type.getStructPtr(); in numBasicSubobjects()
/external/deqp/modules/gles2/functional/
Des2fUniformApiTests.cpp149 const StructType &structType = *type.getStructPtr(); in typeContainsMatchingBasicType()
170 const StructType &structType = *type.getStructPtr(); in getDistinctSamplerTypes()
185 const StructType &structType = *type.getStructPtr(); in getNumSamplersInType()
1122 const StructType &structType = *varType.getStructPtr(); in generateBasicUniforms()
/external/deqp/modules/gles3/functional/
Des3fUniformApiTests.cpp203 const StructType &structType = *type.getStructPtr(); in typeContainsMatchingBasicType()
224 const StructType &structType = *type.getStructPtr(); in getDistinctSamplerTypes()
239 const StructType &structType = *type.getStructPtr(); in getNumSamplersInType()
1301 const StructType &structType = *varType.getStructPtr(); in generateBasicUniforms()