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

Prevent Skia from trying to use stencil buffers#4362

Merged
brianosman merged 1 commit intoflutter:masterfrom
brianosman:profile-graph
Nov 15, 2017
Merged

Prevent Skia from trying to use stencil buffers#4362
brianosman merged 1 commit intoflutter:masterfrom
brianosman:profile-graph

Conversation

@brianosman
Copy link
Contributor

@brianosman brianosman commented Nov 15, 2017

Fixes flutter/flutter#13018

When linear blending was disabled, we started rendering directly to FBO0 again. We can't attach stencil there, and the profile graph code triggers a path that (by default) uses it. This option forces us to use alternate rendering methods.

Note that the graph rendering code is constructing a fairly complex path. It would probably be much faster to render as a simpler series of drawRect calls for each box (which would get batched inside Skia).

@eseidelGoogle
Copy link
Contributor

Is this for fixing the performance overlay or something more generic? Is there a bug this should link to?

@brianosman
Copy link
Contributor Author

Oops. Forgot to link the issue.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants