Home
last modified time | relevance | path

Searched refs:locationRange (Results 1 – 2 of 2) sorted by relevance

/third_party/glslang/glslang/MachineIndependent/
Diomapper.cpp348 TRange locationRange(uniformLocation, uniformLocation + size - 1); in TSymbolValidater() local
355 …overlapLocation = checkLocationOverlap(locationRange, usedUniformLocation, symbolName, usedUniform… in TSymbolValidater()
359 usedUniformLocation.push_back(locationRange); in TSymbolValidater()
408 …int checkLocationOverlap(const TRange& locationRange, std::vector<TRange>& usedUniformLocation, co… in checkLocationOverlap()
413 return (usedUniformLocation[r].start == locationRange.start && in checkLocationOverlap()
414 usedUniformLocation[r].last == locationRange.last) in checkLocationOverlap()
415 ? -2 : std::max(locationRange.start, usedUniformLocation[r].start); in checkLocationOverlap()
417 if (locationRange.overlap(usedUniformLocation[r])) { in checkLocationOverlap()
419 return std::max(locationRange.start, usedUniformLocation[r].start); in checkLocationOverlap()
DlinkValidate.cpp1665 TRange locationRange(qualifier.layoutLocation, qualifier.layoutLocation); in addUsedLocation() local
1667 TIoRange range(locationRange, componentRange, type.getBasicType(), 0); in addUsedLocation()
1690 TRange locationRange(qualifier.layoutLocation, qualifier.layoutLocation + size - 1); in addUsedLocation() local
1700 …TIoRange range(locationRange, componentRange, type.getBasicType(), qualifier.hasIndex() ? qualifie… in addUsedLocation()