Lines Matching refs:dstEntry
1266 void copyUniformData (const UniformLayoutEntry& dstEntry, void* dstBlockPtr, const UniformLayoutEnt… in copyUniformData() argument
1268 deUint8* dstBasePtr = (deUint8*)dstBlockPtr + dstEntry.offset; in copyUniformData()
1271 DE_ASSERT(dstEntry.size <= srcEntry.size); in copyUniformData()
1272 DE_ASSERT(dstEntry.type == srcEntry.type); in copyUniformData()
1274 int scalarSize = glu::getDataTypeScalarSize(dstEntry.type); in copyUniformData()
1275 bool isMatrix = glu::isDataTypeMatrix(dstEntry.type); in copyUniformData()
1278 for (int elementNdx = 0; elementNdx < dstEntry.size; elementNdx++) in copyUniformData()
1280 deUint8* dstElemPtr = dstBasePtr + elementNdx*dstEntry.arrayStride; in copyUniformData()
1285 int numRows = glu::getDataTypeMatrixNumRows(dstEntry.type); in copyUniformData()
1286 int numCols = glu::getDataTypeMatrixNumColumns(dstEntry.type); in copyUniformData()
1292 …deUint8* dstCompPtr = dstElemPtr + (dstEntry.isRowMajor ? rowNdx*dstEntry.matrixStride + colNdx*c… in copyUniformData()
1293 : colNdx*dstEntry.matrixStride + rowNdx*compSize); in copyUniformData()