Lines Matching defs:tempData
435 RoqTempData *const tempData = &enc->tmp_data;
467 tempData->codebooks.unpacked_cb4,
468 tempData->codebooks.numCB4,
480 squared_diff_macroblock(tempData->codebooks.unpacked_cb2 + subcel->subCels[i]*2*2*3, mb2, 2);
500 RoqTempData *const tempData = &enc->tmp_data;
529 index_mb(mb8, tempData->codebooks.unpacked_cb4_enlarged,
530 tempData->codebooks.numCB4, &cel->cbEntry, 8);
556 tempData->used_option[cel->best_coding]++;
557 tempData->mainChunkSize += bitsUsed[cel->best_coding];
560 tempData->codebooks.usedCB4[cel->cbEntry]++;
565 tempData->codebooks.usedCB4[cel->subCels[i].cbEntry]++;
568 tempData->codebooks.usedCB2[cel->subCels[i].subCels[j]]++;
575 RoqTempData *const tempData = &enc->tmp_data;
580 if (tempData->codebooks.usedCB4[i]) {
581 tempData->i2f4[i] = idx;
582 tempData->f2i4[idx] = i;
584 tempData->codebooks.usedCB2[roq->cb4x4[i].idx[j]]++;
589 tempData->numCB4 = idx;
593 if (tempData->codebooks.usedCB2[i]) {
594 tempData->i2f2[i] = idx;
595 tempData->f2i2[idx] = i;
599 tempData->numCB2 = idx;
609 RoqTempData *const tempData = &enc->tmp_data;
613 if (tempData->numCB2) {
615 bytestream_put_le32(outp, tempData->numCB2*6 + tempData->numCB4*4);
616 bytestream_put_byte(outp, tempData->numCB4);
617 bytestream_put_byte(outp, tempData->numCB2);
619 for (i=0; i<tempData->numCB2; i++) {
620 bytestream_put_buffer(outp, roq->cb2x2[tempData->f2i2[i]].y, 4);
621 bytestream_put_byte(outp, roq->cb2x2[tempData->f2i2[i]].u);
622 bytestream_put_byte(outp, roq->cb2x2[tempData->f2i2[i]].v);
625 for (i=0; i<tempData->numCB4; i++)
627 bytestream_put_byte(outp, tempData->i2f2[roq->cb4x4[tempData->f2i4[i]].idx[j]]);
666 RoqTempData *const tempData = &enc->tmp_data;
681 if (tempData->used_option[RoQ_ID_CCC]%2)
682 tempData->mainChunkSize+=8; //FIXME
686 bytestream_put_le32(&enc->out_buf, tempData->mainChunkSize/8);
710 bytestream_put_byte(&spool.args, tempData->i2f4[eval->cbEntry]);
742 tempData->i2f4[eval->subCels[j].cbEntry]);
760 tempData->i2f2[cb_idx]);
893 RoqTempData *const tempData = &enc->tmp_data;
897 memset(tempData, 0, sizeof(*tempData));
913 if (tempData->mainChunkSize/8 > 65535 && enc->quake3_compat) {
921 tempData->mainChunkSize/8);
923 tempData->mainChunkSize = 0;
924 memset(tempData->used_option, 0, sizeof(tempData->used_option));
925 memset(tempData->codebooks.usedCB4, 0,
926 sizeof(tempData->codebooks.usedCB4));
927 memset(tempData->codebooks.usedCB2, 0,
928 sizeof(tempData->codebooks.usedCB2));