Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upSync changes from mozilla-central gfx/wr #3931
Merged
+228
−260
Conversation
…e scene builder thread. r=gw The goal is to move this code out of the render backend to avoid requiring the messages to transit through this thread. Other similar changes are in progress. Differential Revision: https://phabricator.services.mozilla.com/D71781 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/7675477d0507096eaaaeb916ed8b5ec44c5b6db1
…r=gw DocumentView has a mix of members that affect scene building and memebers that change frame to frame. These need to be updated at different rates and more importantly follow the respective flow of scene and frame transactions, which wasn't done properly before this change. Depends on D71781 Differential Revision: https://phabricator.services.mozilla.com/D71927 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/4933e4b66edb70f5b8f682abc6025e9f50f14e4b
…o optimize. r=jrmuizel
A previous patch attempted to optimize only GL or GLES shaders,
depending on the target platform. However, it was trying to detect the
platform by using `cfg!(target_os = {})`, but as this is in a
build script that actually detects the host platform instead. This
resulted in the wrong version of shaders being optimized, and
therefore falling back to unoptimized shaders at runtime.
This fix uses `env::var("CARGO_CFG_TARGET_OS")` instead, which works
correctly in build scripts.
Differential Revision: https://phabricator.services.mozilla.com/D72127
[ghsync] From https://hg.mozilla.org/mozilla-central/rev/17a4926b6c65598c268f620c9c836f1798670c78
|
@bors-servo r=auto |
|
|
|
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
moz-gfx commentedApr 23, 2020
No description provided.