Searched refs:srcStep (Results 1 - 25 of 28) sorted by relevance

12

/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/reference/vc/m4p2/src/
H A DomxVCM4P2_MCReconBlock.c49 * [in] srcStep distance between the start of consecutive lines
58 OMX_INT srcStep,
67 pTempSrc2 = pSrc + srcStep;
68 srcStep -= 8;
75 pTempSrc1 += srcStep;
76 pTempSrc2 += srcStep;
91 * [in] srcStep distance between the start of consecutive lines
100 OMX_INT srcStep,
111 srcStep -= 8;
118 pTempSrc1 += srcStep;
56 armVCM4P2_HalfPelVer( const OMX_U8 *pSrc, OMX_INT srcStep, OMX_U8 *pDst, OMX_INT rndVal) argument
98 armVCM4P2_HalfPelHor( const OMX_U8 *pSrc, OMX_INT srcStep, OMX_U8 *pDst, OMX_INT rndVal) argument
143 armVCM4P2_HalfPelVerHor( const OMX_U8 *pSrc, OMX_INT srcStep, OMX_U8 *pDst, OMX_INT rndVal) argument
197 armVCM4P2_MCReconBlock_NoRes( const OMX_U8 *pSrc, OMX_INT srcStep, OMX_U8 *pDst, OMX_INT dstStep) argument
302 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.c87 * srcStep - width of the source buffer; must be a multiple of 8.
126 * - srcStep, or dstStep <= 0 or not a multiple of 8.
147 OMX_INT srcStep,
180 armRetArgErrIf((srcStep <= 0) || (dstStep <= 0) ||
181 (dstStep & 7) || (srcStep & 7)
202 pTempBuf1[count] = pSrc[(y*srcStep) + x];
136 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
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/vc/m4p10/src/
H A DomxVCM4P10_InterpolateChroma.c49 * [in] srcStep Reference frame step in byte
66 * srcStep or dstStep < 8.
72 * srcStep or dstStep is not a multiple of 8.
78 OMX_S32 srcStep,
87 ((OMX_U8*)pSrc, srcStep, pDst, dstStep, roi.width, roi.height, dx, dy);
76 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 DarmVCM4P10_InterpolateLuma_Copy_unsafe_s.s48 srcStep RN 1 label
76 M_LDR x0, [pSrc], srcStep
77 M_LDR x1, [pSrc], srcStep
79 M_LDR x2, [pSrc], srcStep
81 M_LDR x3, [pSrc], srcStep
88 M_LDR x0, [pSrc], srcStep
90 M_LDR x2, [pSrc], srcStep
97 M_LDR x0, [pSrc], srcStep
100 M_LDR x2, [pSrc], srcStep
111 M_LDR x0, [pSrc], srcStep
[all...]
H A DomxVCM4P10_InterpolateLuma_s.s35 ;// [in] srcStep Reference frame step in byte
52 ;// srcStep or dstStep >= roi.width.
58 ;// srcStep and dstStep is multiple of 8.
92 srcStep RN 1 label
162 STM pArgs, {pSrc,srcStep,pDst,dstStep}
225 SUB pSrc, pSrc, srcStep, LSL #1
243 LDM pArgs, {pSrc, srcStep, pDst, dstStep}
244 SUB pSrc, pSrc, srcStep, LSL #1
250 MOV srcStep, #4
260 SUB pSrc, pSrc, srcStep, LS
[all...]
H A DarmVCM4P10_InterpolateLuma_HalfVer4x4_unsafe_s.s61 srcStep RN 1 label
118 M_LDR ValC, [pSrc], srcStep ;// Load [c3 c2 c1 c0]
119 M_LDR ValD, [pSrc], srcStep ;// Load [d3 d2 d1 d0]
120 M_LDR ValE, [pSrc], srcStep ;// Load [e3 e2 e1 e0]
121 SUB pSrc, pSrc, srcStep, LSL #2
133 LDR ValD, [pSrc, srcStep, LSL #1] ;// Load [d3 d2 d1 d0]
140 LDR ValF, [pSrc, srcStep, LSL #2] ;// Load [f3 f2 f1 f0]
141 M_LDR ValB, [pSrc], srcStep ;// Load [b3 b2 b1 b0]
148 SUB ValA, pSrc, srcStep, LSL #1
161 LDR ValG, [pSrc, srcStep, LS
[all...]
H A DarmVCM4P10_InterpolateLuma_Align_unsafe_s.s41 srcStep RN 1 label
92 ADD pSrc, pSrc, srcStep
103 ADD pSrc, pSrc, srcStep
119 ADD pSrc, pSrc, srcStep
135 ADD pSrc, pSrc, srcStep
150 MOV srcStep, #12
192 M_LDR x0, [pSrc], srcStep
203 M_LDR x0, [pSrc], srcStep
216 M_LDR x0, [pSrc], srcStep
229 M_LDR x0, [pSrc], srcStep
[all...]
H A DarmVCM4P10_InterpolateLuma_HalfDiagHorVer4x4_unsafe_s.s71 srcStep RN 1 label
122 M_STR srcStep, pSrcStep
127 LDR ValD, [pSrc, srcStep] ;// Load row 1 [d1 c1 b1 a1]
129 LDR ValH, [pSrc, srcStep] ;// Load [h1 g1 f1 e1]
131 LDRB Temp2, [pSrc, srcStep] ;// Load row 1 [l1 k1 j1 i1]
184 M_LDR srcStep, pSrcStep
219 ADD pSrc, pSrc, srcStep, LSL #1
232 MOV srcStep, #16
242 M_LDR ValCA, [pSrc], srcStep ;// Load [0 c 0 a]
243 M_LDR ValDB, [pSrc], srcStep ;// Loa
[all...]
H A DarmVCM4P10_InterpolateLuma_HalfDiagVerHor4x4_unsafe_s.s68 srcStep RN 1 label
147 M_LDR ValC, [pSrc], srcStep ;// Load [c3 c2 c1 c0]
148 M_LDR ValD, [pSrc], srcStep ;// Load [d3 d2 d1 d0]
149 M_LDR ValE, [pSrc], srcStep ;// Load [e3 e2 e1 e0]
150 SUB pSrc, pSrc, srcStep, LSL #2
161 LDR ValD, [pSrc, srcStep, LSL #1] ;// Load [d3 d2 d1 d0]
167 LDR ValF, [pSrc, srcStep, LSL #2] ;// Load [f3 f2 f1 f0]
168 M_LDR ValB, [pSrc], srcStep ;// Load [b3 b2 b1 b0]
175 SUB ValA, pSrc, srcStep, LSL #1
186 LDR ValG, [pSrc, srcStep, LS
[all...]
H A DarmVCM4P10_InterpolateLuma_HalfHor4x4_unsafe_s.s60 srcStep RN 1 label
99 M_STR srcStep, pSrcStep
103 LDR ValD, [pSrc, srcStep] ;// Load row 1 [d1 c1 b1 a1]
105 LDR ValH, [pSrc, srcStep] ;// Load [h1 g1 f1 e1]
107 LDRB Temp2, [pSrc, srcStep] ;// Load row 1 [l1 k1 j1 i1]
178 M_LDR srcStep, pSrcStep
183 ADD pSrc, pSrc, srcStep, LSL #1
188 SUB pSrc, pSrc, srcStep, LSL #2
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p10/src/
H A DomxVCM4P10_InterpolateChroma.c49 * [in] srcStep Reference frame step in byte
66 * srcStep or dstStep < 8.
72 * srcStep or dstStep is not a multiple of 8.
78 OMX_S32 srcStep,
87 ((OMX_U8*)pSrc, srcStep, pDst, dstStep, roi.width, roi.height, dx, dy);
76 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 DarmVCM4P10_InterpolateLuma_HalfVer4x4_unsafe_s.s40 srcStep RN 1 label
87 VLD1 dSrc0, [pSrc], srcStep ;// [a0 a1 a2 a3 .. ]
88 ADD Temp, pSrc, srcStep, LSL #2
89 VLD1 dSrc1, [pSrc], srcStep ;// [b0 b1 b2 b3 .. ]
91 VLD1 dSrc5, [Temp], srcStep
93 VLD1 dSrc2, [pSrc], srcStep ;// [c0 c1 c2 c3 .. ]
95 VLD1 dSrc3, [pSrc], srcStep
97 VLD1 dSrc6, [Temp], srcStep ;// TeRi
99 VLD1 dSrc4, [pSrc], srcStep
100 VLD1 dSrc7, [Temp], srcStep ;// TeR
[all...]
H A DarmVCM4P10_InterpolateLuma_Copy_unsafe_s.s48 srcStep RN 1 label
76 M_LDR x0, [pSrc], srcStep
77 M_LDR x1, [pSrc], srcStep
79 M_LDR x2, [pSrc], srcStep
81 M_LDR x3, [pSrc], srcStep
88 M_LDR x0, [pSrc], srcStep
90 M_LDR x2, [pSrc], srcStep
97 M_LDR x0, [pSrc], srcStep
100 M_LDR x2, [pSrc], srcStep
111 M_LDR x0, [pSrc], srcStep
[all...]
H A DarmVCM4P10_InterpolateLuma_Align_unsafe_s.s41 srcStep RN 1 label
92 ADD pSrc, pSrc, srcStep
103 ADD pSrc, pSrc, srcStep
119 ADD pSrc, pSrc, srcStep
135 ADD pSrc, pSrc, srcStep
150 MOV srcStep, #12
192 M_LDR x0, [pSrc], srcStep
203 M_LDR x0, [pSrc], srcStep
216 M_LDR x0, [pSrc], srcStep
229 M_LDR x0, [pSrc], srcStep
[all...]
H A DarmVCM4P10_InterpolateLuma_HalfDiagVerHor4x4_unsafe_s.s39 srcStep RN 1 label
133 VLD1 qSrcA01, [pSrc], srcStep ;// [a0 a1 a2 a3 .. a15]
134 ADD r12, pSrc, srcStep, LSL #2
137 VLD1 qSrcF1011, [r12], srcStep
138 VLD1 qSrcB23, [pSrc], srcStep ;// [b0 b1 b2 b3 .. b15]
140 VLD1 qSrcG1213, [r12], srcStep
142 VLD1 qSrcC45, [pSrc], srcStep ;// [c0 c1 c2 c3 .. c15]
144 VLD1 qSrcD67, [pSrc], srcStep
146 VLD1 qSrcE89, [pSrc], srcStep
151 VLD1 qSrcH1415, [r12], srcStep
[all...]
H A DomxVCM4P10_InterpolateLuma_s.s35 ;// [in] srcStep Reference frame step in byte
52 ;// srcStep or dstStep >= roi.width.
58 ;// srcStep and dstStep is multiple of 8.
82 srcStep RN 1 label
206 STM pArgs, {pSrc,srcStep,pDst,dstStep}
233 ADD Temp, pSrc, srcStep, LSL #1
234 VLD1 dSrc0, [pSrc], srcStep
235 VLD1 dSrc2, [Temp], srcStep
297 SUB pSrc, pSrc, srcStep, LSL #1
315 SUB pSrc, pSrc, srcStep, LS
[all...]
H A DarmVCM4P10_InterpolateLuma_HalfHor4x4_unsafe_s.s42 srcStep RN 1 label
103 VLD1 qSrcA01, [pSrc], srcStep ;// Load A register [a0 a1 a2 a3 ..]
107 ; VLD1 qSrcB01, [pSrc], srcStep ;// Load B register [a0 a1 a2 a3 ..]
115 VLD1 qSrcB01, [pSrc], srcStep ;// Load B register [a0 a1 a2 a3 ..]
116 ; VLD1 qSrcC01, [pSrc], srcStep ;// Load C register [a0 a1 a2 a3 ..]
133 VLD1 qSrcC01, [pSrc], srcStep ;// Load C register [a0 a1 a2 a3 ..]
134 ; VLD1 qSrcD01, [pSrc], srcStep ;// Load D register [a0 a1 a2 a3 ..]
152 VLD1 qSrcD01, [pSrc], srcStep ;// Load D register [a0 a1 a2 a3 ..]
H A DomxVCM4P10_PredictIntra_4x4_s.s73 srcStep RN 10 label
193 ADD srcStep, leftStep, leftStep
195 VLD1 {dLeftVal0[]},[pSrcLeft],srcStep ;// pSrcLeft[0*leftStep]
196 VLD1 {dLeftVal1[]},[pSrcTmp],srcStep ;// pSrcLeft[1*leftStep]
233 ADD srcStep, leftStep, leftStep
235 VLD1 {dLeftVal[0]},[pSrcLeft],srcStep ;// pSrcLeft[0*leftStep]
236 VLD1 {dLeftVal[1]},[pSrcTmp],srcStep ;// pSrcLeft[1*leftStep]
347 ADD srcStep, leftStep, leftStep
350 VLD1 {dLeft[6]},[pSrcLeft],srcStep ;// pSrcLeft[0*leftStep]
351 VLD1 {dLeft[5]},[pSrcTmp],srcStep ;// pSrcLef
[all...]
H A DarmVCM4P10_InterpolateLuma_HalfDiagHorVer4x4_unsafe_s.s40 srcStep RN 1 label
111 VLD1 qSrc01, [pSrc], srcStep ;// [a0 a1 a2 a3 ..]
124 VLD1 qSrc01, [pSrc], srcStep ;// [a0 a1 a2 a3 ..]
138 VLD1 qSrc01, [pSrc], srcStep ;// [a0 a1 a2 a3 ..]
155 VLD1 qSrc01, [pSrc], srcStep ;// [a0 a1 a2 a3 ..]
172 VLD1 qSrc01, [pSrc], srcStep ;// [a0 a1 a2 a3 ..]
189 VLD1 qSrc01, [pSrc], srcStep ;// [a0 a1 a2 a3 ..]
206 VLD1 qSrc01, [pSrc], srcStep ;// [a0 a1 a2 a3 ..]
223 VLD1 qSrc01, [pSrc], srcStep ;// [a0 a1 a2 a3 ..]
240 VLD1 qSrc01, [pSrc], srcStep ;// [a
[all...]
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/reference/vc/comm/src/
H A DomxVCCOMM_ComputeTextureErrorBlock.c47 * srcStep - step of the source plane
63 * - SrcStep <= 0 or srcStep is not a multiple of 8.
71 OMX_INT srcStep,
86 armRetArgErrIf((srcStep <= 0) || (srcStep & 7), OMX_Sts_BadArgErr);
91 y++, pSrc += srcStep)
69 omxVCCOMM_ComputeTextureErrorBlock( const OMX_U8 *pSrc, OMX_INT srcStep, const OMX_U8 *pSrcRef, OMX_S16 * pDst ) argument
H A DomxVCCOMM_ComputeTextureErrorBlock_SAD.c48 * srcStep - step of the source plane
65 * - SrcStep <= 0 or srcStep is not a multiple of 8.
73 OMX_INT srcStep,
90 armRetArgErrIf((srcStep <= 0) || (srcStep & 7), OMX_Sts_BadArgErr);
95 y++, pSrc += srcStep)
71 omxVCCOMM_ComputeTextureErrorBlock_SAD( const OMX_U8 *pSrc, OMX_INT srcStep, const OMX_U8 *pSrcRef, OMX_S16 * pDst, OMX_INT *pDstSAD ) argument
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/reference/vc/m4p10/src/
H A DomxVCM4P10_InterpolateChroma.c48 * srcStep -Reference frame step in bytes
69 * srcStep or dstStep < 8.
75 * srcStep or dstStep is not a multiple of 8.
81 OMX_S32 srcStep,
92 armRetArgErrIf(srcStep < 8, OMX_Sts_BadArgErr)
103 armRetArgErrIf(srcStep & 7, OMX_Sts_BadArgErr)
107 ((OMX_U8*)pSrc, srcStep, pDst, dstStep, roi.width, roi.height, dx, dy);
79 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.c48 * srcStep -reference frame step, in bytes; must be a multiple of roi.width
69 * srcStep or dstStep < roi.width.
74 * srcStep or dstStep is not a multiple of 8.
80 OMX_S32 srcStep,
91 armRetArgErrIf(srcStep < roi.width, OMX_Sts_BadArgErr)
102 armRetArgErrIf(srcStep & 7, OMX_Sts_BadArgErr)
106 (pSrc, srcStep, pDst, dstStep, roi.width, roi.height, dx, dy);
78 omxVCM4P10_InterpolateLuma( const OMX_U8* pSrc, OMX_S32 srcStep, OMX_U8* pDst, OMX_S32 dstStep, OMX_S32 dx, OMX_S32 dy, OMXSize roi ) argument
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p2/src/
H A DomxVCM4P2_MCReconBlock_s.s64 VLD1 dRow0, [pSrc], srcStep
65 VLD1 dRow1, [pSrc], srcStep
66 VLD1 dRow2, [pSrc], srcStep
67 VLD1 dRow3, [pSrc], srcStep
68 VLD1 dRow4, [pSrc], srcStep
69 VLD1 dRow5, [pSrc], srcStep
70 VLD1 dRow6, [pSrc], srcStep
71 VLD1 dRow7, [pSrc], srcStep
111 VLD1 {dRow0, dRow0Shft}, [pSrc], srcStep
113 VLD1 {dRow1, dRow1Shft}, [pSrc], srcStep
295 srcStep RN 1 label
[all...]
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/vc/m4p2/src/
H A DomxVCM4P2_MCReconBlock_s.s86 ;// M_LOAD_X $pSrc, $srcStep, $out0, $out1, $scratch, $offset
91 ;// $srcStep The stride on source
106 M_LOAD_X $pSrc, $srcStep, $out0, $out1, $scratch, $offset
109 ADD $pSrc, $pSrc, $srcStep
112 ADD $pSrc, $pSrc, $srcStep
129 ;// M_LOAD_XINT $pSrc, $srcStep, $offset, $word0, $word1, $word2, $word3
135 ;// $srcStep The stride on source
141 ;// $pSrc Incremented by $srcStep
169 M_LOAD_XINT $pSrc, $srcStep, $offset, $word0, $word1, $word2, $word3
175 ADD $pSrc, $pSrc, $srcStep
585 srcStep RN 1 label
[all...]

Completed in 793 milliseconds

12