Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

Conversation

@flar
Copy link
Contributor

@flar flar commented Aug 16, 2022

Fixes flutter/flutter#109579

This small utility class should enable us to continue embracing the PaintContext::leaf_nodes_builder class in subclasses that require access to saveLayer on PaintContext::internal_nodes_canvas.

@JsouLiang
Copy link
Contributor

LGTM, one comment is the return type doesn't match that causing the test to fail. Some others are nits.
@flar

JsouLiang
JsouLiang previously approved these changes Aug 16, 2022
PostPrerollResult(
fml::RefPtr<fml::RasterThreadMerger> raster_thread_merger));
MOCK_METHOD0(GetCurrentCanvases, std::vector<SkCanvas*>());
MOCK_METHOD0(GetCurrentBuilders, std::vector<DisplayListBuilder*>());
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Test failed in here:
note: unimplemented pure virtual method 'GetCurrentBuilders' in 'MockExternalViewEmbedder'

@JsouLiang JsouLiang dismissed their stale review August 16, 2022 03:31

some test failed

@flar flar force-pushed the display-list-multiplexer branch from ce144d9 to 7b0055d Compare August 16, 2022 03:47
@JsouLiang JsouLiang added the autosubmit Merge PR when tree becomes green via auto submit App label Aug 16, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

autosubmit Merge PR when tree becomes green via auto submit App embedder Related to the embedder API platform-android platform-fuchsia platform-ios

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[DisplayList] Create a DisplayListBuilder-style multiplexer similar to SkNWayCanvas

2 participants