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

Sync changes from mozilla-central gfx/wr #3850

Merged
merged 4 commits into from Feb 5, 2020
Merged

Commits on Feb 5, 2020

  1. Bug 1611601 - Stop snapping when calculating uv rects on the CPU side…

    …. r=gw
    
    In bug 1574493, we moved most snapping to scene building and a minority
    to frame building. No snapping is done in the shader. However there was
    some left over code that still tried to replicate the past behaviour and
    this caused wobbling during the rendering. This patch removes the extra
    snapping on the CPU side and trusts scene/frame building to do the job.
    
    Differential Revision: https://phabricator.services.mozilla.com/D61590
    
    [ghsync] From https://hg.mozilla.org/mozilla-central/rev/9867a7bc911e2d3abc2312826c9f14cfa7b10a63
    aosmond authored and moz-gfx committed Feb 5, 2020
  2. Bug 1599327 - Use cluster scrollbar flags to select picture cache til…

    …e size. r=gw
    
    (cherry picked from commit 348b45266ac2c2c65dcc26705dc7cf144f5e0051)
    
    Differential Revision: https://phabricator.services.mozilla.com/D55555
    
    [ghsync] From https://hg.mozilla.org/mozilla-central/rev/269ab6499d32ae39f0626858d05e13403787db69
    bpeersmoz authored and moz-gfx committed Feb 5, 2020
  3. Bug 1613167 - Enable/Disable rayon in WebRender via pref. r=gw

    We need a way to switch it on and off to compare the performance and power usage of various test cases.
    The new pref is "webrender.enable-multithreading" and does not require a restart.
    
    Differential Revision: https://phabricator.services.mozilla.com/D61589
    
    [ghsync] From https://hg.mozilla.org/mozilla-central/rev/a9dde10ff4b84810ca804e74caf30e221345d9ed
    nical authored and moz-gfx committed Feb 5, 2020
  4. Bug 1612437 - Remove ipc-channel from WebRender. r=gw

    nical authored and moz-gfx committed Feb 5, 2020
You can’t perform that action at this time.