Lines Matching refs:index
332 compareruns( unsigned char * data, unsigned int * index, unsigned int max, union RunData * currP, int * depth )
343 if ( (*index+*depth) > max )
350 nextP = (union RunData *) &data[*index];
387 if ( (*index+6) <= max )
391 nextP = (union RunData *) &data[*index+3];
407 if (debug>2) printf("Found 4 at %x\n", *index);
410 *index += 3;
414 nextP = (union RunData *) &data[*index+2];
428 if (debug>2) printf("Found 3 at %x\n", *index);
431 *index += 2;
435 nextP = (union RunData *) &data[*index+1];
447 if (debug>2) printf("Found 2 at %x\n", *index);
450 *index += 1;
455 nextP = (union RunData *) &data[*index];
467 *index += *depth;
810 if ( debug) printf("closest match for %06X is at index %d %06X\n", color24, ri, panic_clut[ri]);
831 unsigned char index;
843 index = *data++;
844 color24.c24 = panic_clut[index];
845 index = findIndexMatch( color24.c24 );
846 ddata[i8++] = index;
862 unsigned int * new_clut, index, i;
865 for ( index=0,i=0; i<256; index+=3,i++ )
866 new_clut[i] = (raw_clut[index] << 16) | (raw_clut[index+1] << 8) | raw_clut[index+2];