Home
last modified time | relevance | path

Searched refs:projection_mv (Results 1 – 4 of 4) sorted by relevance

/external/libgav1/libgav1/src/dsp/
Dmotion_field_projection.cc74 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/
Dmotion_field_projection_sse4.cc94 __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/
Dmotion_field_projection_neon.cc98 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/
Dcommon.h416 MotionVector* projection_mv) { in GetMvProjection() argument
422 projection_mv->mv[i] = in GetMvProjection()