Lines Matching refs:srcEntry
1211 void copyUniformData(const UniformLayoutEntry& dstEntry, void* dstBlockPtr, const UniformLayoutEntry& srcEntry,
1215 const deUint8* srcBasePtr = (const deUint8*)srcBlockPtr + srcEntry.offset;
1217 DE_ASSERT(dstEntry.size <= srcEntry.size);
1218 DE_ASSERT(dstEntry.type == srcEntry.type);
1227 const deUint8* srcElemPtr = srcBasePtr + elementNdx * srcEntry.arrayStride;
1242 srcElemPtr + (srcEntry.isRowMajor ? rowNdx * srcEntry.matrixStride + colNdx * compSize :
1243 colNdx * srcEntry.matrixStride + rowNdx * compSize);
1272 const UniformLayoutEntry& srcEntry = srcLayout.uniforms[*srcUniformNdxIter];
1273 int dstUniformNdx = dstLayout.getUniformIndex(srcEntry.name.c_str());
1278 copyUniformData(dstLayout.uniforms[dstUniformNdx], dstBlockPtr, srcEntry, srcBlockPtr);