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

submoudle: update latest rust-azure, skia #367

Merged
merged 1 commit into from Apr 15, 2013
Merged

Conversation

@yichoi
Copy link
Contributor

yichoi commented Apr 15, 2013

Update submodule Latest rust-azure, skia which fixes #245

metajack added a commit that referenced this pull request Apr 15, 2013
submoudle: update latest rust-azure, skia
@metajack metajack merged commit 1bfcf75 into servo:master Apr 15, 2013
@yichoi yichoi deleted the yichoi:pull-0416 branch Apr 16, 2013
ChrisParis pushed a commit to ChrisParis/servo that referenced this pull request Sep 7, 2014
glennw pushed a commit to glennw/servo that referenced this pull request Jan 16, 2017
Rewrite the alpha batcher to use a simple shortest-common-subsequence approximation algorithm.

This makes the batcher simpler and more scalable and improves its output
at the cost of a small constant overhead. Because of the scalability
improvements, this patch lifts the cap on the number of alpha batches
per render phase to 4.

Before-and-after measurements on
http://en.wikipedia.org/wiki/Servomechanism:

* Draw calls: 161 → 77 (2.1x fewer)
* Backend CPU time: 3.15ms → 3.32ms (5.4% slower)
* CPU compositor time: 1.03ms → 0.53ms (94% faster)
* GPU time: 1.83ms → 1.80ms (1.7% faster)

Based on servo#364.

r? @glennw

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/webrender/367)
<!-- Reviewable:end -->
@jdm jdm mentioned this pull request Nov 5, 2019
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.

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