Home
last modified time | relevance | path

Searched refs:q1 (Results 1 – 13 of 13) sorted by relevance

/frameworks/native/libs/math/tests/
Dquat_test.cpp53 quatd q1(1); in TEST_F() local
54 EXPECT_EQ(q1.x, 0); in TEST_F()
55 EXPECT_EQ(q1.y, 0); in TEST_F()
56 EXPECT_EQ(q1.z, 0); in TEST_F()
57 EXPECT_EQ(q1.w, 1); in TEST_F()
157 quatd q1(10, 20, 30, 40); in TEST_F() local
159 q0 += q1; in TEST_F()
165 q0 -= q1; in TEST_F()
171 q1 = -q1; in TEST_F()
172 EXPECT_EQ(q1.x, -20); in TEST_F()
[all …]
/frameworks/rs/cpu_ref/
DrsCpuIntrinsics_neon_Blend.S62 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 …]
DrsCpuIntrinsics_neon_ColorMatrix.S35 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 …]
DrsCpuIntrinsics_neon_YuvToRGB.S36 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
DrsCpuIntrinsics_neon_3DLUT.S148 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
DrsCpuIntrinsics_neon_Convolve.S36 vld1.16 {q0, q1}, [r4]
DrsCpuIntrinsics_neon_Resize.S473 vaddw.s16 q1, q11, d18
476 vshrn.s32 d2, q1, #1
/frameworks/native/services/sensorservice/
Dquat.h33 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/
Drs_quaternion.c27 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/rs/script_api/
Drs_quaternion.spec57 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/script_api/include/
Drs_quaternion.rsh71 * 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/
DSensorManager.java1653 float q1 = rotationVector[0]; in getRotationMatrixFromVector() local
1660 q0 = 1 - q1 * q1 - q2 * q2 - q3 * q3; in getRotationMatrixFromVector()
1664 float sq_q1 = 2 * q1 * q1; in getRotationMatrixFromVector()
1667 float q1_q2 = 2 * q1 * q2; in getRotationMatrixFromVector()
1669 float q1_q3 = 2 * q1 * q3; in getRotationMatrixFromVector()
1672 float q1_q0 = 2 * q1 * q0; in getRotationMatrixFromVector()
/frameworks/base/services/core/java/com/android/server/
DIntentResolver.java830 final int q1 = ((IntentFilter) o1).getPriority();
832 return (q1 > q2) ? -1 : ((q1 < q2) ? 1 : 0);