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 #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
Differential Revision: https://phabricator.services.mozilla.com/D62926 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/fd0e8d05b87e052d3fc6ed3b21e5337405ebffcf
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 #3864 Differential Revision: https://phabricator.services.mozilla.com/D63242 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/e106dc52d496cbcadece6b6dcab57071ac815644
|
@bors-servo r=auto |
|
|
|
|
…_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 |
|
|
|
|
|
Differential Revision: https://phabricator.services.mozilla.com/D63336 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/d527c1c3af1ec02e907bf7b4c2ef6e717481c742
…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 |
|
|
|
|
|
… 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
…LOSED TREE [ghsync] From https://hg.mozilla.org/mozilla-central/rev/42ae59295c3017857d22625d49eeea5122a05811
…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 |
|
|
|
|
|
moz-gfx commentedFeb 19, 2020
Fixes #3864,