Home
last modified time | relevance | path

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

/frameworks/base/libs/hwui/tests/unit/
DSkiaDisplayListTests.cpp147 DamageAccumulator damageAccumulator; in RENDERTHREAD_SKIA_PIPELINE_TEST() local
148 info.damageAccumulator = &damageAccumulator; in RENDERTHREAD_SKIA_PIPELINE_TEST()
215 DamageAccumulator damageAccumulator; in RENDERTHREAD_SKIA_PIPELINE_TEST() local
216 info.damageAccumulator = &damageAccumulator; in RENDERTHREAD_SKIA_PIPELINE_TEST()
248 damageAccumulator.pushTransform(&mat4); in RENDERTHREAD_SKIA_PIPELINE_TEST()
262 damageAccumulator.popTransform(); in RENDERTHREAD_SKIA_PIPELINE_TEST()
289 damageAccumulator.pushTransform(&mat4); in RENDERTHREAD_SKIA_PIPELINE_TEST()
304 damageAccumulator.popTransform(); in RENDERTHREAD_SKIA_PIPELINE_TEST()
310 damageAccumulator.pushTransform(&mat4); in RENDERTHREAD_SKIA_PIPELINE_TEST()
326 damageAccumulator.popTransform(); in RENDERTHREAD_SKIA_PIPELINE_TEST()
DRenderNodeDrawableTests.cpp339 DamageAccumulator damageAccumulator; in RENDERTHREAD_TEST() local
340 info.damageAccumulator = &damageAccumulator; in RENDERTHREAD_TEST()
403 DamageAccumulator damageAccumulator; in RENDERTHREAD_SKIA_PIPELINE_TEST() local
404 info.damageAccumulator = &damageAccumulator; in RENDERTHREAD_SKIA_PIPELINE_TEST()
523 DamageAccumulator damageAccumulator; in RENDERTHREAD_SKIA_PIPELINE_TEST() local
524 info.damageAccumulator = &damageAccumulator; in RENDERTHREAD_SKIA_PIPELINE_TEST()
623 DamageAccumulator damageAccumulator; in RENDERTHREAD_TEST() local
624 info.damageAccumulator = &damageAccumulator; in RENDERTHREAD_TEST()
639 DamageAccumulator damageAccumulator; in drawNode() local
640 info.damageAccumulator = &damageAccumulator; in drawNode()
DRenderNodeTests.cpp279 DamageAccumulator damageAccumulator; in RENDERTHREAD_TEST() local
280 info.damageAccumulator = &damageAccumulator; in RENDERTHREAD_TEST()
316 DamageAccumulator damageAccumulator; in RENDERTHREAD_TEST() local
318 info.damageAccumulator = &damageAccumulator; in RENDERTHREAD_TEST()
/frameworks/base/libs/hwui/
DRenderNode.cpp129 LOG_ALWAYS_FATAL_IF(!info.damageAccumulator, "DamageAccumulator missing"); in prepareTree()
149 info.damageAccumulator->dirty(0, 0, properties().getWidth(), properties().getHeight()); in damageSelf()
153 info.damageAccumulator->dirty(DIRTY_MIN, DIRTY_MIN, DIRTY_MAX, DIRTY_MAX); in damageSelf()
165 info.damageAccumulator->popTransform(); in prepareLayer()
166 info.damageAccumulator->pushTransform(this); in prepareLayer()
187 if (info.canvasContext.createOrUpdateLayer(this, *info.damageAccumulator, info.errorHandler)) { in pushLayerUpdate()
196 info.damageAccumulator->peekAtDirty(&dirty); in pushLayerUpdate()
222 info.damageAccumulator->dirty(DIRTY_MIN, DIRTY_MIN, DIRTY_MAX, DIRTY_MAX); in prepareTreeImpl()
224 info.damageAccumulator->pushTransform(this); in prepareTreeImpl()
284 info.damageAccumulator->popTransform(); in prepareTreeImpl()
[all …]
DAnimatorManager.cpp138 info.damageAccumulator->popTransform(); in animate()
142 info.damageAccumulator->pushTransform(&mParent); in animate()
DTreeInfo.h89 DamageAccumulator* damageAccumulator = nullptr; variable
/frameworks/base/libs/hwui/pipeline/skia/
DSkiaDisplayList.cpp113 info.damageAccumulator->pushTransform(&mat4); in prepareListAndChildren()
118 info.damageAccumulator->popTransform(); in prepareListAndChildren()
153 info.damageAccumulator->computeCurrentTransform(&totalMatrix); in prepareListAndChildren()
DSkiaPipeline.h50 bool createOrUpdateLayer(RenderNode* node, const DamageAccumulator& damageAccumulator,
DSkiaPipeline.cpp166 bool SkiaPipeline::createOrUpdateLayer(RenderNode* node, const DamageAccumulator& damageAccumulator, in createOrUpdateLayer() argument
186 damageAccumulator.computeCurrentTransform(&windowTransform); in createOrUpdateLayer()
/frameworks/base/libs/hwui/renderthread/
DIRenderPipeline.h78 virtual bool createOrUpdateLayer(RenderNode* node, const DamageAccumulator& damageAccumulator,
DCanvasContext.cpp365 info.damageAccumulator = &mDamageAccumulator; in prepareTree()
848 info.damageAccumulator = &mDamageAccumulator; in buildLayer()
/frameworks/base/libs/hwui/jni/
Dandroid_graphics_RenderNode.cpp581 info.damageAccumulator->computeCurrentTransform(&transform); in android_view_RenderNode_requestPositionUpdates()
680 info.damageAccumulator->findNearestStretchEffect(); in android_view_RenderNode_requestPositionUpdates()