Searched refs:projection_mv (Results 1 – 4 of 4) sorted by relevance
/external/libgav1/libgav1/src/dsp/ |
D | motion_field_projection.cc | 74 MotionVector projection_mv; in MotionFieldProjectionKernel_C() local 78 &projection_mv); in MotionFieldProjectionKernel_C() 83 const int position_y8 = Project(0, projection_mv.mv[0], dst_sign); in MotionFieldProjectionKernel_C() 90 const int position_x8 = Project(x8, projection_mv.mv[1], dst_sign); in MotionFieldProjectionKernel_C()
|
/external/libgav1/libgav1/src/dsp/x86/ |
D | motion_field_projection_sse4.cc | 94 __m128i projection_mv[2]; in GetPosition() local 105 projection_mv[0] = MvProjectionClip(mv_y, denorm, numerator); in GetPosition() 106 projection_mv[1] = MvProjectionClip(mv_x, denorm, numerator); in GetPosition() 112 const __m128i position_y = Project_SSE4_1(projection_mv[0], d_sign); in GetPosition() 113 const __m128i position_x = Project_SSE4_1(projection_mv[1], d_sign); in GetPosition() 331 MotionVector projection_mv; in MotionFieldProjectionKernel_SSE4_1() local 335 &projection_mv); in MotionFieldProjectionKernel_SSE4_1() 340 const int position_y8 = Project(0, projection_mv.mv[0], dst_sign); in MotionFieldProjectionKernel_SSE4_1() 347 const int position_x8 = Project(x8, projection_mv.mv[1], dst_sign); in MotionFieldProjectionKernel_SSE4_1()
|
/external/libgav1/libgav1/src/dsp/arm/ |
D | motion_field_projection_neon.cc | 98 int16x8_t projection_mv[2]; in GetPosition() local 106 projection_mv[0] = MvProjectionClip(mv_yx.val[0], denorm, numerator); in GetPosition() 107 projection_mv[1] = MvProjectionClip(mv_yx.val[1], denorm, numerator); in GetPosition() 113 *position_y8 = Project_NEON(projection_mv[0], d_sign); in GetPosition() 114 const int8x8_t position_x = Project_NEON(projection_mv[1], d_sign); in GetPosition() 327 MotionVector projection_mv; in MotionFieldProjectionKernel_NEON() local 331 &projection_mv); in MotionFieldProjectionKernel_NEON() 336 const int position_y8 = Project(0, projection_mv.mv[0], dst_sign); in MotionFieldProjectionKernel_NEON() 343 const int position_x8 = Project(x8, projection_mv.mv[1], dst_sign); in MotionFieldProjectionKernel_NEON()
|
/external/libgav1/libgav1/src/utils/ |
D | common.h | 416 MotionVector* projection_mv) { in GetMvProjection() argument 422 projection_mv->mv[i] = in GetMvProjection()
|