Home
last modified time | relevance | path

Searched refs:PMV (Results 1 – 8 of 8) sorted by relevance

/third_party/ffmpeg/libavcodec/
Dmpegvideo_xvmc.c221 mv_block->PMV[0][0][0] = s->mv[0][0][0]; in ff_xvmc_decode_mb()
222 mv_block->PMV[0][0][1] = s->mv[0][0][1]; in ff_xvmc_decode_mb()
223 mv_block->PMV[1][0][0] = s->mv[0][1][0]; in ff_xvmc_decode_mb()
224 mv_block->PMV[1][0][1] = s->mv[0][1][1]; in ff_xvmc_decode_mb()
228 mv_block->PMV[0][1][0] = s->mv[1][0][0]; in ff_xvmc_decode_mb()
229 mv_block->PMV[0][1][1] = s->mv[1][0][1]; in ff_xvmc_decode_mb()
230 mv_block->PMV[1][1][0] = s->mv[1][1][0]; in ff_xvmc_decode_mb()
231 mv_block->PMV[1][1][1] = s->mv[1][1][1]; in ff_xvmc_decode_mb()
244 mv_block->PMV[0][0][1] <<= 1; in ff_xvmc_decode_mb()
245 mv_block->PMV[1][0][1] <<= 1; in ff_xvmc_decode_mb()
[all …]
/third_party/mesa3d/src/gallium/auxiliary/vl/
Dvl_mpeg12_bitstream.c664 mb->PMV[0][s][0] = wrap(mb->PMV[0][s][0] + delta[0], bs->desc->f_code[s][0]); in motion_vector_frame()
665 mb->PMV[0][s][1] = wrap(DIV2DOWN(mb->PMV[0][s][1]) + delta[1], bs->desc->f_code[s][1]) * 2; in motion_vector_frame()
669 mb->PMV[1][s][0] = wrap(mb->PMV[1][s][0] + delta[0], bs->desc->f_code[s][0]); in motion_vector_frame()
670 mb->PMV[1][s][1] = wrap(DIV2DOWN(mb->PMV[1][s][1]) + delta[1], bs->desc->f_code[s][1]) * 2; in motion_vector_frame()
674 mb->PMV[0][s][0] = wrap(mb->PMV[0][s][0] + delta[0], bs->desc->f_code[s][0]); in motion_vector_frame()
675 mb->PMV[0][s][1] = wrap(mb->PMV[0][s][1] + delta[1], bs->desc->f_code[s][1]); in motion_vector_frame()
903 memset(mb.PMV, 0, sizeof(mb.PMV)); in decode_slice()
923 mb.PMV[1][0][0] = mb.PMV[0][0][0]; in decode_slice()
924 mb.PMV[1][0][1] = mb.PMV[0][0][1]; in decode_slice()
930 memset(mb.PMV, 0, sizeof(mb.PMV)); in decode_slice()
[all …]
Dvl_mpeg12_decoder.c366 mv.top.x = mb->PMV[0][vector][0]; in MotionVectorToPipe()
367 mv.top.y = mb->PMV[0][vector][1]; in MotionVectorToPipe()
371 mv.bottom.x = mb->PMV[0][vector][0]; in MotionVectorToPipe()
372 mv.bottom.y = mb->PMV[0][vector][1]; in MotionVectorToPipe()
378 mv.top.x = mb->PMV[0][vector][0]; in MotionVectorToPipe()
379 mv.top.y = mb->PMV[0][vector][1]; in MotionVectorToPipe()
384 mv.bottom.x = mb->PMV[1][vector][0]; in MotionVectorToPipe()
385 mv.bottom.y = mb->PMV[1][vector][1]; in MotionVectorToPipe()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DAtomicExpandPass.cpp691 const PartwordMaskValues &PMV) { in performMaskedAtomicOp() argument
697 Value *Loaded_MaskOut = Builder.CreateAnd(Loaded, PMV.Inv_Mask); in performMaskedAtomicOp()
710 Value *NewVal_Masked = Builder.CreateAnd(NewVal, PMV.Mask); in performMaskedAtomicOp()
711 Value *Loaded_MaskOut = Builder.CreateAnd(Loaded, PMV.Inv_Mask); in performMaskedAtomicOp()
723 Builder.CreateLShr(Loaded, PMV.ShiftAmt), PMV.ValueType); in performMaskedAtomicOp()
726 Builder.CreateZExt(NewVal, PMV.WordType), PMV.ShiftAmt); in performMaskedAtomicOp()
727 Value *Loaded_MaskOut = Builder.CreateAnd(Loaded, PMV.Inv_Mask); in performMaskedAtomicOp()
751 PartwordMaskValues PMV = in expandPartwordAtomicRMW() local
756 Builder.CreateShl(Builder.CreateZExt(AI->getValOperand(), PMV.WordType), in expandPartwordAtomicRMW()
757 PMV.ShiftAmt, "ValOperand_Shifted"); in expandPartwordAtomicRMW()
[all …]
/third_party/mesa3d/src/gallium/drivers/nouveau/
Dnouveau_video.c300 x, y, mb->PMV[0][0], dec->past, true); in nouveau_vpe_mb_mv_header()
302 x, y2, mb->PMV[0][0], dec->past, false); in nouveau_vpe_mb_mv_header()
306 x, y, mb->PMV[1][0], dec->future, true); in nouveau_vpe_mb_mv_header()
308 x, y2, mb->PMV[1][1], dec->future, false); in nouveau_vpe_mb_mv_header()
325 x, y, mb->PMV[0][0], dec->past, true); in nouveau_vpe_mb_mv_header()
329 x, y, mb->PMV[0][1], dec->future, true); in nouveau_vpe_mb_mv_header()
345 x, y, mb->PMV[0][0], dec->past, true); in nouveau_vpe_mb_mv_header()
348 x, y, mb->PMV[0][1], dec->future, true); in nouveau_vpe_mb_mv_header()
358 x, y, mb->PMV[0][0], dec->past, true); in nouveau_vpe_mb_mv_header()
361 x, y2, mb->PMV[1][0], dec->past, false); in nouveau_vpe_mb_mv_header()
[all …]
/third_party/mesa3d/src/gallium/drivers/nouveau/nv50/
Dnv84_video_vp.c245 uint16_t PMV[8]; member
276 memcpy(info.PMV, macrob->PMV, sizeof(info.PMV)); in nv84_decoder_vp_mpeg12_mb()
/third_party/mesa3d/src/gallium/frontends/xvmc/
Dsurface.c88 mb->PMV[i][j][k] = xvmc_mb->PMV[i][j][k]; in MacroBlocksToPipe()
/third_party/mesa3d/src/gallium/include/pipe/
Dp_video_state.h203 short PMV[2][2][2]; member