Lines Matching refs:arrayElement
541 void streamValue(std::ostringstream& str, int arrayElement = 0, int column = 0) const
553 str << fValues[arrayElement * 4 + elem];
563 str << fValues[arrayElement * arrayElementSize + column * type.getSize().first + elem] << ".0";
569 str << iValues[arrayElement * arrayElementSize + elem];
575 str << uValues[arrayElement * arrayElementSize + elem] << "u";
580 const void* getPtr(int arrayElement) const
585 return &iValues[arrayElement * arrayElementSize];
589 return &uValues[arrayElement * arrayElementSize];
593 return &fValues[arrayElement * arrayElementSize];
1026 for (int arrayElement = 0; arrayElement < uniform.type.arraySize; arrayElement++)
1046 uniform.type.streamArrayStr(ret, arrayElement);
1048 uniform.value.streamValue(ret, arrayElement, column);
1054 uniform.type.streamArrayStr(ret, arrayElement);
1056 uniform.value.streamValue(ret, arrayElement, column);
1062 uniform.type.streamArrayStr(ret, arrayElement);
1064 uniform.value.streamValue(ret, arrayElement);