Lines Matching defs:alphabase
574 GLubyte alphabase[2], alphause[2];
583 /* find lowest and highest alpha value in block, alphabase[0] lowest, alphabase[1] highest */
584 alphabase[0] = 0xff; alphabase[1] = 0x0;
592 if (srccolors[j][i][3] > alphabase[1])
593 alphabase[1] = srccolors[j][i][3];
594 if (srccolors[j][i][3] < alphabase[0])
595 alphabase[0] = srccolors[j][i][3];
601 if ((alphabase[0] > alphabase[1]) && !(alphaabsmin && alphaabsmax)) { /* one color, either max or min */
603 /* || (alphabase[0] == alphabase[1] && !alphaabsmin && !alphaabsmax) */
624 else alphause[0] = alphabase[0];
626 else alphause[1] = alphabase[1];
692 we have valid alphabase colors which we absolutely need (alphabase[0] <= alphabase[1]) */
696 acutValues[aindex] = (alphabase[0] * (10 - (2*aindex + 1)) + alphabase[1] * (2*aindex + 1)) / 10;
712 alphadist = srccolors[j][i][3] - alphabase[0];
716 alphadist = srccolors[j][i][3] - (alphabase[0] * 4 + alphabase[1] * 1) / 5;
720 alphadist = srccolors[j][i][3] - (alphabase[0] * 3 + alphabase[1] * 2) / 5;
724 alphadist = srccolors[j][i][3] - (alphabase[0] * 2 + alphabase[1] * 3) / 5;
728 alphadist = srccolors[j][i][3] - (alphabase[0] * 1 + alphabase[1] * 4) / 5;
732 alphadist = srccolors[j][i][3] - alphabase[1];
751 if ((srccolors[j][i][3] > alphatest[1]) && (srccolors[j][i][3] < (255 -(alphabase[1] - alphabase[0]) / 28)))
753 if ((srccolors[j][i][3] < alphatest[0]) && (srccolors[j][i][3] > (alphabase[1] - alphabase[0]) / 28))
885 writedxt5encodedalphablock( blkaddr, alphabase[0], alphabase[1], alphaenc2 );