Searched refs:nodeDrawable (Results 1 – 10 of 10) sorted by relevance
194 if (!nodeDrawable) { in RenderCache()218 nodeDrawable->Process(visitor); in RenderCache()255 if (!nodeDrawable) { in DrawableCache()281 if (nodeDrawable->UseDmaBuffer()) { in DrawableCache()350 if (!nodeDrawable) { in DrawableCacheWithSkImage()357 …nodeDrawable->InitCacheSurface(grContext_.get(), func, threadIndex_, nodeDrawable->GetHDRPresent()… in DrawableCacheWithSkImage()378 nodeDrawable->SubDraw(*rscanvas); in DrawableCacheWithSkImage()393 if (!nodeDrawable) { in DrawableCacheWithDma()398 nodeDrawable->CreateSurface(); in DrawableCacheWithDma()424 nodeDrawable->SubDraw(*rsCanvas); in DrawableCacheWithDma()[all …]
342 std::shared_ptr<DrawableV2::RSSurfaceRenderNodeDrawable> nodeDrawable) in ScheduleRenderNodeDrawable() argument344 if (UNLIKELY(!nodeDrawable)) { in ScheduleRenderNodeDrawable()348 const auto& param = nodeDrawable->GetRenderParams(); in ScheduleRenderNodeDrawable()398 nodeDrawable->SetLastFrameUsedThreadIndex(tid); in ScheduleRenderNodeDrawable()399 nodeDrawable->SetTaskFrameCount(submittedFrameCount); in ScheduleRenderNodeDrawable()400 subThread->DrawableCache(nodeDrawable); in ScheduleRenderNodeDrawable()407 std::shared_ptr<DrawableV2::RSSurfaceRenderNodeDrawable> nodeDrawable) in ScheduleReleaseCacheSurfaceOnly() argument409 if (!nodeDrawable) { in ScheduleReleaseCacheSurfaceOnly()412 auto& param = nodeDrawable->GetRenderParams(); in ScheduleReleaseCacheSurfaceOnly()416 auto bindThreadIdx = nodeDrawable->GetLastFrameUsedThreadIndex(); in ScheduleReleaseCacheSurfaceOnly()[all …]
42 void DrawableCache(std::shared_ptr<DrawableV2::RSSurfaceRenderNodeDrawable> nodeDrawable);44 …oid ReleaseCacheSurfaceOnly(std::shared_ptr<DrawableV2::RSSurfaceRenderNodeDrawable> nodeDrawable);58 …id DrawableCacheWithSkImage(std::shared_ptr<DrawableV2::RSSurfaceRenderNodeDrawable> nodeDrawable);59 … void DrawableCacheWithDma(std::shared_ptr<DrawableV2::RSSurfaceRenderNodeDrawable> nodeDrawable);
51 … ScheduleRenderNodeDrawable(std::shared_ptr<DrawableV2::RSSurfaceRenderNodeDrawable> nodeDrawable);52 …duleReleaseCacheSurfaceOnly(std::shared_ptr<DrawableV2::RSSurfaceRenderNodeDrawable> nodeDrawable);
320 curThread->DrawableCache(nodeDrawable);324 curThread->DrawableCache(nodeDrawable);328 curThread->DrawableCache(nodeDrawable);332 nodeDrawable->name_ = "ScreenShotWindow";333 curThread->DrawableCache(nodeDrawable);334 EXPECT_TRUE(nodeDrawable->UseDmaBuffer());336 nodeDrawable->SetTaskFrameCount(1);337 curThread->DrawableCache(nodeDrawable);370 EXPECT_FALSE(nodeDrawable->surfaceCreated_);372 nodeDrawable->surfaceCreated_ = true;[all …]
25 …td::shared_ptr<const RSRenderNode> node, std::shared_ptr<RSRenderNodeDrawableAdapter> nodeDrawable) in RSRenderNodeShadowDrawable() argument26 : RSRenderNodeDrawableAdapter(std::move(node)), nodeDrawable_(std::move(nodeDrawable)) in RSRenderNodeShadowDrawable()
58 std::shared_ptr<DrawableV2::RSRenderNodeDrawableAdapter> nodeDrawable = variable60 …rNodeShadowDrawable = std::make_shared<DrawableV2::RSRenderNodeShadowDrawable>(node, nodeDrawable);
92 auto nodeDrawable = std::make_shared<ConcreteRSRenderNodeDrawableAdapter>(nodeTwo); variable93 childThree->renderDrawable_ = nodeDrawable;131 auto nodeDrawable = std::make_shared<ConcreteRSRenderNodeDrawableAdapter>(nodeTwo); variable132 outNode->renderDrawable_ = nodeDrawable;
25 …d::shared_ptr<const RSRenderNode> node, std::shared_ptr<RSRenderNodeDrawableAdapter> nodeDrawable);
597 std::shared_ptr<DrawableV2::RSRenderNodeDrawableAdapter> nodeDrawable = variable599 drawableVec.emplace_back(nodeDrawable);