/frameworks/rs/java/tests/VrDemo/src/com/example/android/rs/vr/engine/ |
D | Matrix.java | 31 public double[] m; field in Matrix 35 double[] v = {m[0], m[4], m[8]}; in makeRotation() 37 m[0] = v[0]; in makeRotation() 38 m[4] = v[1]; in makeRotation() 39 m[8] = v[2]; in makeRotation() 42 double[] v = {m[1], m[5], m[9]}; in makeRotation() 44 m[1] = v[0]; in makeRotation() 45 m[5] = v[1]; in makeRotation() 46 m[9] = v[2]; in makeRotation() 49 double[] v = {m[2], m[6], m[10]}; in makeRotation() [all …]
|
D | Transform.java | 44 Matrix m = new Matrix(); in updateAllMatrix() local 45 m.setToUnit(); in updateAllMatrix() 46 mAllMat[0][0] = m; in updateAllMatrix() 47 mAllMat[1][1] = m; in updateAllMatrix() 48 mAllMat[2][2] = m; in updateAllMatrix() 51 m = new Matrix(); in updateAllMatrix() 52 m.setToUnit(); in updateAllMatrix() 56 m.m[0] = 1 / mVoxelDim[0]; in updateAllMatrix() 57 m.m[5] = 1 / mVoxelDim[1]; in updateAllMatrix() 58 m.m[10] = 1 / mVoxelDim[2]; in updateAllMatrix() [all …]
|
/frameworks/rs/driver/runtime/ |
D | rs_matrix.c | 16 rsMatrixLoadIdentity(rs_matrix4x4 *m) { in rsMatrixLoadIdentity() argument 17 m->m[0] = 1.f; in rsMatrixLoadIdentity() 18 m->m[1] = 0.f; in rsMatrixLoadIdentity() 19 m->m[2] = 0.f; in rsMatrixLoadIdentity() 20 m->m[3] = 0.f; in rsMatrixLoadIdentity() 21 m->m[4] = 0.f; in rsMatrixLoadIdentity() 22 m->m[5] = 1.f; in rsMatrixLoadIdentity() 23 m->m[6] = 0.f; in rsMatrixLoadIdentity() 24 m->m[7] = 0.f; in rsMatrixLoadIdentity() 25 m->m[8] = 0.f; in rsMatrixLoadIdentity() [all …]
|
/frameworks/rs/ |
D | rsMatrix4x4.cpp | 52 (m[c0 + 4*r0] * (m[c1 + 4*r1] * m[c2 + 4*r2] - m[c1 + 4*r2] * m[c2 + 4*r1])) in inverse() 53 - (m[c0 + 4*r1] * (m[c1 + 4*r0] * m[c2 + 4*r2] - m[c1 + 4*r2] * m[c2 + 4*r0])) in inverse() 54 + (m[c0 + 4*r2] * (m[c1 + 4*r0] * m[c2 + 4*r1] - m[c1 + 4*r1] * m[c2 + 4*r0])); in inverse() 58 result.m[4*i + j] = cofactor; in inverse() 63 float det = m[0]*result.m[0] + m[4]*result.m[1] + in inverse() 64 m[8]*result.m[2] + m[12]*result.m[3]; in inverse() 72 m[i] = result.m[i] * det; in inverse() 93 … float minor = (m[c0 + 4*r0] * (m[c1 + 4*r1] * m[c2 + 4*r2] - m[c1 + 4*r2] * m[c2 + 4*r1])) in inverseTranspose() 94 … - (m[c0 + 4*r1] * (m[c1 + 4*r0] * m[c2 + 4*r2] - m[c1 + 4*r2] * m[c2 + 4*r0])) in inverseTranspose() 95 … + (m[c0 + 4*r2] * (m[c1 + 4*r0] * m[c2 + 4*r1] - m[c1 + 4*r1] * m[c2 + 4*r0])); in inverseTranspose() [all …]
|
D | rsRuntime.h | 55 void rsrVpLoadProjectionMatrix(Context *, const rsc_Matrix *m); 56 void rsrVpLoadModelMatrix(Context *, const rsc_Matrix *m); 57 void rsrVpLoadTextureMatrix(Context *, const rsc_Matrix *m); 59 void rsrVpGetProjectionMatrix(Context *, rsc_Matrix *m); 170 void rsrMatrixSet(rs_matrix4x4 *m, uint32_t row, uint32_t col, float v); 171 float rsrMatrixGet(const rs_matrix4x4 *m, uint32_t row, uint32_t col); 172 void rsrMatrixSet(rs_matrix3x3 *m, uint32_t row, uint32_t col, float v); 173 float rsrMatrixGet(const rs_matrix3x3 *m, uint32_t row, uint32_t col); 174 void rsrMatrixSet(rs_matrix2x2 *m, uint32_t row, uint32_t col, float v); 175 float rsrMatrixGet(const rs_matrix2x2 *m, uint32_t row, uint32_t col); [all …]
|
D | rsMatrix2x2.cpp | 30 m[0] = 1.f; in loadIdentity() 31 m[1] = 0.f; in loadIdentity() 32 m[2] = 0.f; in loadIdentity() 33 m[3] = 1.f; in loadIdentity() 37 memcpy(m, v, sizeof(m)); in load() 41 memcpy(m, v->m, sizeof(m)); in load() 63 float temp = m[1]; in transpose() 64 m[1] = m[2]; in transpose() 65 m[2] = temp; in transpose()
|
D | rsMatrix3x3.cpp | 29 m[0] = 1.f; in loadIdentity() 30 m[1] = 0.f; in loadIdentity() 31 m[2] = 0.f; in loadIdentity() 32 m[3] = 0.f; in loadIdentity() 33 m[4] = 1.f; in loadIdentity() 34 m[5] = 0.f; in loadIdentity() 35 m[6] = 0.f; in loadIdentity() 36 m[7] = 0.f; in loadIdentity() 37 m[8] = 1.f; in loadIdentity() 41 memcpy(m, v, sizeof(m)); in load() [all …]
|
/frameworks/base/core/java/android/hardware/ |
D | GeomagneticField.java | 178 for (int m = 2; m < MAX_N; ++m) { in GeomagneticField() 181 int x = m >> 1; in GeomagneticField() 182 sinMLon[m] = sinMLon[m-x] * cosMLon[x] + cosMLon[m-x] * sinMLon[x]; in GeomagneticField() 183 cosMLon[m] = cosMLon[m-x] * cosMLon[x] - sinMLon[m-x] * sinMLon[x]; in GeomagneticField() 199 for (int m = 0; m <= n; m++) { in GeomagneticField() 201 float g = G_COEFF[n][m] + yearsSinceBase * DELTA_G[n][m]; in GeomagneticField() 202 float h = H_COEFF[n][m] + yearsSinceBase * DELTA_H[n][m]; in GeomagneticField() 210 * (g * cosMLon[m] + h * sinMLon[m]) in GeomagneticField() 211 * legendre.mPDeriv[n][m] in GeomagneticField() 212 * SCHMIDT_QUASI_NORM_FACTORS[n][m]; in GeomagneticField() [all …]
|
/frameworks/rs/cpu_ref/ |
D | rsCpuRuntimeMath.cpp | 58 static void SC_MatrixLoadRotate(Matrix4x4 *m, float rot, float x, float y, float z) { in SC_MatrixLoadRotate() argument 59 m->loadRotate(rot, x, y, z); in SC_MatrixLoadRotate() 61 static void SC_MatrixLoadScale(Matrix4x4 *m, float x, float y, float z) { in SC_MatrixLoadScale() argument 62 m->loadScale(x, y, z); in SC_MatrixLoadScale() 64 static void SC_MatrixLoadTranslate(Matrix4x4 *m, float x, float y, float z) { in SC_MatrixLoadTranslate() argument 65 m->loadTranslate(x, y, z); in SC_MatrixLoadTranslate() 67 static void SC_MatrixRotate(Matrix4x4 *m, float rot, float x, float y, float z) { in SC_MatrixRotate() argument 68 m->rotate(rot, x, y, z); in SC_MatrixRotate() 70 static void SC_MatrixScale(Matrix4x4 *m, float x, float y, float z) { in SC_MatrixScale() argument 71 m->scale(x, y, z); in SC_MatrixScale() [all …]
|
/frameworks/base/opengl/java/android/opengl/ |
D | Matrix.java | 112 public static void transposeM(float[] mTrans, int mTransOffset, float[] m, in transposeM() argument 116 mTrans[i + mTransOffset] = m[mBase]; in transposeM() 117 mTrans[i + 4 + mTransOffset] = m[mBase + 1]; in transposeM() 118 mTrans[i + 8 + mTransOffset] = m[mBase + 2]; in transposeM() 119 mTrans[i + 12 + mTransOffset] = m[mBase + 3]; in transposeM() 135 public static boolean invertM(float[] mInv, int mInvOffset, float[] m, in invertM() argument 140 final float src0 = m[mOffset + 0]; in invertM() 141 final float src4 = m[mOffset + 1]; in invertM() 142 final float src8 = m[mOffset + 2]; in invertM() 143 final float src12 = m[mOffset + 3]; in invertM() [all …]
|
/frameworks/base/tools/apilint/ |
D | apilint.py | 293 for m in clazz.methods: 294 if re.search("[A-Z]{2,}", m.name) is not None: 295 … warn(clazz, m, "S1", "Method names with acronyms should be getMtu() instead of getMTU()") 296 if re.match("[^a-z]", m.name): 297 error(clazz, m, "S1", "Method name must start with lowercase char") 315 for m in clazz.methods: 316 if not re.match("on[A-Z][a-z]*", m.name): 317 error(clazz, m, "L1", "Callback method names must be onFoo() style") 331 for m in clazz.methods: 332 if not re.match("on[A-Z][a-z]*", m.name): [all …]
|
/frameworks/base/graphics/java/android/graphics/ |
D | ColorMatrix.java | 236 float[] m = mArray; in setSaturation() local 243 m[0] = R + sat; m[1] = G; m[2] = B; in setSaturation() 244 m[5] = R; m[6] = G + sat; m[7] = B; in setSaturation() 245 m[10] = R; m[11] = G; m[12] = B + sat; in setSaturation() 253 float[] m = mArray; in setRGB2YUV() local 255 m[0] = 0.299f; m[1] = 0.587f; m[2] = 0.114f; in setRGB2YUV() 256 m[5] = -0.16874f; m[6] = -0.33126f; m[7] = 0.5f; in setRGB2YUV() 257 m[10] = 0.5f; m[11] = -0.41869f; m[12] = -0.08131f; in setRGB2YUV() 265 float[] m = mArray; in setYUV2RGB() local 267 m[2] = 1.402f; in setYUV2RGB() [all …]
|
/frameworks/base/core/java/android/os/ |
D | Message.java | 125 Message m = sPool; in obtain() local 126 sPool = m.next; in obtain() 127 m.next = null; in obtain() 128 m.flags = 0; // clear in-use flag in obtain() 130 return m; in obtain() 143 Message m = obtain(); in obtain() local 144 m.what = orig.what; in obtain() 145 m.arg1 = orig.arg1; in obtain() 146 m.arg2 = orig.arg2; in obtain() 147 m.obj = orig.obj; in obtain() [all …]
|
/frameworks/rs/api/ |
D | rs_quaternion.spec | 65 arg: rs_matrix4x4* m, "Resulting matrix." 81 m->m[0] = 1.0f - 2.0f * ( yy + zz ); 82 m->m[4] = 2.0f * ( xy - zw ); 83 m->m[8] = 2.0f * ( xz + yw ); 84 m->m[1] = 2.0f * ( xy + zw ); 85 m->m[5] = 1.0f - 2.0f * ( xx + zz ); 86 m->m[9] = 2.0f * ( yz - xw ); 87 m->m[2] = 2.0f * ( xz - yw ); 88 m->m[6] = 2.0f * ( yz + xw ); 89 m->m[10] = 1.0f - 2.0f * ( xx + yy ); [all …]
|
D | rs_matrix.spec | 64 left->x = viewProj->m[3] + viewProj->m[0]; 65 left->y = viewProj->m[7] + viewProj->m[4]; 66 left->z = viewProj->m[11] + viewProj->m[8]; 67 left->w = viewProj->m[15] + viewProj->m[12]; 69 right->x = viewProj->m[3] - viewProj->m[0]; 70 right->y = viewProj->m[7] - viewProj->m[4]; 71 right->z = viewProj->m[11] - viewProj->m[8]; 72 right->w = viewProj->m[15] - viewProj->m[12]; 74 top->x = viewProj->m[3] - viewProj->m[1]; 75 top->y = viewProj->m[7] - viewProj->m[5]; [all …]
|
/frameworks/native/opengl/libagl/ |
D | matrix.cpp | 194 const GLfixed* const m = matrix.m; in picker() local 204 if (!(notZero(m[3]) | notZero(m[7]) | notZero(m[11]) | notOne(m[15]))) { in picker() 219 GLfixed const * const m = matrix.m; in dump() local 223 m[I(0,i)], m[I(1,i)], m[I(2,i)], m[I(3,i)], in dump() 224 fixedToFloat(m[I(0,i)]), in dump() 225 fixedToFloat(m[I(1,i)]), in dump() 226 fixedToFloat(m[I(2,i)]), in dump() 227 fixedToFloat(m[I(3,i)])); in dump() 237 GLfixed* xp = m; in load() 254 GLfloat const* const m = lhs.m; in multiply() local [all …]
|
/frameworks/base/libs/hwui/ |
D | Matrix.h | 30 #define SK_MATRIX_ARGS(m) \ argument 31 (m)->get(0), (m)->get(1), (m)->get(2), \ 32 (m)->get(3), (m)->get(4), (m)->get(5), \ 33 (m)->get(6), (m)->get(7), (m)->get(8) 37 #define MATRIX_4_ARGS(m) \ argument 38 (m)->data[0], (m)->data[4], (m)->data[8], (m)->data[12], \ 39 (m)->data[1], (m)->data[5], (m)->data[9], (m)->data[13], \ 40 (m)->data[2], (m)->data[6], (m)->data[10], (m)->data[14], \ 41 (m)->data[3], (m)->data[7], (m)->data[11], (m)->data[15] \
|
/frameworks/wilhelm/src/android/ |
D | VideoCodec_to_android.cpp | 75 for (size_t m = 0 ; m < kNbVideoMimeTypes ; m++) { in android_videoCodec_expose() local 77 if (OK == QueryCodecs(omx, kVideoMimeTypes[m], true /* queryDecoders */, in android_videoCodec_expose() 78 true /* hwCodecOnly */, &VideoDecoderCapabilities[m])) { in android_videoCodec_expose() 79 if (VideoDecoderCapabilities[m].empty()) { in android_videoCodec_expose() 80 VideoDecoderNbProfLevel[m] = 0; in android_videoCodec_expose() 85 VideoDecoderCapabilities[m].editItemAt(0).mProfileLevels; in android_videoCodec_expose() 87 if (VideoDecoderIds[m] == XA_VIDEOCODEC_AVC) { in android_videoCodec_expose() 103 if ((VideoDecoderNbProfLevel[m] = profileLevels.size()) > 0) { in android_videoCodec_expose() 106 VideoDecoderCapabilities[m].clear(); in android_videoCodec_expose() 118 for (size_t m = 0 ; m < kNbVideoMimeTypes ; m++) { in android_videoCodec_deinit() local [all …]
|
/frameworks/base/core/java/android/hardware/camera2/legacy/ |
D | LegacyMetadataMapper.java | 147 CameraMetadataNative m = new CameraMetadataNative(); in createCharacteristics() local 149 mapCharacteristicsFromInfo(m, info.info); in createCharacteristics() 153 mapCharacteristicsFromParameters(m, params); in createCharacteristics() 158 m.dumpToLog(); in createCharacteristics() 162 return new CameraCharacteristics(m); in createCharacteristics() 165 private static void mapCharacteristicsFromInfo(CameraMetadataNative m, CameraInfo i) { in mapCharacteristicsFromInfo() argument 166 m.set(LENS_FACING, i.facing == CameraInfo.CAMERA_FACING_BACK ? in mapCharacteristicsFromInfo() 168 m.set(SENSOR_ORIENTATION, i.orientation); in mapCharacteristicsFromInfo() 171 private static void mapCharacteristicsFromParameters(CameraMetadataNative m, in mapCharacteristicsFromParameters() argument 177 m.set(COLOR_CORRECTION_AVAILABLE_ABERRATION_MODES, in mapCharacteristicsFromParameters() [all …]
|
/frameworks/rs/scriptc/ |
D | rs_matrix.rsh | 71 left->x = viewProj->m[3] + viewProj->m[0]; 72 left->y = viewProj->m[7] + viewProj->m[4]; 73 left->z = viewProj->m[11] + viewProj->m[8]; 74 left->w = viewProj->m[15] + viewProj->m[12]; 76 right->x = viewProj->m[3] - viewProj->m[0]; 77 right->y = viewProj->m[7] - viewProj->m[4]; 78 right->z = viewProj->m[11] - viewProj->m[8]; 79 right->w = viewProj->m[15] - viewProj->m[12]; 81 top->x = viewProj->m[3] - viewProj->m[1]; 82 top->y = viewProj->m[7] - viewProj->m[5]; [all …]
|
/frameworks/rs/java/tests/ImageProcessing2/src/com/android/rs/image/ |
D | ColorMatrix.java | 36 Matrix4f m = new Matrix4f(); in createTest() local 37 m.set(1, 0, 0.2f); in createTest() 38 m.set(1, 1, 0.9f); in createTest() 39 m.set(1, 2, 0.2f); in createTest() 46 mIntrinsic.setColorMatrix(m); in createTest() 50 mScript.invoke_setMatrix(m); in createTest() 55 Matrix4f m = new Matrix4f(); in animateBars() local 56 m.set(1, 0, (time + 0.2f) % 1.0f); in animateBars() 57 m.set(1, 1, (time + 0.9f) % 1.0f); in animateBars() 58 m.set(1, 2, (time + 0.4f) % 1.0f); in animateBars() [all …]
|
/frameworks/rs/driver/ |
D | rsdMesh.cpp | 30 bool rsdMeshInit(const Context *rsc, const Mesh *m) { in rsdMeshInit() argument 32 if(m->mHal.drv) { in rsdMeshInit() 33 drv = (RsdMeshObj*)m->mHal.drv; in rsdMeshInit() 36 drv = new RsdMeshObj(rsc, m); in rsdMeshInit() 37 m->mHal.drv = drv; in rsdMeshInit() 41 void rsdMeshDraw(const Context *rsc, const Mesh *m, uint32_t primIndex, uint32_t start, uint32_t le… in rsdMeshDraw() argument 42 if(m->mHal.drv) { in rsdMeshDraw() 48 RsdMeshObj *drv = (RsdMeshObj*)m->mHal.drv; in rsdMeshDraw() 53 void rsdMeshDestroy(const Context *rsc, const Mesh *m) { in rsdMeshDestroy() argument 54 if(m->mHal.drv) { in rsdMeshDestroy() [all …]
|
/frameworks/rs/java/tests/ImageProcessing_jb/src/com/android/rs/image/ |
D | ColorMatrix.java | 43 Matrix4f m = new Matrix4f(); in createTest() local 44 m.set(1, 0, 0.2f); in createTest() 45 m.set(1, 1, 0.9f); in createTest() 46 m.set(1, 2, 0.2f); in createTest() 53 mIntrinsic.setColorMatrix(m); in createTest() 57 mScript.invoke_setMatrix(m); in createTest() 62 Matrix4f m = new Matrix4f(); in animateBars() local 63 m.set(1, 0, (time + 0.2f) % 1.0f); in animateBars() 64 m.set(1, 1, (time + 0.9f) % 1.0f); in animateBars() 65 m.set(1, 2, (time + 0.4f) % 1.0f); in animateBars() [all …]
|
/frameworks/support/design/honeycomb/android/support/design/widget/ |
D | ViewGroupUtilsHoneycomb.java | 32 Matrix m = sMatrix.get(); in offsetDescendantRect() local 33 if (m == null) { in offsetDescendantRect() 34 m = new Matrix(); in offsetDescendantRect() 35 sMatrix.set(m); in offsetDescendantRect() 37 m.set(IDENTITY); in offsetDescendantRect() 40 offsetDescendantMatrix(group, child, m); in offsetDescendantRect() 47 m.mapRect(rectF); in offsetDescendantRect() 52 static void offsetDescendantMatrix(ViewParent target, View view, Matrix m) { in offsetDescendantMatrix() argument 56 offsetDescendantMatrix(target, vp, m); in offsetDescendantMatrix() 57 m.preTranslate(-vp.getScrollX(), -vp.getScrollY()); in offsetDescendantMatrix() [all …]
|
/frameworks/rs/driver/runtime/arch/ |
D | generic.c | 703 rsMatrixMultiply(const rs_matrix4x4 *m, float4 in) { in rsMatrixMultiply() argument 705 ret.x = (m->m[0] * in.x) + (m->m[4] * in.y) + (m->m[8] * in.z) + (m->m[12] * in.w); in rsMatrixMultiply() 706 ret.y = (m->m[1] * in.x) + (m->m[5] * in.y) + (m->m[9] * in.z) + (m->m[13] * in.w); in rsMatrixMultiply() 707 ret.z = (m->m[2] * in.x) + (m->m[6] * in.y) + (m->m[10] * in.z) + (m->m[14] * in.w); in rsMatrixMultiply() 708 ret.w = (m->m[3] * in.x) + (m->m[7] * in.y) + (m->m[11] * in.z) + (m->m[15] * in.w); in rsMatrixMultiply() 713 rsMatrixMultiply(const rs_matrix4x4 *m, float3 in) { in rsMatrixMultiply() argument 715 ret.x = (m->m[0] * in.x) + (m->m[4] * in.y) + (m->m[8] * in.z) + m->m[12]; in rsMatrixMultiply() 716 ret.y = (m->m[1] * in.x) + (m->m[5] * in.y) + (m->m[9] * in.z) + m->m[13]; in rsMatrixMultiply() 717 ret.z = (m->m[2] * in.x) + (m->m[6] * in.y) + (m->m[10] * in.z) + m->m[14]; in rsMatrixMultiply() 718 ret.w = (m->m[3] * in.x) + (m->m[7] * in.y) + (m->m[11] * in.z) + m->m[15]; in rsMatrixMultiply() [all …]
|