Home | History | Annotate | Download | only in mrst

Lines Matching defs:BlockType

166     uint32_t    Block8x8, blockType;
169 uint32_t BlockType[4] = {0};
181 BlockType[2] = BlockDownsizeMap[Value];
185 BlockType[3] = BlockDownsizeMap[Value];
201 for (BlockNum = BlocksToSendMap[BlockType[2]] / 2;
202 BlockNum < BlocksToSendMap[BlockType[2]];
205 Block8x8 = BlockAddressMap[BlockType[2]][BlockNum];
207 blockType = BlockType[Block8x8];
210 REGIO_WRITE_FIELD(InterBlockCmd, MSVDX_CMDS, INTER_BLOCK_PREDICTION, INTER_PRED_BLOCK_SIZE, blockType);
215 h264_pollForSpaceForNCommands(1 + VectorsToSendMap[blockType]);
218 for (i = 0; i < VectorsToSendMap[blockType]; i++) {
220 MvAddr = (2 * 4 * Block8x8) + VectorOffsetMap[blockType][i];
221 Mv = (4 * Block8x8) + VectorOffsetMap[blockType][i];
231 uint32_t Block8x8, blockType;
234 uint32_t BlockType[4];
243 BlockType[0] = MEMIO_READ_FIELD(MbData, MSVDX_VEC_ENTDEC_VLRIF_H264_MB_UNIT_ASO_BLOCK0_PREDICTION_SIZE);
244 BlockType[1] = MEMIO_READ_FIELD(MbData, MSVDX_VEC_ENTDEC_VLRIF_H264_MB_UNIT_ASO_BLOCK1_PREDICTION_SIZE);
245 BlockType[2] = MEMIO_READ_FIELD(MbData, MSVDX_VEC_ENTDEC_VLRIF_H264_MB_UNIT_ASO_BLOCK2_PREDICTION_SIZE);
246 BlockType[3] = MEMIO_READ_FIELD(MbData, MSVDX_VEC_ENTDEC_VLRIF_H264_MB_UNIT_ASO_BLOCK3_PREDICTION_SIZE);
269 BlockNum < BlocksToSendMap[BlockType[0]];
272 Block8x8 = BlockAddressMap[BlockType[0]][BlockNum];
274 blockType = BlockType[Block8x8];
277 REGIO_WRITE_FIELD(InterBlockCmd, MSVDX_CMDS, INTER_BLOCK_PREDICTION, INTER_PRED_BLOCK_SIZE, blockType);
282 h264_pollForSpaceForNCommands(1 + VectorsToSendMap[blockType]);
285 for (i = 0; i < VectorsToSendMap[blockType]; i++) {
287 MvAddr = (2 * 4 * Block8x8) + VectorOffsetMap[blockType][i];
288 Mv = (4 * Block8x8) + VectorOffsetMap[blockType][i];