Home | History | Annotate | Download | only in translator

Lines Matching defs:elementIndex

319     int elementIndex = 0;
329 hlsl += std140PrePaddingString(fieldType, &elementIndex);
380 TString OutputHLSL::std140PrePaddingString(const TType &type, int *elementIndex)
385 *elementIndex = 0;
395 *elementIndex = 0;
399 if (*elementIndex + numComponents > 4)
402 *elementIndex = numComponents;
409 const int paddingOffset = (*elementIndex % alignment);
419 *elementIndex += (alignment - paddingOffset);
422 *elementIndex += numComponents;
423 *elementIndex %= 4;
3470 int elementIndex = 0;
3481 string += std140PrePaddingString(*field.type(), &elementIndex);
3498 mStd140StructElementIndexes[structName] = elementIndex;