Home
last modified time | relevance | path

Searched refs:multiply (Results 1 – 25 of 39) sorted by relevance

12

/frameworks/rs/
DrsMatrix4x4.h61 void multiply(const rs_matrix4x4 *rhs) { in multiply() function
67 multiply(&tmp); in rotate()
72 multiply(&tmp); in scale()
77 multiply(&tmp); in translate()
DrsMatrix2x2.h44 void multiply(const rs_matrix2x2 *rhs) { in multiply() function
DrsMatrix3x3.h44 void multiply(const rs_matrix3x3 *rhs) { in multiply() function
/frameworks/base/libs/hwui/
DMatrix.h137 void multiply(const Matrix4& v) { in multiply() function
143 void multiply(float v);
158 multiply(u);
173 multiply(u); in scale()
179 multiply(u); in skew()
185 multiply(u); in rotate()
DStatefulBaseRenderer.cpp142 mSnapshot->transform->multiply(transform); in concatMatrix()
146 mSnapshot->transform->multiply(matrix); in concatMatrix()
DRenderNode.cpp473 matrix.multiply(stat); in applyViewPropertyTransforms()
476 matrix.multiply(anim); in applyViewPropertyTransforms()
486 matrix.multiply(*properties().getTransformMatrix()); in applyViewPropertyTransforms()
499 matrix.multiply(true3dMat); in applyViewPropertyTransforms()
538 localTransformFromProjectionSurface.multiply(opState->mTransformFromParent); in computeOrderingImpl()
DProgram.cpp176 t.multiply(modelViewMatrix); in set()
DDamageAccumulator.cpp64 outMatrix->multiply(*currentFrame->matrix4); in computeTransformImpl()
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/
DMatrix3f.java232 public void multiply(Matrix3f rhs) { in multiply() method in Matrix3f
250 multiply(tmp); in rotate()
262 multiply(tmp); in rotate()
275 multiply(tmp); in scale()
289 multiply(tmp); in scale()
302 multiply(tmp); in translate()
DMatrix2f.java155 public void multiply(Matrix2f rhs) { in multiply() method in Matrix2f
169 multiply(tmp); in rotate()
181 multiply(tmp); in scale()
DMatrix4f.java357 public void multiply(Matrix4f rhs) { in multiply() method in Matrix4f
374 multiply(tmp); in rotate()
388 multiply(tmp); in scale()
402 multiply(tmp); in translate()
/frameworks/base/rs/java/android/renderscript/
DMatrix3f.java229 public void multiply(Matrix3f rhs) { in multiply() method in Matrix3f
247 multiply(tmp); in rotate()
259 multiply(tmp); in rotate()
272 multiply(tmp); in scale()
286 multiply(tmp); in scale()
299 multiply(tmp); in translate()
DMatrix2f.java152 public void multiply(Matrix2f rhs) { in multiply() method in Matrix2f
166 multiply(tmp); in rotate()
178 multiply(tmp); in scale()
DMatrix4f.java356 public void multiply(Matrix4f rhs) { in multiply() method in Matrix4f
373 multiply(tmp); in rotate()
387 multiply(tmp); in scale()
401 multiply(tmp); in translate()
/frameworks/base/services/accessibility/java/com/android/server/accessibility/
DDisplayAdjustmentUtils.java85 colorMatrix = multiply(colorMatrix, INVERSION_MATRIX_VALUE_ONLY); in applyAdjustments()
95 colorMatrix = multiply(colorMatrix, GRAYSCALE_MATRIX); in applyAdjustments()
107 private static float[] multiply(float[] matrix, float[] other) { in multiply() method in DisplayAdjustmentUtils
/frameworks/base/tools/layoutlib/bridge/src/android/graphics/
DMatrix_Delegate.java381 multiply(d.mValues, a_mtx.mValues, b_mtx.mValues); in native_setConcat()
828 multiply(tmp, mValues, matrix); in postTransform()
839 multiply(tmp, matrix, mValues); in preTransform()
930 /*package*/ static void multiply(float dest[], float[] a, float[] b) { in multiply() method in Matrix_Delegate
991 multiply(tmp2, tmp, getScale(sx, sy)); in getScale()
994 multiply(tmp, tmp2, getTranslate(px, py)); in getScale()
1046 multiply(tmp2, tmp, getRotate(sin, cos)); in getRotate()
1049 multiply(tmp, tmp2, getTranslate(px, py)); in getRotate()
1068 multiply(tmp2, tmp, new float[] { 1, kx, 0, ky, 1, 0, 0, 0, 1 }); in getSkew()
1070 multiply(tmp, tmp2, getTranslate(px, py)); in getSkew()
/frameworks/rs/tests/cppstrided/
Dmultiply.rs21 uint32_t RS_KERNEL multiply(uint32_t in) {
DAndroid.mk8 multiply.rs \
/frameworks/rs/tests/cppallocation/
Dmultiply.rs21 uint32_t RS_KERNEL multiply(uint32_t in) {
DAndroid.mk8 multiply.rs \
/frameworks/rs/scriptc/
Drs_matrix.rsh34 * once, multiply the two source matrices, with the first transformation as the
180 * To rotate a vector, multiply the vector by the created matrix
200 * To scale a vector, multiply the vector by the created matrix
217 * To translate a vector, multiply the vector by the created matrix
233 * To combine two 4x4 transformaton matrices, multiply the second transformation matrix
291 * To apply this combined transformation to a vector, multiply
310 * To apply this combined transformation to a vector, multiply
328 * To apply this combined transformation to a vector, multiply
347 * To apply this projection to a vector, multiply the vector by the
370 * To apply this projection to a vector, multiply the vector by the
[all …]
Drs_quaternion.rsh57 * @param q quaternion to multiply
160 * @param rhs right hand side quaternion to multiply by
/frameworks/native/opengl/libagl/
Dmatrix.cpp252 void matrixf_t::multiply(matrixf_t& r, const matrixf_t& lhs, const matrixf_t& rhs) in multiply() function in android::matrixf_t
311 void matrixf_t::multiply(const matrixf_t& rhs) { in multiply() function in android::matrixf_t
313 multiply(r, *this, rhs); in multiply()
377 multiply(rotation); in rotate()
419 void matrix_stack_t::multiply(const matrixf_t& rhs) in multiply() function in android::matrix_stack_t
421 stack[depth].multiply(rhs); in multiply()
509 matrixf_t::multiply(temp_mvp, projection.top(), modelview.top()); in update_mvp()
519 matrixf_t::multiply(mvpv, vpt.matrix, temp_mvp); in update_mvp()
848 c->transforms.current->multiply(rhs); in frustumf()
887 c->transforms.current->multiply(rhs); in orthof()
[all …]
Dcontext.h391 static void multiply(matrixf_t& r,
401 void multiply(const matrixf_t& rhs);
461 void multiply(const matrixf_t& rhs);
/frameworks/native/include/ui/
DTMatHelpers.h111 MATRIX_R PURE multiply(const MATRIX_A& lhs, const MATRIX_B& rhs) { in multiply() function
210 return matrix::multiply<BASE<T> >(lhs, rhs);

12