Searched refs:outMatrix (Results 1 - 16 of 16) 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 DDamageAccumulator.h60 ANDROID_API void computeCurrentTransform(Matrix4* outMatrix) const;
H A DVectorDrawable.cpp365 void Group::getLocalMatrix(SkMatrix* outMatrix, const GroupProperties& properties) { argument
366 outMatrix->reset();
369 outMatrix->postTranslate(-properties.getPivotX(), -properties.getPivotY());
370 outMatrix->postScale(properties.getScaleX(), properties.getScaleY());
371 outMatrix->postRotate(properties.getRotation(), 0, 0);
372 outMatrix->postTranslate(properties.getTranslateX() + properties.getPivotX(),
H A DCanvasState.h108 void getMatrix(SkMatrix* outMatrix) const;
H A DDisplayListCanvas.h143 virtual void getMatrix(SkMatrix* outMatrix) const override { mState.getMatrix(outMatrix); }
H A DRecordingCanvas.h120 virtual void getMatrix(SkMatrix* outMatrix) const override { mState.getMatrix(outMatrix); }
H A DSkiaCanvas.cpp95 virtual void getMatrix(SkMatrix* outMatrix) const override;
425 void SkiaCanvas::getMatrix(SkMatrix* outMatrix) const {
426 *outMatrix = mCanvas->getTotalMatrix();
H A DOpenGLRenderer.cpp2002 bool OpenGLRenderer::findBestFontTransform(const mat4& transform, SkMatrix* outMatrix) const {
2004 outMatrix->setIdentity();
2007 outMatrix->setIdentity();
2017 outMatrix->setScale(
H A DOpenGLRenderer.h266 bool findBestFontTransform(const mat4& transform, SkMatrix* outMatrix) const;
H A DVectorDrawable.h516 void getLocalMatrix(SkMatrix* outMatrix, const GroupProperties& properties);
/frameworks/base/tools/layoutlib/bridge/src/android/view/
H A DRenderNode_Delegate.java165 /*package*/ static void getMatrix(RenderNode renderNode, Matrix outMatrix) { argument
166 outMatrix.reset();
176 outMatrix.setTranslate(translationX, translationY);
177 outMatrix.preRotate(rotation, pivotX, pivotY);
178 outMatrix.preScale(scaleX, scaleY, pivotX, pivotY);
/frameworks/base/core/java/android/view/
H A DRenderNode.java246 public void getMatrix(@NonNull Matrix outMatrix) { argument
247 nGetTransformMatrix(mNativeRenderNode, outMatrix.native_instance);
250 public void getInverseMatrix(@NonNull Matrix outMatrix) { argument
251 nGetInverseTransformMatrix(mNativeRenderNode, outMatrix.native_instance);
/frameworks/base/services/core/java/com/android/server/wm/
H A DScreenRotationAnimation.java337 Matrix outMatrix) {
340 outMatrix.reset();
343 outMatrix.setRotate(90, 0, 0);
344 outMatrix.postTranslate(height, 0);
347 outMatrix.setRotate(180, 0, 0);
348 outMatrix.postTranslate(width, height);
351 outMatrix.setRotate(270, 0, 0);
352 outMatrix.postTranslate(0, width);
336 createRotationMatrix(int rotation, int width, int height, Matrix outMatrix) argument
H A DAccessibilityController.java216 Matrix outMatrix) {
226 outMatrix.setValues(sTempFloats);
215 populateTransformationMatrixLocked(WindowState windowState, Matrix outMatrix) argument
/frameworks/base/core/jni/
H A Dandroid_view_RenderNode.cpp476 SkMatrix* outMatrix = reinterpret_cast<SkMatrix*>(outMatrixPtr); local
482 *outMatrix = *transformMatrix;
484 outMatrix->setIdentity();
492 SkMatrix* outMatrix = reinterpret_cast<SkMatrix*>(outMatrixPtr); local
495 if (!outMatrix->invert(outMatrix)) {
497 outMatrix->setIdentity();
/frameworks/base/libs/hwui/hwui/
H A DCanvas.h147 virtual void getMatrix(SkMatrix* outMatrix) const = 0;

Completed in 215 milliseconds