Lines Matching refs:srcEntry
1269 void copyUniformData (const UniformLayoutEntry& dstEntry, void* dstBlockPtr, const UniformLayoutEntry& srcEntry, const void* srcBlockPtr)
1272 const deUint8* srcBasePtr = (const deUint8*)srcBlockPtr + srcEntry.offset;
1274 DE_ASSERT(dstEntry.size <= srcEntry.size);
1275 DE_ASSERT(dstEntry.type == srcEntry.type);
1284 const deUint8* srcElemPtr = srcBasePtr + elementNdx*srcEntry.arrayStride;
1297 const deUint8* srcCompPtr = srcElemPtr + (srcEntry.isRowMajor ? rowNdx*srcEntry.matrixStride + colNdx*compSize
1298 : colNdx*srcEntry.matrixStride + rowNdx*compSize);
1325 const UniformLayoutEntry& srcEntry = srcLayout.uniforms[*srcUniformNdxIter];
1326 int dstUniformNdx = dstLayout.getUniformIndex(srcEntry.name.c_str());
1331 copyUniformData(dstLayout.uniforms[dstUniformNdx], dstBlockPtr, srcEntry, srcBlockPtr);