Lines Matching refs:cc
533 fxt1_quantize_CHROMA (GLuint *cc,
547 FX64_MOV32(hi, 4); /* cc-chroma = "010" + unused bit */
555 ((Fx64 *)cc)[1] = hi;
568 cc[1] = lohi;
569 cc[0] = lolo;
574 fxt1_quantize_ALPHA0 (GLuint *cc,
608 ((Fx64 *)cc)[1] = hi;
621 cc[1] = lohi;
622 cc[0] = lolo;
627 fxt1_quantize_ALPHA1 (GLuint *cc,
727 cc[0] = 0;
743 cc[0] = lolo;
747 cc[1] = 0;
763 cc[1] = lohi;
779 ((Fx64 *)cc)[1] = hi;
784 fxt1_quantize_HI (GLuint *cc,
819 hihi = 0; /* cc-hi = "00" */
830 cc[3] = hihi;
831 cc[0] = cc[1] = cc[2] = 0;
841 GLuint *kk = (GLuint *)((char *)cc + t / 8);
860 fxt1_quantize_MIXED1 (GLuint *cc,
920 cc[0] = ~0u;
926 cc[0] = 0;
947 cc[0] = lolo;
954 cc[1] = ~0u;
960 cc[1] = 0;
981 cc[1] = lohi;
993 ((Fx64 *)cc)[1] = hi;
998 fxt1_quantize_MIXED0 (GLuint *cc,
1089 cc[0] = 0;
1118 cc[0] = lolo;
1122 cc[1] = 0;
1151 cc[1] = lohi;
1162 ((Fx64 *)cc)[1] = hi;
1167 fxt1_quantize (GLuint *cc, const GLubyte *lines[], GLint comps)
1225 fxt1_quantize_ALPHA0(cc, input, reord, l);
1227 cc[0] = cc[1] = cc[2] = -1;
1228 cc[3] = 0;
1230 fxt1_quantize_HI(cc, input, reord, l);
1232 fxt1_quantize_CHROMA(cc, input);
1239 fxt1_quantize_ALPHA1(cc, input);
1241 cc[0] = cc[1] = cc[2] = ~0u;
1242 cc[3] = 0;
1244 fxt1_quantize_MIXED1(cc, input);
1246 fxt1_quantize_MIXED0(cc, input);
1373 #define CC_SEL(cc, which) (((GLuint *)(cc))[(which) / 32] >> ((which) & 31))
1382 const GLuint *cc;
1385 cc = (const GLuint *)(code + t / 8);
1386 t = (cc[0] >> (t & 7)) & 7;
1392 cc = (const GLuint *)(code + 12);
1394 b = UP5(CC_SEL(cc, 0));
1395 g = UP5(CC_SEL(cc, 5));
1396 r = UP5(CC_SEL(cc, 10));
1398 b = UP5(CC_SEL(cc, 15));
1399 g = UP5(CC_SEL(cc, 20));
1400 r = UP5(CC_SEL(cc, 25));
1402 b = LERP(6, t, UP5(CC_SEL(cc, 0)), UP5(CC_SEL(cc, 15)));
1403 g = LERP(6, t, UP5(CC_SEL(cc, 5)), UP5(CC_SEL(cc, 20)));
1404 r = LERP(6, t, UP5(CC_SEL(cc, 10)), UP5(CC_SEL(cc, 25)));
1417 const GLuint *cc;
1420 cc = (const GLuint *)code;
1422 cc++;
1425 t = (cc[0] >> (t * 2)) & 3;
1428 cc = (const GLuint *)(code + 8 + t / 8);
1429 kk = cc[0] >> (t & 7);
1440 const GLuint *cc;
1444 cc = (const GLuint *)code;
1447 t = (cc[1] >> (t * 2)) & 3;
1450 col[0][GCOMP] = CC_SEL(cc, 99);
1451 col[0][RCOMP] = CC_SEL(cc, 104);
1453 col[1][BCOMP] = CC_SEL(cc, 109);
1454 col[1][GCOMP] = CC_SEL(cc, 114);
1455 col[1][RCOMP] = CC_SEL(cc, 119);
1456 glsb = CC_SEL(cc, 126);
1457 selb = CC_SEL(cc, 33);
1459 t = (cc[0] >> (t * 2)) & 3;
1461 col[0][BCOMP] = CC_SEL(cc, 64);
1462 col[0][GCOMP] = CC_SEL(cc, 69);
1463 col[0][RCOMP] = CC_SEL(cc, 74);
1465 col[1][BCOMP] = CC_SEL(cc, 79);
1466 col[1][GCOMP] = CC_SEL(cc, 84);
1467 col[1][RCOMP] = CC_SEL(cc, 89);
1468 glsb = CC_SEL(cc, 125);
1469 selb = CC_SEL(cc, 1);
1472 if (CC_SEL(cc, 124) & 1) {
1526 const GLuint *cc;
1529 cc = (const GLuint *)code;
1530 if (CC_SEL(cc, 124) & 1) {
1536 t = (cc[1] >> (t * 2)) & 3;
1539 col0[GCOMP] = CC_SEL(cc, 99);
1540 col0[RCOMP] = CC_SEL(cc, 104);
1541 col0[ACOMP] = CC_SEL(cc, 119);
1543 t = (cc[0] >> (t * 2)) & 3;
1545 col0[BCOMP] = CC_SEL(cc, 64);
1546 col0[GCOMP] = CC_SEL(cc, 69);
1547 col0[RCOMP] = CC_SEL(cc, 74);
1548 col0[ACOMP] = CC_SEL(cc, 109);
1557 b = UP5(CC_SEL(cc, 79));
1558 g = UP5(CC_SEL(cc, 84));
1559 r = UP5(CC_SEL(cc, 89));
1560 a = UP5(CC_SEL(cc, 114));
1562 b = LERP(3, t, UP5(col0[BCOMP]), UP5(CC_SEL(cc, 79)));
1563 g = LERP(3, t, UP5(col0[GCOMP]), UP5(CC_SEL(cc, 84)));
1564 r = LERP(3, t, UP5(col0[RCOMP]), UP5(CC_SEL(cc, 89)));
1565 a = LERP(3, t, UP5(col0[ACOMP]), UP5(CC_SEL(cc, 114)));
1571 cc++;
1574 t = (cc[0] >> (t * 2)) & 3;
1581 cc = (const GLuint *)code;
1582 a = UP5(cc[3] >> (t * 5 + 13));
1584 cc = (const GLuint *)(code + 8 + t / 8);
1585 kk = cc[0] >> (t & 7);
1603 fxt1_decode_1HI, /* cc-high = "00?" */
1604 fxt1_decode_1HI, /* cc-high = "00?" */
1605 fxt1_decode_1CHROMA, /* cc-chroma = "010" */