Home | History | Annotate | Download | only in compiler

Lines Matching defs:arrayStride

295 		int arrayStride;
299 getBlockLayoutInfo(type, type.getArraySize(), isRowMajor, &arrayStride, &matrixStride);
302 static_cast<int>(arrayStride * BytesPerComponent),
306 advanceOffset(type, type.getArraySize(), isRowMajor, arrayStride, matrixStride);
346 int arrayStride = 0;
356 arrayStride = ComponentsPerRegister * numRegisters;
362 arrayStride = ComponentsPerRegister;
373 *arrayStrideOut = arrayStride;
376 void Std140BlockEncoder::advanceOffset(const TType &type, unsigned int arraySize, bool isRowMajorMatrix, int arrayStride, int matrixStride)
380 mCurrentOffset += arrayStride * arraySize;
2372 instruction->src[0].index = argumentInfo.typedMemberInfo.offset + argumentInfo.clampedIndex * argumentInfo.typedMemberInfo.arrayStride;
2389 int matrixStartOffset = argumentInfo.typedMemberInfo.offset + arrayIndex * argumentInfo.typedMemberInfo.arrayStride;
2446 int stride = (argumentInfo.typedMemberInfo.matrixStride > 0) ? argumentInfo.typedMemberInfo.matrixStride : argumentInfo.typedMemberInfo.arrayStride;