Home
last modified time | relevance | path

Searched refs:damageAccumulator (Results 1 – 15 of 15) sorted by relevance

/frameworks/base/libs/hwui/
DRenderNode.cpp192 LOG_ALWAYS_FATAL_IF(!info.damageAccumulator, "DamageAccumulator missing"); in prepareTree()
213 info.damageAccumulator->dirty(0, 0, properties().getWidth(), properties().getHeight()); in damageSelf()
217 info.damageAccumulator->dirty(DIRTY_MIN, DIRTY_MIN, DIRTY_MAX, DIRTY_MAX); in damageSelf()
229 info.damageAccumulator->popTransform(); in prepareLayer()
230 info.damageAccumulator->pushTransform(this); in prepareLayer()
252 if(info.canvasContext.createOrUpdateLayer(this, *info.damageAccumulator)) { in pushLayerUpdate()
274 info.damageAccumulator->peekAtDirty(&dirty); in pushLayerUpdate()
292 info.damageAccumulator->pushTransform(this); in prepareTreeImpl()
332 info.damageAccumulator->popTransform(); in prepareTreeImpl()
349 info.damageAccumulator->popTransform(); in pushStagingPropertiesChanges()
[all …]
DDisplayList.cpp114 info.damageAccumulator->pushTransform(&op->localMatrix); in prepareListAndChildren()
117 info.damageAccumulator->popTransform(); in prepareListAndChildren()
DAnimatorManager.cpp132 info.damageAccumulator->popTransform(); in animate()
136 info.damageAccumulator->pushTransform(&mParent); in animate()
DTreeInfo.h89 DamageAccumulator* damageAccumulator = nullptr; variable
/frameworks/base/libs/hwui/tests/unit/
DRenderNodeTests.cpp283 DamageAccumulator damageAccumulator; in RENDERTHREAD_TEST() local
284 info.damageAccumulator = &damageAccumulator; in RENDERTHREAD_TEST()
319 DamageAccumulator damageAccumulator; in RENDERTHREAD_TEST() local
321 info.damageAccumulator = &damageAccumulator; in RENDERTHREAD_TEST()
DRenderNodeDrawableTests.cpp322 DamageAccumulator damageAccumulator; in RENDERTHREAD_TEST() local
323 info.damageAccumulator = &damageAccumulator; in RENDERTHREAD_TEST()
437 DamageAccumulator damageAccumulator; in RENDERTHREAD_TEST() local
438 info.damageAccumulator = &damageAccumulator; in RENDERTHREAD_TEST()
526 DamageAccumulator damageAccumulator; in RENDERTHREAD_TEST() local
527 info.damageAccumulator = &damageAccumulator; in RENDERTHREAD_TEST()
543 DamageAccumulator damageAccumulator; in drawNode() local
544 info.damageAccumulator = &damageAccumulator; in drawNode()
DSkiaDisplayListTests.cpp121 DamageAccumulator damageAccumulator; in RENDERTHREAD_SKIA_PIPELINE_TEST() local
122 info.damageAccumulator = &damageAccumulator; in RENDERTHREAD_SKIA_PIPELINE_TEST()
/frameworks/base/libs/hwui/pipeline/skia/
DSkiaDisplayList.cpp73 info.damageAccumulator->pushTransform(&mat4); in prepareListAndChildren()
78 info.damageAccumulator->popTransform(); in prepareListAndChildren()
DSkiaPipeline.h46 const DamageAccumulator& damageAccumulator, bool wideColorGamut) override;
DSkiaPipeline.cpp134 const DamageAccumulator& damageAccumulator, bool wideColorGamut) { in createOrUpdateLayer() argument
148 damageAccumulator.computeCurrentTransform(&windowTransform); in createOrUpdateLayer()
/frameworks/base/libs/hwui/renderthread/
DIRenderPipeline.h80 const DamageAccumulator& damageAccumulator, bool wideColorGamut) = 0;
DOpenGLPipeline.h57 const DamageAccumulator& damageAccumulator, bool wideColorGamut) override;
DOpenGLPipeline.cpp208 const DamageAccumulator& damageAccumulator, bool wideColorGamut) { in createOrUpdateLayer() argument
230 damageAccumulator.computeCurrentTransform(&windowTransform); in createOrUpdateLayer()
DCanvasContext.cpp330 info.damageAccumulator = &mDamageAccumulator; in prepareTree()
555 info.damageAccumulator = &mDamageAccumulator; in buildLayer()
/frameworks/base/core/jni/
Dandroid_view_RenderNode.cpp451 info.damageAccumulator->computeCurrentTransform(&transform); in android_view_RenderNode_requestPositionUpdates()