Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reuse batches across paints on a per-node basis. #75

Closed
wants to merge 1 commit into from

Conversation

@pcwalton
Copy link
Collaborator

pcwalton commented Nov 6, 2015

This didn't really improve performance from what I saw, but it's a
cleaner and more general optimization than the one we had previously,
which only reused batches if the entire display list didn't change. In
any case, it's a precursor to more aggressive optimizations we could do
to reuse portions of batches within AABB tree nodes.

This didn't really improve performance from what I saw, but it's a
cleaner and more general optimization than the one we had previously,
which only reused batches if the entire display list didn't change. In
any case, it's a precursor to more aggressive optimizations we could do
to reuse portions of batches within AABB tree nodes.
@glennw
Copy link
Member

glennw commented Nov 8, 2015

Does this guarantee that the display item keys remain the same (the order of these is used to ensure correct paint order)?

@glennw
Copy link
Member

glennw commented Dec 23, 2015

This seems too out of date now, closing for now.

@glennw glennw closed this Dec 23, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

2 participants
You can’t perform that action at this time.