Lines Matching defs:blkaddr

188 static void fancybasecolorsearch( UNUSED GLubyte *blkaddr, GLubyte srccolors[4][4][4], GLubyte *bestcolor[2],
380 static void storedxtencodedblock( GLubyte *blkaddr, GLubyte srccolors[4][4][4], GLubyte *bestcolor[2],
482 *blkaddr++ = color1 & 0xff;
483 *blkaddr++ = color1 >> 8;
484 *blkaddr++ = color0 & 0xff;
485 *blkaddr++ = color0 >> 8;
486 *blkaddr++ = bits2 & 0xff;
487 *blkaddr++ = ( bits2 >> 8) & 0xff;
488 *blkaddr++ = ( bits2 >> 16) & 0xff;
489 *blkaddr = bits2 >> 24;
492 *blkaddr++ = color0 & 0xff;
493 *blkaddr++ = color0 >> 8;
494 *blkaddr++ = color1 & 0xff;
495 *blkaddr++ = color1 >> 8;
496 *blkaddr++ = bits & 0xff;
497 *blkaddr++ = ( bits >> 8) & 0xff;
498 *blkaddr++ = ( bits >> 16) & 0xff;
499 *blkaddr = bits >> 24;
503 static void encodedxtcolorblockfaster( GLubyte *blkaddr, GLubyte srccolors[4][4][4],
553 fancybasecolorsearch(blkaddr, srccolors, bestcolor, numxpixels, numypixels, type, haveAlpha);
555 storedxtencodedblock(blkaddr, srccolors, bestcolor, numxpixels, numypixels, type, haveAlpha);
558 static void writedxt5encodedalphablock( GLubyte *blkaddr, GLubyte alphabase1, GLubyte alphabase2,
561 *blkaddr++ = alphabase1;
562 *blkaddr++ = alphabase2;
563 *blkaddr++ = alphaenc[0] | (alphaenc[1] << 3) | ((alphaenc[2] & 3) << 6);
564 *blkaddr++ = (alphaenc[2] >> 2) | (alphaenc[3] << 1) | (alphaenc[4] << 4) | ((alphaenc[5] & 1) << 7);
565 *blkaddr++ = (alphaenc[5] >> 1) | (alphaenc[6] << 2) | (alphaenc[7] << 5);
566 *blkaddr++ = alphaenc[8] | (alphaenc[9] << 3) | ((alphaenc[10] & 3) << 6);
567 *blkaddr++ = (alphaenc[10] >> 2) | (alphaenc[11] << 1) | (alphaenc[12] << 4) | ((alphaenc[13] & 1) << 7);
568 *blkaddr++ = (alphaenc[13] >> 1) | (alphaenc[14] << 2) | (alphaenc[15] << 5);
571 static void encodedxt5alpha(GLubyte *blkaddr, GLubyte srccolors[4][4][4],
606 *blkaddr++ = srccolors[0][0][3];
607 blkaddr++;
608 *blkaddr++ = 0;
609 *blkaddr++ = 0;
610 *blkaddr++ = 0;
611 *blkaddr++ = 0;
612 *blkaddr++ = 0;
613 *blkaddr++ = 0;
881 writedxt5encodedalphablock( blkaddr, alphause[1], alphause[0], alphaenc1 );
885 writedxt5encodedalphablock( blkaddr, alphabase[0], alphabase[1], alphaenc2 );
889 writedxt5encodedalphablock( blkaddr, (GLubyte)alphatest[0], (GLubyte)alphatest[1], alphaenc3 );
916 GLubyte *blkaddr = dest;
934 encodedxtcolorblockfaster(blkaddr, srcpixels, numxpixels, numypixels, destFormat);
936 blkaddr += 8;
938 blkaddr += dstRowDiff;
947 GLubyte *blkaddr = dest;
964 *blkaddr++ = (srcpixels[0][0][3] >> 4) | (srcpixels[0][1][3] & 0xf0);
965 *blkaddr++ = (srcpixels[0][2][3] >> 4) | (srcpixels[0][3][3] & 0xf0);
966 *blkaddr++ = (srcpixels[1][0][3] >> 4) | (srcpixels[1][1][3] & 0xf0);
967 *blkaddr++ = (srcpixels[1][2][3] >> 4) | (srcpixels[1][3][3] & 0xf0);
968 *blkaddr++ = (srcpixels[2][0][3] >> 4) | (srcpixels[2][1][3] & 0xf0);
969 *blkaddr++ = (srcpixels[2][2][3] >> 4) | (srcpixels[2][3][3] & 0xf0);
970 *blkaddr++ = (srcpixels[3][0][3] >> 4) | (srcpixels[3][1][3] & 0xf0);
971 *blkaddr++ = (srcpixels[3][2][3] >> 4) | (srcpixels[3][3][3] & 0xf0);
972 encodedxtcolorblockfaster(blkaddr, srcpixels, numxpixels, numypixels, destFormat);
974 blkaddr += 8;
976 blkaddr += dstRowDiff;
985 GLubyte *blkaddr = dest;
1002 encodedxt5alpha(blkaddr, srcpixels, numxpixels, numypixels);
1003 encodedxtcolorblockfaster(blkaddr + 8, srcpixels, numxpixels, numypixels, destFormat);
1005 blkaddr += 16;
1007 blkaddr += dstRowDiff;