-
Notifications
You must be signed in to change notification settings - Fork 279
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
Sync changes from mozilla-central gfx/wr #3868
Conversation
Baby step towards making text and brush shaders more similar. Differential Revision: https://phabricator.services.mozilla.com/D62925 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/d1c689f1f5722ff8e8c346e1b030fe4eb75fdc25
A quality-of-life improvement that will make it easier to change the encoding of the user data without having to repeat the correct casting, bit shifting and masking in many places. It also makes it harder to encode the data incorrectly by mistake or forget information. Differential Revision: https://phabricator.services.mozilla.com/D62928 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/bb2addbc244c28564378e36b5afa30ca6a35b57e
Continuing on the trend of having all of the gpu data encoding in gpu_types.rs so that it is easy to find and to avoid repeating it in batch.rs. Depends on D62928 Differential Revision: https://phabricator.services.mozilla.com/D63178 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/a8fe6bdade9222bc966a3e5c1f255dca0cfaa282
…ce r=gw [import_pr] From servo#3864 Differential Revision: https://phabricator.services.mozilla.com/D63242 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/e106dc52d496cbcadece6b6dcab57071ac815644
@bors-servo r=auto |
📌 Commit 0d042e8 has been approved by |
Sync changes from mozilla-central gfx/wr Fixes #3864,
💔 Test failed - status-taskcluster |
…_tiles are not re-used r=gw Differential Revision: https://phabricator.services.mozilla.com/D63315 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/ed941d35569dd269a47877fe6f5641070cfe0ef6
@bors-servo r=auto |
💡 This pull request was already approved, no need to approve it again.
|
📌 Commit 1f7e5a3 has been approved by |
Sync changes from mozilla-central gfx/wr Fixes #3864,
💔 Test failed - status-appveyor |
…ing. r=gw The render backend's frame builder config is kept only in order to send updates to the scene builder's frame builder config which will update the scene's in the next transaction. If need be the scene configs can be updated right away by looping over the documents. This avoids confusing bugs where only updating the backend's config affects the visibility pass but not the rest. Differential Revision: https://phabricator.services.mozilla.com/D63337 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/ae6a9e447f8d56c3e8b67d666366f67b38690274
@bors-servo r=auto |
💡 This pull request was already approved, no need to approve it again.
|
📌 Commit 8cf5df9 has been approved by |
Sync changes from mozilla-central gfx/wr Fixes #3864,
💔 Test failed - status-appveyor |
… infrastructure. r=gw Differential Revision: https://phabricator.services.mozilla.com/D63093 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/caa7afb0c06e735ef228f14b0158b6ad160c8326
…stWithCache, and unify serialization/deserialization with BuiltDisplayList r=kvark Differential Revision: https://phabricator.services.mozilla.com/D63229 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/e177c04d03e02fc78d3197c0a1eac380549a1bf6
…stWithCache, and unify serialization/deserialization with BuiltDisplayList r=kvark Differential Revision: https://phabricator.services.mozilla.com/D63229 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/2c78e805208e086f142b1c34fb4805c02c1dfc8c
@bors-servo r=auto |
💡 This pull request was already approved, no need to approve it again.
|
📌 Commit eb93a2c has been approved by |
☀️ Test successful - status-appveyor, status-taskcluster |
Fixes #3864,