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 #3919
Merged
Conversation
and others
added 4 commits
Apr 15, 2020
Only drop targets from the render target pool when the size of the pool is larger than an arbitrary threshold (this is 32 MB for now), _and_ the render target hasn't been used in the last 60 frames of rendering. This reduces the number of allocation thrashing of textures in the render target pool on most pages. Differential Revision: https://phabricator.services.mozilla.com/D70782 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/c6ed30c910c03820a01baec4dd7e4884e8e37cac
…. r=kvark Differential Revision: https://phabricator.services.mozilla.com/D69979 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/68688c8c3bc8497915171bed64a204c0b9a2f020
These just wrap regular std Sender/Receiver without providing any value. Serialize/Deserialize was implement manually for MsgSender/MsgReceiver to assert. Serde being amazing, it provides with annotations to not require the traits to be implemented on some enum variants and assert at runtime which functionally equivalent but less error-prone than the fake trait implementations. Removing the rest of channel.rs is coming in a followup. Differential Revision: https://phabricator.services.mozilla.com/D70021 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/b0d79edece1314cc5962c1f625bdffb947419425
…n adreno r=kvark Previously we were using 256 bytes (which happens to be equal to 64 pixels for RGBA8 textures). A recent change to the GPU Cache uncovered the fact that the requirement is actually 64 pixels, eg 1024 bytes for RGBAF32 textures. Differential Revision: https://phabricator.services.mozilla.com/D70915 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/f5be65b0b22b10f878d6eb297adb68eb3ab82e39
|
@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 15, 2020
No description provided.