Lines Matching refs:rowB

109       const t(*rowB)[e] = (const t(*)[e]) srcRowB; \
116 const t *rowB = (const t *) srcRowB; \
131 rowB[j][e], rowB[k][e], \
139 + rowB[j][e] + rowB[k][e] \
148 const float bj = util_half_to_float(rowB[j][e]); \
149 const float bk = util_half_to_float(rowB[k][e]); \
186 const ubyte(*rowB)[4] = (const ubyte(*)[4]) srcRowB;
190 dst[i][0] = (rowA[j][0] + rowA[k][0] + rowB[j][0] + rowB[k][0]) / 4;
191 dst[i][1] = (rowA[j][1] + rowA[k][1] + rowB[j][1] + rowB[k][1]) / 4;
192 dst[i][2] = (rowA[j][2] + rowA[k][2] + rowB[j][2] + rowB[k][2]) / 4;
193 dst[i][3] = (rowA[j][3] + rowA[k][3] + rowB[j][3] + rowB[k][3]) / 4;
199 const ubyte(*rowB)[3] = (const ubyte(*)[3]) srcRowB;
203 dst[i][0] = (rowA[j][0] + rowA[k][0] + rowB[j][0] + rowB[k][0]) / 4;
204 dst[i][1] = (rowA[j][1] + rowA[k][1] + rowB[j][1] + rowB[k][1]) / 4;
205 dst[i][2] = (rowA[j][2] + rowA[k][2] + rowB[j][2] + rowB[k][2]) / 4;
211 const ubyte(*rowB)[2] = (const ubyte(*)[2]) srcRowB;
215 dst[i][0] = (rowA[j][0] + rowA[k][0] + rowB[j][0] + rowB[k][0]) >> 2;
216 dst[i][1] = (rowA[j][1] + rowA[k][1] + rowB[j][1] + rowB[k][1]) >> 2;
222 const ubyte *rowB = (const ubyte *) srcRowB;
226 dst[i] = (rowA[j] + rowA[k] + rowB[j] + rowB[k]) >> 2;
233 const ushort(*rowB)[4] = (const ushort(*)[4]) srcRowB;
237 dst[i][0] = (rowA[j][0] + rowA[k][0] + rowB[j][0] + rowB[k][0]) / 4;
238 dst[i][1] = (rowA[j][1] + rowA[k][1] + rowB[j][1] + rowB[k][1]) / 4;
239 dst[i][2] = (rowA[j][2] + rowA[k][2] + rowB[j][2] + rowB[k][2]) / 4;
240 dst[i][3] = (rowA[j][3] + rowA[k][3] + rowB[j][3] + rowB[k][3]) / 4;
246 const ushort(*rowB)[3] = (const ushort(*)[3]) srcRowB;
250 dst[i][0] = (rowA[j][0] + rowA[k][0] + rowB[j][0] + rowB[k][0]) / 4;
251 dst[i][1] = (rowA[j][1] + rowA[k][1] + rowB[j][1] + rowB[k][1]) / 4;
252 dst[i][2] = (rowA[j][2] + rowA[k][2] + rowB[j][2] + rowB[k][2]) / 4;
258 const ushort(*rowB)[2] = (const ushort(*)[2]) srcRowB;
262 dst[i][0] = (rowA[j][0] + rowA[k][0] + rowB[j][0] + rowB[k][0]) / 4;
263 dst[i][1] = (rowA[j][1] + rowA[k][1] + rowB[j][1] + rowB[k][1]) / 4;
269 const ushort *rowB = (const ushort *) srcRowB;
273 dst[i] = (rowA[j] + rowA[k] + rowB[j] + rowB[k]) / 4;
280 const float(*rowB)[4] = (const float(*)[4]) srcRowB;
285 rowB[j][0] + rowB[k][0]) * 0.25F;
287 rowB[j][1] + rowB[k][1]) * 0.25F;
289 rowB[j][2] + rowB[k][2]) * 0.25F;
291 rowB[j][3] + rowB[k][3]) * 0.25F;
297 const float(*rowB)[3] = (const float(*)[3]) srcRowB;
302 rowB[j][0] + rowB[k][0]) * 0.25F;
304 rowB[j][1] + rowB[k][1]) * 0.25F;
306 rowB[j][2] + rowB[k][2]) * 0.25F;
312 const float(*rowB)[2] = (const float(*)[2]) srcRowB;
317 rowB[j][0] + rowB[k][0]) * 0.25F;
319 rowB[j][1] + rowB[k][1]) * 0.25F;
325 const float *rowB = (const float *) srcRowB;
329 dst[i] = (rowA[j] + rowA[k] + rowB[j] + rowB[k]) * 0.25F;
336 const half_float(*rowB)[4] = (const half_float(*)[4]) srcRowB;
344 bj = util_half_to_float(rowB[j][comp]);
345 bk = util_half_to_float(rowB[k][comp]);
353 const half_float(*rowB)[3] = (const half_float(*)[3]) srcRowB;
361 bj = util_half_to_float(rowB[j][comp]);
362 bk = util_half_to_float(rowB[k][comp]);
370 const half_float(*rowB)[2] = (const half_float(*)[2]) srcRowB;
378 bj = util_half_to_float(rowB[j][comp]);
379 bk = util_half_to_float(rowB[k][comp]);
387 const half_float *rowB = (const half_float *) srcRowB;
394 bj = util_half_to_float(rowB[j]);
395 bk = util_half_to_float(rowB[k]);
403 const uint *rowB = (const uint *) srcRowB;
407 dst[i] = rowA[j] / 4 + rowA[k] / 4 + rowB[j] / 4 + rowB[k] / 4;
414 const ushort *rowB = (const ushort *) srcRowB;
420 const int rowBr0 = rowB[j] & 0x1f;
421 const int rowBr1 = rowB[k] & 0x1f;
424 const int rowBg0 = (rowB[j] >> 5) & 0x3f;
425 const int rowBg1 = (rowB[k] >> 5) & 0x3f;
428 const int rowBb0 = (rowB[j] >> 11) & 0x1f;
429 const int rowBb1 = (rowB[k] >> 11) & 0x1f;
439 const ushort *rowB = (const ushort *) srcRowB;
445 const int rowBr0 = rowB[j] & 0xf;
446 const int rowBr1 = rowB[k] & 0xf;
449 const int rowBg0 = (rowB[j] >> 4) & 0xf;
450 const int rowBg1 = (rowB[k] >> 4) & 0xf;
453 const int rowBb0 = (rowB[j] >> 8) & 0xf;
454 const int rowBb1 = (rowB[k] >> 8) & 0xf;
457 const int rowBa0 = (rowB[j] >> 12) & 0xf;
458 const int rowBa1 = (rowB[k] >> 12) & 0xf;
469 const ushort *rowB = (const ushort *) srcRowB;
475 const int rowBr0 = rowB[j] & 0x1f;
476 const int rowBr1 = rowB[k] & 0x1f;
479 const int rowBg0 = (rowB[j] >> 5) & 0x1f;
480 const int rowBg1 = (rowB[k] >> 5) & 0x1f;
483 const int rowBb0 = (rowB[j] >> 10) & 0x1f;
484 const int rowBb1 = (rowB[k] >> 10) & 0x1f;
487 const int rowBa0 = (rowB[j] >> 15) & 0x1;
488 const int rowBa1 = (rowB[k] >> 15) & 0x1;
499 const ubyte *rowB = (const ubyte *) srcRowB;
505 const int rowBr0 = rowB[j] & 0x3;
506 const int rowBr1 = rowB[k] & 0x3;
509 const int rowBg0 = (rowB[j] >> 2) & 0x7;
510 const int rowBg1 = (rowB[k] >> 2) & 0x7;
513 const int rowBb0 = (rowB[j] >> 5) & 0x7;
514 const int rowBb1 = (rowB[k] >> 5) & 0x7;
711 const uint *rowB = (const uint *) srcRowB;
719 + ((uint64_t) rowB[j] + (uint64_t) rowB[k])
732 const int rowBr0 = rowB[j] & 0x1f;
733 const int rowBr1 = rowB[k] & 0x1f;
740 const int rowBg0 = (rowB[j] >> 5) & 0x3f;
741 const int rowBg1 = (rowB[k] >> 5) & 0x3f;
748 const int rowBb0 = (rowB[j] >> 11) & 0x1f;
749 const int rowBb1 = (rowB[k] >> 11) & 0x1f;
770 const int rowBr0 = rowB[j] & 0xf;
771 const int rowBr1 = rowB[k] & 0xf;
778 const int rowBg0 = (rowB[j] >> 4) & 0xf;
779 const int rowBg1 = (rowB[k] >> 4) & 0xf;
786 const int rowBb0 = (rowB[j] >> 8) & 0xf;
787 const int rowBb1 = (rowB[k] >> 8) & 0xf;
794 const int rowBa0 = (rowB[j] >> 12) & 0xf;
795 const int rowBa1 = (rowB[k] >> 12) & 0xf;
819 const int rowBr0 = rowB[j] & 0x1f;
820 const int rowBr1 = rowB[k] & 0x1f;
827 const int rowBg0 = (rowB[j] >> 5) & 0x1f;
828 const int rowBg1 = (rowB[k] >> 5) & 0x1f;
835 const int rowBb0 = (rowB[j] >> 10) & 0x1f;
836 const int rowBb1 = (rowB[k] >> 10) & 0x1f;
843 const int rowBa0 = (rowB[j] >> 15) & 0x1;
844 const int rowBa1 = (rowB[k] >> 15) & 0x1;
868 const int rowBr0 = rowB[j] & 0x3;
869 const int rowBr1 = rowB[k] & 0x3;
876 const int rowBg0 = (rowB[j] >> 2) & 0x7;
877 const int rowBg1 = (rowB[k] >> 2) & 0x7;
884 const int rowBb0 = (rowB[j] >> 5) & 0x7;
885 const int rowBb1 = (rowB[k] >> 5) & 0x7;