/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/reference/vc/m4p10/src/ |
D | armVCM4P10_DeBlockPixel.c | 70 int p3, p2, p1, p0, q0, q1, q2, q3; in armVCM4P10_DeBlockPixel() local 83 q1 = pQ0[ 1*Step]; in armVCM4P10_DeBlockPixel() 87 if (armAbs(p0-q0)>=alpha || armAbs(p1-p0)>=beta || armAbs(q1-q0)>=beta) in armVCM4P10_DeBlockPixel() 90 p3, p2, p1, p0, q0, q1, q2, q3, alpha, beta); in armVCM4P10_DeBlockPixel() 117 delta = (((q0-p0)<<2) + (p1-q1) + 4) >> 3; in armVCM4P10_DeBlockPixel() 132 delta = (q2 + ((p0+q0+1)>>1) - (q1<<1))>>1; in armVCM4P10_DeBlockPixel() 134 pQ0[ 1*Step] = (OMX_U8)(q1 + delta); in armVCM4P10_DeBlockPixel() 141 pQ0[-1*Step] = (OMX_U8)((p2 + 2*p1 + 2*p0 + 2*q0 + q1 + 4)>>3); in armVCM4P10_DeBlockPixel() 147 pQ0[-1*Step] = (OMX_U8)((2*p1 + p0 + q1 + 2)>>2); in armVCM4P10_DeBlockPixel() 152 pQ0[ 0*Step] = (OMX_U8)((q2 + 2*q1 + 2*q0 + 2*p0 + p1 + 4)>>3); in armVCM4P10_DeBlockPixel() [all …]
|
/frameworks/rs/cpu_ref/ |
D | rsCpuIntrinsics_neon_Blend.S | 62 vmov.i8 q1, #0 70 vmov q1, q9 87 vmull.u8 q1, d14, d2 95 vrshrn.u16 d10, q1, #8 104 vaddw.u8 q1, d10 113 vrshrn.u16 d2, q1, #8 121 vqadd.u8 q1, q9 141 vrshrn.u16 d10, q1, #8 167 vqadd.u8 q1, q9 177 vmull.u8 q1, d6, d18 [all …]
|
D | rsCpuIntrinsics_neon_ColorMatrix.S | 35 veor q1, q1 53 veor q1, q1 118 vmovl.u8 q1, d1 122 vmovl.u16 q1, d2 126 vcvt.f32.s32 q1, q1 136 vmovl.u8 q1, d1 139 vmovl.u16 q1, d2 142 vcvt.f32.s32 q1, q1 152 vmovl.u8 q1, d1 154 vmovl.u16 q1, d2 [all …]
|
D | rsCpuIntrinsics_neon_YuvToRGB.S | 36 vmull.u8 q1, d16, d15 // g0 = y0 * 149 45 vaddw.u8 q0, q1, d14 // r0 = y0 * 149 + (v >> 1) 49 vadd.u16 q2, q1, q7 // b0 = y0 * 149 + (u << 2) 59 vqadd.u16 q1, q14 // g0 = satu16(g0 + (-16 * 149 + 128 * 50 + 128 * 104) >> 0) 66 vqsub.u16 q1, q8 // g0 = satu16(g0 - g2) 72 vqrshrn.u16 d1, q1, #7 78 vzip.u8 q0, q1 197 vzip.8 q1, q3 198 vzip.8 q0, q1
|
D | rsCpuIntrinsics_neon_3DLUT.S | 148 vmovl.u8 q1, d2 151 vmul.u16 q1, q1, d6[1] 160 vsra.u16 q1, q1, #8 164 vshr.u16 q13, q1, #8 168 vmovn.u16 d2, q1
|
D | rsCpuIntrinsics_neon_Convolve.S | 36 vld1.16 {q0, q1}, [r4]
|
D | rsCpuIntrinsics_neon_Resize.S | 473 vaddw.s16 q1, q11, d18 476 vshrn.s32 d2, q1, #1
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p10/src_gcc/ |
D | armVCM4P10_InterpolateLuma_HalfDiagHorVer4x4_unsafe_s.S | 39 VADDL.U8 q1,d2,d3 50 VADDL.U8 q1,d2,d3 62 VADDL.U8 q1,d2,d3 74 VADDL.U8 q1,d2,d3 86 VADDL.U8 q1,d2,d3 98 VADDL.U8 q1,d2,d3 110 VADDL.U8 q1,d2,d3 122 VADDL.U8 q1,d2,d3 134 VADDL.U8 q1,d2,d3 143 VADDL.S16 q1,d14,d16 [all …]
|
D | armVCM4P10_InterpolateLuma_HalfDiagVerHor4x4_unsafe_s.S | 53 VADDL.U8 q1,d3,d13 57 VMLAL.U8 q1,d7,d31 61 VMLSL.U8 q1,d5,d30 65 VMLAL.U8 q1,d9,d31 69 VMLSL.U8 q1,d11,d30 98 VADDL.S16 q1,d20,d29 102 VMLAL.S16 q1,d27,d31 107 VMLSL.S16 q1,d26,d30 122 VQRSHRUN.S32 d2,q1,#10 126 VQMOVN.U16 d2,q1
|
D | omxVCM4P10_TransformDequantChromaDCFromPair_s.S | 64 vmull.s16 q1, d0, d1 65 vshrn.i32 d2, q1, #1
|
D | omxVCM4P10_DequantTransformResidualFromPairAndAdd_s.S | 74 VTRN.32 q0,q1 88 VTRN.32 q0,q1 122 VADDW.U8 q4,q1,d5
|
D | armVCM4P10_InterpolateLuma_HalfVer4x4_unsafe_s.S | 48 VADDL.U8 q1,d8,d13 65 VQRSHRUN.S16 d2,q1,#5
|
D | omxVCM4P10_PredictIntra_16x16_s.S | 128 VPADDL.U8 q0,q1 236 VADD.I16 q1,q6,q13 239 VQRSHRUN.S16 d7,q1,#5 243 VADD.I16 q1,q1,q7
|
D | omxVCM4P10_PredictIntraChroma_8x8_s.S | 191 VDUP.16 q1,d6[1] 199 VADD.I16 q1,q2,q1 207 VQRSHRUN.S16 d1,q1,#5
|
D | armVCM4P10_TransformResidual4x4_s.S | 45 VTRN.32 q0,q1
|
D | omxVCM4P10_TransformDequantLumaDCFromPair_s.S | 50 VTRN.32 q0,q1
|
/frameworks/native/services/sensorservice/ |
D | quat.h | 33 TYPE q1(q.x); in quatToMatrix() 36 TYPE sq_q1 = 2 * q1 * q1; in quatToMatrix() 39 TYPE q1_q2 = 2 * q1 * q2; in quatToMatrix() 41 TYPE q1_q3 = 2 * q1 * q3; in quatToMatrix() 44 TYPE q1_q0 = 2 * q1 * q0; in quatToMatrix()
|
/frameworks/rs/driver/runtime/ |
D | rs_quaternion.c | 27 rsQuaternionDot(const rs_quaternion* q0, const rs_quaternion* q1) { in rsQuaternionDot() argument 28 return q0->w*q1->w + q0->x*q1->x + q0->y*q1->y + q0->z*q1->z; in rsQuaternionDot() 129 rsQuaternionSlerp(rs_quaternion* q, const rs_quaternion* q0, const rs_quaternion* q1, float t) { in rsQuaternionSlerp() argument 135 rsQuaternionSet(q, q1); in rsQuaternionSlerp() 141 rsQuaternionSet(&tempq1, q1); in rsQuaternionSlerp() 143 float angle = rsQuaternionDot(q0, q1); in rsQuaternionSlerp()
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/source/ |
D | h264bsd_deblocking.c | 660 u8 p0, q0, p1, q1, p2, q2; in FilterVerLumaEdge() local 677 q0 = data[0]; q1 = data[1]; in FilterVerLumaEdge() 680 ((unsigned)ABS(q1-q0) < thresholds->beta) ) in FilterVerLumaEdge() 694 data[1] = (u8)(q1 + CLIP3(-tc,tc, in FilterVerLumaEdge() 695 (q2 + ((p0 + q0 + 1) >> 1) - (q1 << 1)) >> 1)); in FilterVerLumaEdge() 700 (p1 - q1) + 4) >> 3)); in FilterVerLumaEdge() 715 q0 = data[0]; q1 = data[1]; in FilterVerLumaEdge() 718 ((unsigned)ABS(q1-q0) < thresholds->beta) ) in FilterVerLumaEdge() 730 data[-1] = (u8)((p2 + 2 * tmp + q1 + 4) >> 3); in FilterVerLumaEdge() 735 data[-1] = (2 * p1 + p0 + q1 + 2) >> 2; in FilterVerLumaEdge() [all …]
|
/frameworks/rs/api/ |
D | rs_quaternion.spec | 57 arg: const rs_quaternion* q1, "Second quaternion." 62 return q0->w*q1->w + q0->x*q1->x + q0->y*q1->y + q0->z*q1->z; 306 arg: const rs_quaternion* q1 390 arg: const rs_quaternion* q1
|
/frameworks/rs/scriptc/ |
D | rs_quaternion.rsh | 71 * q1: Second quaternion. 75 rsQuaternionDot(const rs_quaternion* q0, const rs_quaternion* q1) { 76 return q0->w*q1->w + q0->x*q1->x + q0->y*q1->y + q0->z*q1->z; 267 * q1: Second input quaternion. 272 rsQuaternionSlerp(rs_quaternion* q, const rs_quaternion* q0, const rs_quaternion* q1, float t) { 278 rsQuaternionSet(q, q1); 284 rsQuaternionSet(&tempq1, q1); 286 float angle = rsQuaternionDot(q0, q1); 326 rsQuaternionDot(const rs_quaternion* q0, const rs_quaternion* q1); 371 rsQuaternionSlerp(rs_quaternion* q, const rs_quaternion* q0, const rs_quaternion* q1, float t);
|
/frameworks/base/core/java/android/hardware/ |
D | SensorManager.java | 1562 float q1 = rotationVector[0]; in getRotationMatrixFromVector() local 1569 q0 = 1 - q1*q1 - q2*q2 - q3*q3; in getRotationMatrixFromVector() 1573 float sq_q1 = 2 * q1 * q1; in getRotationMatrixFromVector() 1576 float q1_q2 = 2 * q1 * q2; in getRotationMatrixFromVector() 1578 float q1_q3 = 2 * q1 * q3; in getRotationMatrixFromVector() 1581 float q1_q0 = 2 * q1 * q0; in getRotationMatrixFromVector()
|
/frameworks/base/docs/html/guide/topics/renderscript/reference/ |
D | rs_quaternion.jd | 156 …rnion</a>* q0, const <a href='rs_value_types.html#android_rs:rs_quaternion'>rs_quaternion</a>* q1); 165 <tr><th>q1</th><td>Second quaternion.</td></tr> 367 …* q0, const <a href='rs_value_types.html#android_rs:rs_quaternion'>rs_quaternion</a>* q1, float t); 377 <tr><th>q1</th><td>Second input quaternion.</td></tr>
|
/frameworks/base/services/core/java/com/android/server/ |
D | IntentResolver.java | 795 final int q1 = ((IntentFilter) o1).getPriority(); 797 return (q1 > q2) ? -1 : ((q1 < q2) ? 1 : 0);
|