Searched refs:derefType (Results 1 – 3 of 3) sorted by relevance
/third_party/glslang/glslang/MachineIndependent/ |
D | reflection.cpp | 367 TType derefType(*terminalType, 0); in blowUpActiveAggregate() local 371 … blowUpActiveAggregate(derefType, newBaseName, derefs, derefs.end(), offset, blockIndex, 0, in blowUpActiveAggregate() 391 TType derefType(*terminalType, i); in blowUpActiveAggregate() local 397 derefType.isArray()) { in blowUpActiveAggregate() 398 arrayStride = getArrayStride(baseType, derefType); in blowUpActiveAggregate() 407 if (derefType.isArray() && derefType.isStruct()) { in blowUpActiveAggregate() 409 … auto dimSize = derefType.isUnsizedArray() ? 0 : derefType.getArraySizes()->getDimSize(0); in blowUpActiveAggregate() 410 … blowUpActiveAggregate(TType(derefType, 0), newBaseName, derefs, derefs.end(), memberOffsets[i], in blowUpActiveAggregate() 413 else if (derefType.isArray()) { in blowUpActiveAggregate() 414 … auto dimSize = derefType.isUnsizedArray() ? 0 : derefType.getArraySizes()->getDimSize(0); in blowUpActiveAggregate() [all …]
|
D | linkValidate.cpp | 2139 TType derefType(type, 0); in getBaseAlignment() local 2140 alignment = getBaseAlignment(derefType, size, dummyStride, layoutPacking, rowMajor); in getBaseAlignment() 2199 TType derefType(type, 0, rowMajor); in getBaseAlignment() local 2201 alignment = getBaseAlignment(derefType, size, dummyStride, layoutPacking, rowMajor); in getBaseAlignment() 2237 TType derefType(type, 0); in getScalarAlignment() local 2238 alignment = getScalarAlignment(derefType, size, dummyStride, rowMajor); in getScalarAlignment() 2277 TType derefType(type, 0, rowMajor); in getScalarAlignment() local 2279 alignment = getScalarAlignment(derefType, size, dummyStride, rowMajor); in getScalarAlignment()
|
/third_party/glslang/glslang/HLSL/ |
D | hlslParseHelper.cpp | 279 …d = [&](TIntermSymbol* rhsTmp, TIntermTyped* object, TIntermTyped* coord, const TType& derefType) { in handleLvalue() argument 284 loadOp->setType(derefType); in handleLvalue() 311 …const auto finishSequence = [&](TIntermSymbol* rhsTmp, const TType& derefType) -> TIntermAggregate… in handleLvalue() argument 316 sequence->setType(derefType); in handleLvalue() 764 const TType derefType(sbArray->getType(), 0); in handleBracketOperator() local 765 element->setType(derefType); in handleBracketOperator() 1445 TType derefType(type, 0); in findSubtreeOffset() local 1446 return findSubtreeOffset(derefType, offsets[subset], offsets); in findSubtreeOffset() 2521 const TType derefType(right->getType(), 0); in assignFromFragCoord() local 2523 lhsElement->setType(derefType); in assignFromFragCoord() [all …]
|