Lines Matching defs:curOffset
481 int curOffset = deAlign32(baseOffset, baseAlignment);
510 entry.offset = curOffset;
514 curOffset += numVecs*entry.matrixStride;
519 glu::isDataTypeVector(basicType) && (getDataTypeByteSize(basicType) <= 16 ? curOffset / 16 != (curOffset + getDataTypeByteSize(basicType) - 1) / 16 : curOffset % 16 != 0))
520 curOffset = deIntRoundToPow2(curOffset, 16);
523 entry.offset = curOffset;
525 curOffset += getDataTypeByteSize(basicType);
544 entry.offset = curOffset;
551 curOffset += stride*type.getArraySize();
571 entry.offset = curOffset;
579 curOffset += entry.arrayStride*type.getArraySize();
588 curOffset += computeReferenceLayout(layout, curBlockNdx, curOffset, curPrefix + "[" + de::toString(elemNdx) + "]", type.getElementType(), layoutFlags);
596 curOffset += computeReferenceLayout(layout, curBlockNdx, curOffset, curPrefix + "." + memberIter->getName(), memberIter->getType(), layoutFlags);
599 curOffset = deAlign32(curOffset, baseAlignment);
602 return curOffset-baseOffset;
622 int curOffset = deAlign32(baseOffset, baseAlignment);
641 entry.offset = curOffset;
648 curOffset += stride*topLevelArraySize;
672 entry.offset = curOffset;
680 curOffset += entry.arrayStride*topLevelArraySize;
686 // Struct base alignment is not added multiple times as curOffset supplied to computeReferenceLayout
695 const int size = computeReferenceLayout(layout, curBlockNdx, deAlign32(curOffset, baseAlignment), prefix, varType.getElementType(), combinedFlags);
705 curOffset += stride*(topLevelArraySize - 1) + size;
708 return curOffset-baseOffset;
723 int curOffset = 0;
731 curOffset += computeReferenceLayout(layout, activeBlockNdx, blockPrefix, curOffset, bufVar, block.getFlags());
741 int blockSize = curOffset;
1971 int curOffset = 0;
1983 storage.pointers[blockNdx] = getBlockDataPtr(layout, blockLayout, basePtr + curOffset, bufferSize);
1986 curOffset += deRoundUp32(bufferSize, vec4Alignment);
2206 int curOffset = 0;
2213 curOffset = deRoundUp32(curOffset, bindingAlignment);
2215 blockLocations[blockNdx] = BlockLocation(0, curOffset, bufferSize);
2216 curOffset += bufferSize;
2219 const int totalBufferSize = curOffset;