Lines Matching defs:rowB
100 const t(*rowB)[e] = (const t(*)[e]) srcRowB; \
107 const t *rowB = (const t *) srcRowB; \
122 rowB[j][e], rowB[k][e], \
137 rowB[j][e], rowB[k][e], \
145 + rowB[j][e] + rowB[k][e] \
154 const GLfloat bj = _mesa_half_to_float(rowB[j][e]); \
155 const GLfloat bk = _mesa_half_to_float(rowB[k][e]); \
192 const GLubyte(*rowB)[4] = (const GLubyte(*)[4]) srcRowB;
196 dst[i][0] = (rowA[j][0] + rowA[k][0] + rowB[j][0] + rowB[k][0]) / 4;
197 dst[i][1] = (rowA[j][1] + rowA[k][1] + rowB[j][1] + rowB[k][1]) / 4;
198 dst[i][2] = (rowA[j][2] + rowA[k][2] + rowB[j][2] + rowB[k][2]) / 4;
199 dst[i][3] = (rowA[j][3] + rowA[k][3] + rowB[j][3] + rowB[k][3]) / 4;
205 const GLubyte(*rowB)[3] = (const GLubyte(*)[3]) srcRowB;
209 dst[i][0] = (rowA[j][0] + rowA[k][0] + rowB[j][0] + rowB[k][0]) / 4;
210 dst[i][1] = (rowA[j][1] + rowA[k][1] + rowB[j][1] + rowB[k][1]) / 4;
211 dst[i][2] = (rowA[j][2] + rowA[k][2] + rowB[j][2] + rowB[k][2]) / 4;
217 const GLubyte(*rowB)[2] = (const GLubyte(*)[2]) srcRowB;
221 dst[i][0] = (rowA[j][0] + rowA[k][0] + rowB[j][0] + rowB[k][0]) >> 2;
222 dst[i][1] = (rowA[j][1] + rowA[k][1] + rowB[j][1] + rowB[k][1]) >> 2;
228 const GLubyte *rowB = (const GLubyte *) srcRowB;
232 dst[i] = (rowA[j] + rowA[k] + rowB[j] + rowB[k]) >> 2;
239 const GLbyte(*rowB)[4] = (const GLbyte(*)[4]) srcRowB;
243 dst[i][0] = (rowA[j][0] + rowA[k][0] + rowB[j][0] + rowB[k][0]) / 4;
244 dst[i][1] = (rowA[j][1] + rowA[k][1] + rowB[j][1] + rowB[k][1]) / 4;
245 dst[i][2] = (rowA[j][2] + rowA[k][2] + rowB[j][2] + rowB[k][2]) / 4;
246 dst[i][3] = (rowA[j][3] + rowA[k][3] + rowB[j][3] + rowB[k][3]) / 4;
252 const GLbyte(*rowB)[3] = (const GLbyte(*)[3]) srcRowB;
256 dst[i][0] = (rowA[j][0] + rowA[k][0] + rowB[j][0] + rowB[k][0]) / 4;
257 dst[i][1] = (rowA[j][1] + rowA[k][1] + rowB[j][1] + rowB[k][1]) / 4;
258 dst[i][2] = (rowA[j][2] + rowA[k][2] + rowB[j][2] + rowB[k][2]) / 4;
264 const GLbyte(*rowB)[2] = (const GLbyte(*)[2]) srcRowB;
268 dst[i][0] = (rowA[j][0] + rowA[k][0] + rowB[j][0] + rowB[k][0]) / 4;
269 dst[i][1] = (rowA[j][1] + rowA[k][1] + rowB[j][1] + rowB[k][1]) / 4;
275 const GLbyte *rowB = (const GLbyte *) srcRowB;
279 dst[i] = (rowA[j] + rowA[k] + rowB[j] + rowB[k]) / 4;
286 const GLushort(*rowB)[4] = (const GLushort(*)[4]) srcRowB;
290 dst[i][0] = (rowA[j][0] + rowA[k][0] + rowB[j][0] + rowB[k][0]) / 4;
291 dst[i][1] = (rowA[j][1] + rowA[k][1] + rowB[j][1] + rowB[k][1]) / 4;
292 dst[i][2] = (rowA[j][2] + rowA[k][2] + rowB[j][2] + rowB[k][2]) / 4;
293 dst[i][3] = (rowA[j][3] + rowA[k][3] + rowB[j][3] + rowB[k][3]) / 4;
299 const GLushort(*rowB)[3] = (const GLushort(*)[3]) srcRowB;
303 dst[i][0] = (rowA[j][0] + rowA[k][0] + rowB[j][0] + rowB[k][0]) / 4;
304 dst[i][1] = (rowA[j][1] + rowA[k][1] + rowB[j][1] + rowB[k][1]) / 4;
305 dst[i][2] = (rowA[j][2] + rowA[k][2] + rowB[j][2] + rowB[k][2]) / 4;
311 const GLushort(*rowB)[2] = (const GLushort(*)[2]) srcRowB;
315 dst[i][0] = (rowA[j][0] + rowA[k][0] + rowB[j][0] + rowB[k][0]) / 4;
316 dst[i][1] = (rowA[j][1] + rowA[k][1] + rowB[j][1] + rowB[k][1]) / 4;
322 const GLushort *rowB = (const GLushort *) srcRowB;
326 dst[i] = (rowA[j] + rowA[k] + rowB[j] + rowB[k]) / 4;
333 const GLshort(*rowB)[4] = (const GLshort(*)[4]) srcRowB;
337 dst[i][0] = (rowA[j][0] + rowA[k][0] + rowB[j][0] + rowB[k][0]) / 4;
338 dst[i][1] = (rowA[j][1] + rowA[k][1] + rowB[j][1] + rowB[k][1]) / 4;
339 dst[i][2] = (rowA[j][2] + rowA[k][2] + rowB[j][2] + rowB[k][2]) / 4;
340 dst[i][3] = (rowA[j][3] + rowA[k][3] + rowB[j][3] + rowB[k][3]) / 4;
346 const GLshort(*rowB)[3] = (const GLshort(*)[3]) srcRowB;
350 dst[i][0] = (rowA[j][0] + rowA[k][0] + rowB[j][0] + rowB[k][0]) / 4;
351 dst[i][1] = (rowA[j][1] + rowA[k][1] + rowB[j][1] + rowB[k][1]) / 4;
352 dst[i][2] = (rowA[j][2] + rowA[k][2] + rowB[j][2] + rowB[k][2]) / 4;
358 const GLshort(*rowB)[2] = (const GLshort(*)[2]) srcRowB;
362 dst[i][0] = (rowA[j][0] + rowA[k][0] + rowB[j][0] + rowB[k][0]) / 4;
363 dst[i][1] = (rowA[j][1] + rowA[k][1] + rowB[j][1] + rowB[k][1]) / 4;
369 const GLshort *rowB = (const GLshort *) srcRowB;
373 dst[i] = (rowA[j] + rowA[k] + rowB[j] + rowB[k]) / 4;
380 const GLfloat(*rowB)[4] = (const GLfloat(*)[4]) srcRowB;
385 rowB[j][0] + rowB[k][0]) * 0.25F;
387 rowB[j][1] + rowB[k][1]) * 0.25F;
389 rowB[j][2] + rowB[k][2]) * 0.25F;
391 rowB[j][3] + rowB[k][3]) * 0.25F;
397 const GLfloat(*rowB)[3] = (const GLfloat(*)[3]) srcRowB;
402 rowB[j][0] + rowB[k][0]) * 0.25F;
404 rowB[j][1] + rowB[k][1]) * 0.25F;
406 rowB[j][2] + rowB[k][2]) * 0.25F;
412 const GLfloat(*rowB)[2] = (const GLfloat(*)[2]) srcRowB;
417 rowB[j][0] + rowB[k][0]) * 0.25F;
419 rowB[j][1] + rowB[k][1]) * 0.25F;
425 const GLfloat *rowB = (const GLfloat *) srcRowB;
429 dst[i] = (rowA[j] + rowA[k] + rowB[j] + rowB[k]) * 0.25F;
436 const GLhalfARB(*rowB)[4] = (const GLhalfARB(*)[4]) srcRowB;
444 bj = _mesa_half_to_float(rowB[j][comp]);
445 bk = _mesa_half_to_float(rowB[k][comp]);
453 const GLhalfARB(*rowB)[3] = (const GLhalfARB(*)[3]) srcRowB;
461 bj = _mesa_half_to_float(rowB[j][comp]);
462 bk = _mesa_half_to_float(rowB[k][comp]);
470 const GLhalfARB(*rowB)[2] = (const GLhalfARB(*)[2]) srcRowB;
478 bj = _mesa_half_to_float(rowB[j][comp]);
479 bk = _mesa_half_to_float(rowB[k][comp]);
487 const GLhalfARB *rowB = (const GLhalfARB *) srcRowB;
494 bj = _mesa_half_to_float(rowB[j]);
495 bk = _mesa_half_to_float(rowB[k]);
503 const GLuint *rowB = (const GLuint *) srcRowB;
507 dst[i] = rowA[j] / 4 + rowA[k] / 4 + rowB[j] / 4 + rowB[k] / 4;
514 const GLushort *rowB = (const GLushort *) srcRowB;
520 const GLint rowBr0 = rowB[j] & 0x1f;
521 const GLint rowBr1 = rowB[k] & 0x1f;
524 const GLint rowBg0 = (rowB[j] >> 5) & 0x3f;
525 const GLint rowBg1 = (rowB[k] >> 5) & 0x3f;
528 const GLint rowBb0 = (rowB[j] >> 11) & 0x1f;
529 const GLint rowBb1 = (rowB[k] >> 11) & 0x1f;
539 const GLushort *rowB = (const GLushort *) srcRowB;
545 const GLint rowBr0 = rowB[j] & 0xf;
546 const GLint rowBr1 = rowB[k] & 0xf;
549 const GLint rowBg0 = (rowB[j] >> 4) & 0xf;
550 const GLint rowBg1 = (rowB[k] >> 4) & 0xf;
553 const GLint rowBb0 = (rowB[j] >> 8) & 0xf;
554 const GLint rowBb1 = (rowB[k] >> 8) & 0xf;
557 const GLint rowBa0 = (rowB[j] >> 12) & 0xf;
558 const GLint rowBa1 = (rowB[k] >> 12) & 0xf;
569 const GLushort *rowB = (const GLushort *) srcRowB;
575 const GLint rowBr0 = rowB[j] & 0x1f;
576 const GLint rowBr1 = rowB[k] & 0x1f;
579 const GLint rowBg0 = (rowB[j] >> 5) & 0x1f;
580 const GLint rowBg1 = (rowB[k] >> 5) & 0x1f;
583 const GLint rowBb0 = (rowB[j] >> 10) & 0x1f;
584 const GLint rowBb1 = (rowB[k] >> 10) & 0x1f;
587 const GLint rowBa0 = (rowB[j] >> 15) & 0x1;
588 const GLint rowBa1 = (rowB[k] >> 15) & 0x1;
599 const GLushort *rowB = (const GLushort *) srcRowB;
605 const GLint rowBr0 = (rowB[j] >> 11) & 0x1f;
606 const GLint rowBr1 = (rowB[k] >> 11) & 0x1f;
609 const GLint rowBg0 = (rowB[j] >> 6) & 0x1f;
610 const GLint rowBg1 = (rowB[k] >> 6) & 0x1f;
613 const GLint rowBb0 = (rowB[j] >> 1) & 0x1f;
614 const GLint rowBb1 = (rowB[k] >> 1) & 0x1f;
617 const GLint rowBa0 = (rowB[j] & 0x1);
618 const GLint rowBa1 = (rowB[k] & 0x1);
630 const GLubyte *rowB = (const GLubyte *) srcRowB;
636 const GLint rowBr0 = rowB[j] & 0x3;
637 const GLint rowBr1 = rowB[k] & 0x3;
640 const GLint rowBg0 = (rowB[j] >> 2) & 0x7;
641 const GLint rowBg1 = (rowB[k] >> 2) & 0x7;
644 const GLint rowBb0 = (rowB[j] >> 5) & 0x7;
645 const GLint rowBb1 = (rowB[k] >> 5) & 0x7;
656 const GLubyte *rowB = (const GLubyte *) srcRowB;
662 const GLint rowBr0 = rowB[j] & 0xf;
663 const GLint rowBr1 = rowB[k] & 0xf;
666 const GLint rowBg0 = (rowB[j] >> 4) & 0xf;
667 const GLint rowBg1 = (rowB[k] >> 4) & 0xf;
677 const GLuint *rowB = (const GLuint *) srcRowB;
683 const GLint rowBr0 = rowB[j] & 0x3ff;
684 const GLint rowBr1 = rowB[k] & 0x3ff;
687 const GLint rowBg0 = (rowB[j] >> 10) & 0x3ff;
688 const GLint rowBg1 = (rowB[k] >> 10) & 0x3ff;
691 const GLint rowBb0 = (rowB[j] >> 20) & 0x3ff;
692 const GLint rowBb1 = (rowB[k] >> 20) & 0x3ff;
695 const GLint rowBa0 = (rowB[j] >> 30) & 0x3;
696 const GLint rowBa1 = (rowB[k] >> 30) & 0x3;
708 const GLuint *rowB = (const GLuint*) srcRowB;
714 rgb9e5_to_float3(rowB[j], rowBj);
716 rgb9e5_to_float3(rowB[k], rowBk);
727 const GLuint *rowB = (const GLuint*) srcRowB;
733 r11g11b10f_to_float3(rowB[j], rowBj);
735 r11g11b10f_to_float3(rowB[k], rowBk);
746 const GLfloat *rowB = (const GLfloat *) srcRowB;
750 dst[i*2] = (rowA[j*2] + rowA[k*2] + rowB[j*2] + rowB[k*2]) * 0.25F;
757 const GLuint *rowB = (const GLuint *) srcRowB;
763 (rowB[j] >> 8) + (rowB[k] >> 8)) / 4) << 8;
765 (rowB[j] & 0xff) + (rowB[k] & 0xff)) / 4;
772 const GLuint *rowB = (const GLuint *) srcRowB;
777 (rowB[j] & 0xffffff) + (rowB[k] & 0xffffff)) / 4;
779 (rowB[j] >> 24) + (rowB[k] >> 24)) / 4) << 24;
1050 const GLuint *rowB = (const GLuint *) srcRowB;
1058 + ((uint64_t) rowB[j] + (uint64_t) rowB[k])
1071 const GLint rowBr0 = rowB[j] & 0x1f;
1072 const GLint rowBr1 = rowB[k] & 0x1f;
1079 const GLint rowBg0 = (rowB[j] >> 5) & 0x3f;
1080 const GLint rowBg1 = (rowB[k] >> 5) & 0x3f;
1087 const GLint rowBb0 = (rowB[j] >> 11) & 0x1f;
1088 const GLint rowBb1 = (rowB[k] >> 11) & 0x1f;
1109 const GLint rowBr0 = rowB[j] & 0xf;
1110 const GLint rowBr1 = rowB[k] & 0xf;
1117 const GLint rowBg0 = (rowB[j] >> 4) & 0xf;
1118 const GLint rowBg1 = (rowB[k] >> 4) & 0xf;
1125 const GLint rowBb0 = (rowB[j] >> 8) & 0xf;
1126 const GLint rowBb1 = (rowB[k] >> 8) & 0xf;
1133 const GLint rowBa0 = (rowB[j] >> 12) & 0xf;
1134 const GLint rowBa1 = (rowB[k] >> 12) & 0xf;
1158 const GLint rowBr0 = rowB[j] & 0x1f;
1159 const GLint rowBr1 = rowB[k] & 0x1f;
1166 const GLint rowBg0 = (rowB[j] >> 5) & 0x1f;
1167 const GLint rowBg1 = (rowB[k] >> 5) & 0x1f;
1174 const GLint rowBb0 = (rowB[j] >> 10) & 0x1f;
1175 const GLint rowBb1 = (rowB[k] >> 10) & 0x1f;
1182 const GLint rowBa0 = (rowB[j] >> 15) & 0x1;
1183 const GLint rowBa1 = (rowB[k] >> 15) & 0x1;
1207 const GLint rowBr0 = (rowB[j] >> 11) & 0x1f;
1208 const GLint rowBr1 = (rowB[k] >> 11) & 0x1f;
1215 const GLint rowBg0 = (rowB[j] >> 6) & 0x1f;
1216 const GLint rowBg1 = (rowB[k] >> 6) & 0x1f;
1223 const GLint rowBb0 = (rowB[j] >> 1) & 0x1f;
1224 const GLint rowBb1 = (rowB[k] >> 1) & 0x1f;
1231 const GLint rowBa0 = (rowB[j] & 0x1);
1232 const GLint rowBa1 = (rowB[k] & 0x1);
1256 const GLint rowBr0 = rowB[j] & 0x3;
1257 const GLint rowBr1 = rowB[k] & 0x3;
1264 const GLint rowBg0 = (rowB[j] >> 2) & 0x7;
1265 const GLint rowBg1 = (rowB[k] >> 2) & 0x7;
1272 const GLint rowBb0 = (rowB[j] >> 5) & 0x7;
1273 const GLint rowBb1 = (rowB[k] >> 5) & 0x7;
1294 const GLint rowBr0 = rowB[j] & 0xf;
1295 const GLint rowBr1 = rowB[k] & 0xf;
1302 const GLint rowBg0 = (rowB[j] >> 4) & 0xf;
1303 const GLint rowBg1 = (rowB[k] >> 4) & 0xf;
1322 const GLint rowBr0 = rowB[j] & 0x3ff;
1323 const GLint rowBr1 = rowB[k] & 0x3ff;
1330 const GLint rowBg0 = (rowB[j] >> 10) & 0x3ff;
1331 const GLint rowBg1 = (rowB[k] >> 10) & 0x3ff;
1338 const GLint rowBb0 = (rowB[j] >> 20) & 0x3ff;
1339 const GLint rowBb1 = (rowB[k] >> 20) & 0x3ff;
1346 const GLint rowBa0 = (rowB[j] >> 30) & 0x3;
1347 const GLint rowBa1 = (rowB[k] >> 30) & 0x3;
1375 rgb9e5_to_float3(rowB[j], rowBj);
1379 rgb9e5_to_float3(rowB[k], rowBk);
1402 r11g11b10f_to_float3(rowB[j], rowBj);
1406 r11g11b10f_to_float3(rowB[k], rowBk);