Home
last modified time | relevance | path

Searched refs:canvasContext (Results 1 – 9 of 9) sorted by relevance

/aosp14/frameworks/base/libs/hwui/
H A DTreeInfo.cpp23 TreeInfo::TreeInfo(TraversalMode mode, renderthread::CanvasContext& canvasContext) in TreeInfo() argument
26 , canvasContext(canvasContext) in TreeInfo()
27 , disableForceDark(canvasContext.useForceDark() ? 0 : 1) in TreeInfo()
28 , screenSize(canvasContext.getNextFrameSize()) {} in TreeInfo()
H A DTreeInfo.h74 TreeInfo(TraversalMode mode, renderthread::CanvasContext& canvasContext);
80 renderthread::CanvasContext& canvasContext; variable
H A DRenderNode.cpp190 if (info.canvasContext.createOrUpdateLayer(this, *info.damageAccumulator, info.errorHandler)) { in pushLayerUpdate()
208 info.canvasContext.markLayerInUse(this); in pushLayerUpdate()
/aosp14/frameworks/base/libs/hwui/tests/unit/
H A DCanvasContextTests.cpp38 std::unique_ptr<CanvasContext> canvasContext( in RENDERTHREAD_TEST() local
41 ASSERT_FALSE(canvasContext->hasOutputTarget()); in RENDERTHREAD_TEST()
43 canvasContext->destroy(); in RENDERTHREAD_TEST()
H A DRenderNodeTests.cpp276 std::unique_ptr<CanvasContext> canvasContext( in RENDERTHREAD_TEST() local
278 TreeInfo info(TreeInfo::MODE_RT_ONLY, *canvasContext.get()); in RENDERTHREAD_TEST()
299 canvasContext->destroy(); in RENDERTHREAD_TEST()
312 std::unique_ptr<CanvasContext> canvasContext( in RENDERTHREAD_TEST() local
314 canvasContext->setSurface(nullptr); in RENDERTHREAD_TEST()
315 TreeInfo info(TreeInfo::MODE_RT_ONLY, *canvasContext.get()); in RENDERTHREAD_TEST()
333 canvasContext->destroy(); in RENDERTHREAD_TEST()
H A DSkiaDisplayListTests.cpp144 std::unique_ptr<CanvasContext> canvasContext( in RENDERTHREAD_SKIA_PIPELINE_TEST() local
146 TreeInfo info(TreeInfo::MODE_FULL, *canvasContext.get()); in RENDERTHREAD_SKIA_PIPELINE_TEST()
197 canvasContext->destroy(); in RENDERTHREAD_SKIA_PIPELINE_TEST()
203 std::unique_ptr<CanvasContext> canvasContext( in RENDERTHREAD_SKIA_PIPELINE_TEST() local
212 canvasContext->setSurface(surface.get()); in RENDERTHREAD_SKIA_PIPELINE_TEST()
214 TreeInfo info(TreeInfo::MODE_FULL, *canvasContext.get()); in RENDERTHREAD_SKIA_PIPELINE_TEST()
H A DRenderNodeDrawableTests.cpp337 std::unique_ptr<CanvasContext> canvasContext( in RENDERTHREAD_TEST() local
339 TreeInfo info(TreeInfo::MODE_RT_ONLY, *canvasContext.get()); in RENDERTHREAD_TEST()
401 std::unique_ptr<CanvasContext> canvasContext( in RENDERTHREAD_SKIA_PIPELINE_TEST() local
403 TreeInfo info(TreeInfo::MODE_RT_ONLY, *canvasContext.get()); in RENDERTHREAD_SKIA_PIPELINE_TEST()
521 std::unique_ptr<CanvasContext> canvasContext( in RENDERTHREAD_SKIA_PIPELINE_TEST() local
523 TreeInfo info(TreeInfo::MODE_RT_ONLY, *canvasContext.get()); in RENDERTHREAD_SKIA_PIPELINE_TEST()
621 std::unique_ptr<CanvasContext> canvasContext( in RENDERTHREAD_TEST() local
623 TreeInfo info(TreeInfo::MODE_RT_ONLY, *canvasContext.get()); in RENDERTHREAD_TEST()
637 std::unique_ptr<CanvasContext> canvasContext( in drawNode() local
639 TreeInfo info(TreeInfo::MODE_RT_ONLY, *canvasContext.get()); in drawNode()
/aosp14/frameworks/base/libs/hwui/pipeline/skia/
H A DSkiaDisplayList.cpp99 if (info.prepareTextures && !info.canvasContext.pinImages(mMutableImages)) { in prepareListAndChildren()
104 info.canvasContext.unpinImages(); in prepareListAndChildren()
107 auto grContext = info.canvasContext.getGrContext(); in prepareListAndChildren()
/aosp14/frameworks/base/libs/hwui/jni/
H A Dandroid_graphics_RenderNode.cpp627 static_cast<jlong>(info.canvasContext.getFrameNumber()), in android_view_RenderNode_requestPositionUpdates()
658 info ? info->canvasContext.getFrameNumber() : 0); in android_view_RenderNode_requestPositionUpdates()
719 info.canvasContext.getFrameNumber(), result.width, result.height, in android_view_RenderNode_requestPositionUpdates()