Searched defs:outMatrix (Results 1 - 8 of 8) sorted by relevance

/frameworks/base/libs/hwui/
H A DDamageAccumulator.cpp55 static void computeTransformImpl(const DirtyStack* currentFrame, Matrix4* outMatrix) { argument
57 computeTransformImpl(currentFrame->prev, outMatrix);
61 currentFrame->renderNode->applyViewPropertyTransforms(*outMatrix);
64 outMatrix->multiply(*currentFrame->matrix4);
74 void DamageAccumulator::computeCurrentTransform(Matrix4* outMatrix) const {
75 outMatrix->loadIdentity();
76 computeTransformImpl(mHead, outMatrix);
H A DVectorDrawable.cpp309 void Group::getLocalMatrix(SkMatrix* outMatrix, const GroupProperties& properties) { argument
310 outMatrix->reset();
313 outMatrix->postTranslate(-properties.getPivotX(), -properties.getPivotY());
314 outMatrix->postScale(properties.getScaleX(), properties.getScaleY());
315 outMatrix->postRotate(properties.getRotation(), 0, 0);
316 outMatrix->postTranslate(properties.getTranslateX() + properties.getPivotX(),
/frameworks/base/tools/layoutlib/bridge/src/android/view/
H A DRenderNode_Delegate.java172 /*package*/ static void getMatrix(RenderNode renderNode, Matrix outMatrix) { argument
173 outMatrix.reset();
183 outMatrix.setTranslate(translationX, translationY);
184 outMatrix.preRotate(rotation, pivotX, pivotY);
185 outMatrix.preScale(scaleX, scaleY, pivotX, pivotY);
/frameworks/base/core/jni/
H A Dandroid_view_RenderNode.cpp372 SkMatrix* outMatrix = reinterpret_cast<SkMatrix*>(outMatrixPtr); local
378 *outMatrix = *transformMatrix;
380 outMatrix->setIdentity();
388 SkMatrix* outMatrix = reinterpret_cast<SkMatrix*>(outMatrixPtr); local
391 if (!outMatrix->invert(outMatrix)) {
393 outMatrix->setIdentity();
/frameworks/base/services/core/java/com/android/server/wm/
H A DAccessibilityController.java233 Matrix outMatrix) {
243 outMatrix.setValues(sTempFloats);
232 populateTransformationMatrixLocked(WindowState windowState, Matrix outMatrix) argument
H A DScreenRotationAnimation.java340 Matrix outMatrix) {
343 outMatrix.reset();
346 outMatrix.setRotate(90, 0, 0);
347 outMatrix.postTranslate(height, 0);
350 outMatrix.setRotate(180, 0, 0);
351 outMatrix.postTranslate(width, height);
354 outMatrix.setRotate(270, 0, 0);
355 outMatrix.postTranslate(0, width);
339 createRotationMatrix(int rotation, int width, int height, Matrix outMatrix) argument
H A DDisplayContent.java2063 Matrix outMatrix) {
2066 displayHeight, outMatrix);
2070 float displayWidth, float displayHeight, Matrix outMatrix) {
2073 outMatrix.reset();
2076 outMatrix.setRotate(270, 0, 0);
2077 outMatrix.postTranslate(0, displayHeight);
2078 outMatrix.postTranslate(rectTop, 0);
2081 outMatrix.reset();
2084 outMatrix.setRotate(90, 0, 0);
2085 outMatrix
2062 createRotationMatrix(int rotation, float displayWidth, float displayHeight, Matrix outMatrix) argument
2069 createRotationMatrix(int rotation, float rectLeft, float rectTop, float displayWidth, float displayHeight, Matrix outMatrix) argument
[all...]
/frameworks/base/core/java/android/view/
H A DRenderNode.java269 public void getMatrix(@NonNull Matrix outMatrix) { argument
270 nGetTransformMatrix(mNativeRenderNode, outMatrix.native_instance);
273 public void getInverseMatrix(@NonNull Matrix outMatrix) { argument
274 nGetInverseTransformMatrix(mNativeRenderNode, outMatrix.native_instance);

Completed in 223 milliseconds