Searched refs:dstStep (Results 1 - 25 of 41) sorted by relevance

12

/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/vc/m4p10/src/
H A DomxVCM4P10_InterpolateChroma.c35 * [in] dstStep Destination frame step in byte. Must be multiple of roi.width.
51 * srcStep or dstStep < 8.
57 * srcStep or dstStep is not a multiple of 8.
65 OMX_S32 dstStep,
72 ((OMX_U8*)pSrc, srcStep, pDst, dstStep, roi.width, roi.height, dx, dy);
61 omxVCM4P10_InterpolateChroma( const OMX_U8* pSrc, OMX_S32 srcStep, OMX_U8* pDst, OMX_S32 dstStep, OMX_S32 dx, OMX_S32 dy, OMXSize roi ) argument
H A DomxVCM4P10_PredictIntraChroma_8x8_s.s105 dstStep RN 5 ;// input variable label
130 M_LDR dstStep, DstStep ;// Arg dstStep loaded from stack to reg
192 M_STRD tVal0, tVal1, [pDst], dstStep ;// pDst[0 to 7] = tVal 0 to 1
193 M_STRD tVal0, tVal1, [pDst], dstStep ;// pDst[8 to 15] = tVal 0 to 1
194 M_STRD tVal0, tVal1, [pDst], dstStep ;// pDst[16 to 23] = tVal 0 to 1
195 M_STRD tVal0, tVal1, [pDst], dstStep ;// pDst[24 to 31] = tVal 0 to 1
197 M_STRD tVal8, tVal9, [pDst], dstStep ;// pDst[32 to 39] = tVal 8 to 9
198 M_STRD tVal8, tVal9, [pDst], dstStep ;// pDst[40 to 47] = tVal 8 to 9
199 M_STRD tVal8, tVal9, [pDst], dstStep ;// pDs
[all...]
H A DarmVCM4P10_InterpolateLuma_Copy_unsafe_s.s36 dstStep RN 3 label
64 M_STR x0, [pDst], dstStep
66 M_STR x1, [pDst], dstStep
68 M_STR x2, [pDst], dstStep
69 M_STR x3, [pDst], dstStep
79 M_STR x0, [pDst], dstStep
84 M_STR x2, [pDst], dstStep
89 M_STR x0, [pDst], dstStep
92 M_STR x2, [pDst], dstStep
102 M_STR x0, [pDst], dstStep
[all...]
H A DarmVCM4P10_InterpolateLuma_HalfDiagHorVer4x4_unsafe_s.s59 dstStep RN 3 label
100 M_STRD pDst, dstStep, ppDstArgs
103 MOV dstStep, #16
107 M_STR dstStep, pDstStep
169 M_LDR dstStep, pDstStep
181 STR Acc0, [pDst, dstStep]
186 STR Acc1, [pDst, dstStep]
191 STR Acc2, [pDst, dstStep]
195 STR Acc3, [pDst, dstStep]
197 ADD pDst, pDst, dstStep, LS
[all...]
H A DomxVCM4P10_PredictIntra_4x4_s.s87 dstStep RN 5 ;// input variable label
111 M_LDR dstStep, DstStep ;// Arg dstStep loaded from stack to reg
119 M_STR Above0123, [pDst], dstStep ;// pDst[0 to 3] = Above0123
120 M_STR Above0123, [pDst], dstStep ;// pDst[4 to 7] = Above0123
121 M_STR Above0123, [pDst], dstStep ;// pDst[8 to 11] = Above0123
139 M_STR Out0, [pDst], dstStep ;// store {Out0} at pDst [0 to 3 ]
140 M_STR Out1, [pDst], dstStep ;// store {Out1} at pDst [4 to 7 ]
141 M_STR Out2, [pDst], dstStep ;// store {Out2} at pDst [8 to 11]
181 M_STR Out0, [pDst], dstStep ;// stor
[all...]
H A DomxVCM4P10_InterpolateLuma_s.s22 ;// [in] dstStep Destination frame step in byte. Must be multiple of roi.width
38 ;// srcStep or dstStep >= roi.width.
44 ;// srcStep and dstStep is multiple of 8.
80 dstStep RN 3 label
148 STM pArgs, {pSrc,srcStep,pDst,dstStep}
225 MOV dstStep, #4
229 LDM pArgs, {pSrc, srcStep, pDst, dstStep}
262 MOV dstStep, #4
266 LDM pArgs, {pSrc, srcStep, pDst, dstStep}
346 MOV dstStep, #
[all...]
H A DarmVCM4P10_InterpolateLuma_HalfDiagVerHor4x4_unsafe_s.s56 dstStep RN 3 label
118 M_STRD pDst, dstStep, ppDstArgs
120 MOV dstStep, #24
175 M_STR Acc0, [pDst], dstStep ;// Store result & adjust pointer
184 M_STR Acc2, [pDst], dstStep ;// Store result & adjust pointer
204 M_LDRD pDst, dstStep, ppDstArgs
265 M_STR Acc0, [pDst], dstStep
268 SUB pDst, pDst, dstStep, LSL #2
H A DarmVCM4P10_InterpolateLuma_HalfHor4x4_unsafe_s.s48 dstStep RN 3 label
84 M_STR dstStep, pDstStep
158 M_LDR dstStep, pDstStep
166 M_STR Acc1, [pDst], dstStep ;// Store result1
168 M_STR Acc2, [pDst], dstStep ;// Store result2
173 SUB pDst, pDst, dstStep, LSL #2
H A DomxVCM4P10_PredictIntra_16x16_s.s102 dstStep RN 5 ;// input variable label
126 M_LDR dstStep, DstStep ;// Arg dstStep loaded from stack to reg
134 ADD dstStepx2, dstStep, dstStep ;// double dstStep
135 ADD pDst2, pDst, dstStep ;// pDst2- pDst advanced by dstStep
142 ADD pDst, pDst, dstStepx2 ;// pDst advanced by dstStep
144 ADD pDst2, pDst2, dstStepx2 ;// pDst advanced by dstStep
[all...]
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p10/src/
H A DomxVCM4P10_InterpolateChroma.c35 * [in] dstStep Destination frame step in byte. Must be multiple of roi.width.
51 * srcStep or dstStep < 8.
57 * srcStep or dstStep is not a multiple of 8.
65 OMX_S32 dstStep,
72 ((OMX_U8*)pSrc, srcStep, pDst, dstStep, roi.width, roi.height, dx, dy);
61 omxVCM4P10_InterpolateChroma( const OMX_U8* pSrc, OMX_S32 srcStep, OMX_U8* pDst, OMX_S32 dstStep, OMX_S32 dx, OMX_S32 dy, OMXSize roi ) argument
H A DomxVCM4P10_InterpolateLuma_s.s22 ;// [in] dstStep Destination frame step in byte. Must be multiple of roi.width
38 ;// srcStep or dstStep >= roi.width.
44 ;// srcStep and dstStep is multiple of 8.
70 dstStep RN 3 label
192 STM pArgs, {pSrc,srcStep,pDst,dstStep}
225 ADD Temp, pDst, dstStep, LSL #1
226 VST1 dDst0[0], [pDst], dstStep
227 VST1 dDst2[0], [Temp], dstStep
242 ADD Temp, pDst, dstStep, LSL #1
243 VST1 dResultH0[0], [pDst], dstStep
[all...]
H A DarmVCM4P10_InterpolateLuma_Copy_unsafe_s.s36 dstStep RN 3 label
64 M_STR x0, [pDst], dstStep
66 M_STR x1, [pDst], dstStep
68 M_STR x2, [pDst], dstStep
69 M_STR x3, [pDst], dstStep
79 M_STR x0, [pDst], dstStep
84 M_STR x2, [pDst], dstStep
89 M_STR x0, [pDst], dstStep
92 M_STR x2, [pDst], dstStep
102 M_STR x0, [pDst], dstStep
[all...]
H A DomxVCM4P10_PredictIntra_4x4_s.s51 dstStep RN 5 ;// input variable label
170 M_LDRD leftStep,dstStep,LeftStep ;// Arg leftStep & dstStep loaded from stack to reg
186 ADD pDstTmp, pDst, dstStep
187 ADD dstep, dstStep, dstStep
189 VST1 dLeftVal0U32[0],[pDst],dstep ;// pDst[0*dstStep+x] :0<= x <= 7
190 VST1 dLeftVal1U32[0],[pDstTmp],dstep ;// pDst[1*dstStep+x] :0<= x <= 7
191 VST1 dLeftVal2U32[0],[pDst] ;// pDst[2*dstStep+x] :0<= x <= 7
192 VST1 dLeftVal3U32[0],[pDstTmp] ;// pDst[3*dstStep
[all...]
H A DomxVCM4P10_PredictIntra_16x16_s.s157 dstStep RN 5 ;// input variable label
185 M_LDR dstStep, DstStep ;// Arg dstStep loaded from stack to reg
193 ADD pTmp, pDst, dstStep
194 ADD step, dstStep, dstStep
217 ADD pTmp2, pDst, dstStep
218 ADD dstStep, dstStep, dstStep
[all...]
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/reference/vc/m4p10/src/
H A DomxVCM4P10_PredictIntraChroma_8x8.c34 * [in] dstStep Step of the destination buffer
47 OMX_INT dstStep,
81 pDst[y*dstStep+x] = (OMX_U8)Sum;
96 * [in] dstStep Step of the destination buffer
109 OMX_INT dstStep,
143 pDst[y*dstStep+x] = (OMX_U8)Sum;
162 * dstStep - Step of the destination buffer; must be a multiple of 8.
177 * dstStep < 8 or dstStep is not a multiple of 8.
205 OMX_INT dstStep,
42 armVCM4P10_PredictIntraDCUp4x4( const OMX_U8* pSrcLeft, const OMX_U8 *pSrcAbove, OMX_U8* pDst, OMX_INT leftStep, OMX_INT dstStep, OMX_S32 availability ) argument
104 armVCM4P10_PredictIntraDCLeft4x4( const OMX_U8* pSrcLeft, const OMX_U8 *pSrcAbove, OMX_U8* pDst, OMX_INT leftStep, OMX_INT dstStep, OMX_S32 availability ) argument
199 omxVCM4P10_PredictIntraChroma_8x8( const OMX_U8* pSrcLeft, const OMX_U8 *pSrcAbove, const OMX_U8 *pSrcAboveLeft, OMX_U8* pDst, OMX_INT leftStep, OMX_INT dstStep, OMXVCM4P10IntraChromaPredMode predMode, OMX_S32 availability ) argument
[all...]
H A DarmVCM4P10_PredictIntraDC4x4.c34 * [in] dstStep Step of the destination buffer
47 OMX_INT dstStep,
85 pDst[y*dstStep+x] = (OMX_U8)Sum;
42 armVCM4P10_PredictIntraDC4x4( const OMX_U8* pSrcLeft, const OMX_U8 *pSrcAbove, OMX_U8* pDst, OMX_INT leftStep, OMX_INT dstStep, OMX_S32 availability ) argument
H A DomxVCM4P10_InterpolateChroma.c34 * dstStep -Destination frame step in bytes; must be a multiple of
54 * srcStep or dstStep < 8.
60 * srcStep or dstStep is not a multiple of 8.
68 OMX_S32 dstStep,
78 armRetArgErrIf(dstStep < 8, OMX_Sts_BadArgErr)
89 armRetArgErrIf(dstStep & 7, OMX_Sts_BadArgErr)
92 ((OMX_U8*)pSrc, srcStep, pDst, dstStep, roi.width, roi.height, dx, dy);
64 omxVCM4P10_InterpolateChroma( const OMX_U8* pSrc, OMX_S32 srcStep, OMX_U8* pDst, OMX_S32 dstStep, OMX_S32 dx, OMX_S32 dy, OMXSize roi ) argument
H A DomxVCM4P10_InterpolateLuma.c34 * dstStep -destination frame step, in bytes; must be a multiple of
54 * srcStep or dstStep < roi.width.
59 * srcStep or dstStep is not a multiple of 8.
67 OMX_S32 dstStep,
77 armRetArgErrIf(dstStep < roi.width, OMX_Sts_BadArgErr)
88 armRetArgErrIf(dstStep & 7, OMX_Sts_BadArgErr)
91 (pSrc, srcStep, pDst, dstStep, roi.width, roi.height, dx, dy);
63 omxVCM4P10_InterpolateLuma( const OMX_U8* pSrc, OMX_S32 srcStep, OMX_U8* pDst, OMX_S32 dstStep, OMX_S32 dx, OMX_S32 dy, OMXSize roi ) argument
H A DomxVCM4P10_PredictIntra_16x16.c40 * dstStep - Step of the destination buffer; must be a multiple of 16.
55 * dstStep < 16. or dstStep is not a multiple of 16.
85 OMX_INT dstStep,
93 armRetArgErrIf(dstStep < 16, OMX_Sts_BadArgErr);
94 armRetArgErrIf((dstStep % 16) != 0, OMX_Sts_BadArgErr);
115 pDst[y*dstStep+x] = pSrcAbove[x];
125 pDst[y*dstStep+x] = pSrcLeft[y*leftStep];
166 pDst[y*dstStep+x] = (OMX_U8)Sum;
190 pDst[y*dstStep
79 omxVCM4P10_PredictIntra_16x16( const OMX_U8* pSrcLeft, const OMX_U8 *pSrcAbove, const OMX_U8 *pSrcAboveLeft, OMX_U8* pDst, OMX_INT leftStep, OMX_INT dstStep, OMXVCM4P10Intra16x16PredMode predMode, OMX_S32 availability) argument
[all...]
H A DomxVCM4P10_PredictIntra_4x4.c41 * dstStep - Step of the destination buffer; must be a multiple of 4.
56 * dstStep < 4, or dstStep is not a multiple of 4.
99 OMX_INT dstStep,
109 armRetArgErrIf((dstStep % 4) != 0, OMX_Sts_BadArgErr);
110 armRetArgErrIf((dstStep < 4), OMX_Sts_BadArgErr);
165 pDst[y*dstStep+0] = U0;
166 pDst[y*dstStep+1] = U1;
167 pDst[y*dstStep+2] = U2;
168 pDst[y*dstStep
93 omxVCM4P10_PredictIntra_4x4( const OMX_U8* pSrcLeft, const OMX_U8 *pSrcAbove, const OMX_U8 *pSrcAboveLeft, OMX_U8* pDst, OMX_INT leftStep, OMX_INT dstStep, OMXVCM4P10Intra4x4PredMode predMode, OMX_S32 availability ) argument
[all...]
H A DomxVCM4P10_DequantTransformResidualFromPairAndAdd.c67 * dstStep - Destination frame step in bytes; must be a multiple of 4
84 * - predStep or dstStep is not a multiple of 4.
96 OMX_INT dstStep,
110 armRetArgErrIf(dstStep & 3, OMX_Sts_BadArgErr);
138 pDst[y*dstStep+x] = (OMX_U8)armClip(0,255,pPred[y*predStep+x] + pDelta[4*y+x]);
90 omxVCM4P10_DequantTransformResidualFromPairAndAdd( const OMX_U8 **ppSrc, const OMX_U8 *pPred, const OMX_S16 *pDC, OMX_U8 *pDst, OMX_INT predStep, OMX_INT dstStep, OMX_INT QP, OMX_INT AC ) argument
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p2/src/
H A DomxVCM4P2_MCReconBlock_s.s59 VST1 dRow0, [pDst@64], dstStep
60 VST1 dRow1, [pDst@64], dstStep
61 VST1 dRow2, [pDst@64], dstStep
62 VST1 dRow3, [pDst@64], dstStep
63 VST1 dRow4, [pDst@64], dstStep
64 VST1 dRow5, [pDst@64], dstStep
65 VST1 dRow6, [pDst@64], dstStep
66 VST1 dRow7, [pDst@64], dstStep
115 VST1 dRow0, [pDst@64], dstStep
117 VST1 dRow1, [pDst@64], dstStep
284 dstStep RN 4 label
[all...]
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/reference/vc/m4p2/src/
H A DomxVCM4P2_MCReconBlock.c173 * [in] dstStep distance between the start of consecutive lines in the
186 OMX_INT dstStep)
191 for (y = 0, count = 0, index = 0; y < 8; y++,index += (srcStep -8), count += (dstStep - 8))
216 * [in] dstStep distance between the start of consecutive lines in the
227 OMX_INT dstStep)
240 pDst += dstStep;
258 * dstStep - distance between the start of consecutive lines in the
282 * - either srcStep or dstStep is not a multiple of 8.
292 OMX_INT dstStep,
304 armRetArgErrIf(((dstStep
182 armVCM4P2_MCReconBlock_NoRes( const OMX_U8 *pSrc, OMX_INT srcStep, OMX_U8 *pDst, OMX_INT dstStep) argument
223 armVCM4P2_MCReconBlock_Res( const OMX_U8 *pSrc, const OMX_S16 *pSrcResidue, OMX_U8 *pDst, OMX_INT dstStep) argument
287 omxVCM4P2_MCReconBlock( const OMX_U8 *pSrc, OMX_INT srcStep, const OMX_S16 *pSrcResidue, OMX_U8 *pDst, OMX_INT dstStep, OMX_INT predictType, OMX_INT rndVal) argument
[all...]
H A DomxVCM4P2_TransRecBlockCoef_intra.c73 * dstStep - width of the reconstructed destination buffer; must be a
111 * - srcStep, or dstStep <= 0 or not a multiple of 8.
133 OMX_INT dstStep,
165 armRetArgErrIf((srcStep <= 0) || (dstStep <= 0) ||
166 (dstStep & 7) || (srcStep & 7)
205 pDst[(y*dstStep) + x] = pTempBuf2[count];
121 omxVCM4P2_TransRecBlockCoef_intra( const OMX_U8 *pSrc, OMX_S16 * pDst, OMX_U8 * pRec, OMX_S16 *pPredBufRow, OMX_S16 *pPredBufCol, OMX_S16 * pPreACPredict, OMX_INT *pSumErr, OMX_INT blockIndex, OMX_U8 curQp, const OMX_U8 *pQpBuf, OMX_INT srcStep, OMX_INT dstStep, OMX_INT shortVideoHeader ) argument
H A DomxVCM4P2_MotionEstimationMB.c291 OMX_S32 dstStep = 8; local
559 dstStep,
566 dstStep,
577 dstStep,
584 dstStep,
595 dstStep,
602 dstStep,
613 dstStep,
620 dstStep,

Completed in 267 milliseconds

12