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 #3883
Conversation
…=botond,jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D60046 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/b781fe3bde1aed855813cc97f7250885a3512a0c
…tange Differential Revision: https://phabricator.services.mozilla.com/D66506 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/4bd0143d7cbe6e8271e36f449de2673e70d4b9b4
|
@bors-servo r=auto |
|
|
Sync changes from mozilla-central gfx/wr
|
|
Compiler bump caused this. Filed https://bugzilla.mozilla.org/show_bug.cgi?id=1622256 |
…der. r=kvark I plan on using this to add texture cache reallocation events. Differential Revision: https://phabricator.services.mozilla.com/D66792 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/2f04abdb752c6d2cc25882d2ee4783aed2a8e8eb
…a CLOSED TREE [ghsync] From https://hg.mozilla.org/mozilla-central/rev/23925b6dcab718c6ad0dcec41e1f48c2a30cabcd
|
@bors-servo r=auto |
|
|
|
Sync changes from mozilla-central gfx/wr
|
|
Differential Revision: https://phabricator.services.mozilla.com/D65591 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/bdf468af2e58f9dc651f8d062a3da90be8a412a5
Differential Revision: https://phabricator.services.mozilla.com/D65593 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/3c5eddbc74b6c68fd45edac8dbc8fcf0433b08c7
…nterop with SWGL. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D65595 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/558806ca76911093f504fb80232840f395f39d06
… r=gw,kvark Differential Revision: https://phabricator.services.mozilla.com/D65596 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/5097c1d4e3d7751134b60a8ecb775382a5f6ae44
…to minimize memory churn. r=gw Differential Revision: https://phabricator.services.mozilla.com/D65598 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/a85061249e46c13dda65e808526a1a62a3a60dfb
Differential Revision: https://phabricator.services.mozilla.com/D65602 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/b6ea5a6b0a721defdc7e9aa2a7af54897ad1a0e2
…lower there. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D65613 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/39adb08e0acafdf063aff479c29b9b9462555ac8
…rmuizel,gw Add annotations to vertex shaders so that SWGL can detect when a vertex attribute is generated by per-instance data rather than per-vertex data. Differential Revision: https://phabricator.services.mozilla.com/D65614 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/cf730c4e65393b07f842ab6f58c2509a1009f920
…t. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D65615 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/46024d1d85b3026c38f7336887a03ceae6875182
Differential Revision: https://phabricator.services.mozilla.com/D65617 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/08e87bebb6062948732562a9f3e641563dd87390
|
@bors-servo r=auto |
|
|
|
Differential Revision: https://phabricator.services.mozilla.com/D66868 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/6b4b41968cc165237c76b231d3ce5fcd46dc59ff
Differential Revision: https://phabricator.services.mozilla.com/D66885 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/d5280d6879b80da4113e978e5dc7df089969bcb6
…r=nical,jrmuizel This patch removes the old thread_profiler bindings, and adds support for profiling WR with the tracy profiler, which is a much more advanced frame profiler. Since it's very lightweight, and only instruments annotated CPU and GPU zones, it can retain very large profiles, allowing fine grained analysis of thread interactions, CPU spikes etc. Differential Revision: https://phabricator.services.mozilla.com/D66926 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/f8203119cca43d25f2879ebea2b904e4355e59ad
|
@bors-servo r=auto |
|
|
|
@bors-servo r- |
|
@bors-servo r=auto |
|
|
Sync changes from mozilla-central gfx/wr
|
|
|
|
…pper. r=botond,kats In addition: - Move the fast hit tester to the rust side of the bindings. - Avoid blocking by requesting a hit tester early and only blocking if the request isn't delivered by the time of the first hit test query. Differential Revision: https://phabricator.services.mozilla.com/D66994 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/6096a87c64ab2717f1b0c670589dad69ee219269
|
@bors-servo r=auto |
|
|
|
|
@bors-servo r- |
|
@bors-servo r=auto |
|
|
Sync changes from mozilla-central gfx/wr
|
|
…r=gw As a strating point for the vertex shader, this patch isolates the parts that are common to both shaders: the code that fetches various piece of data, adding a branching point between the text shader and other brushes just after having fetched most of the data. Hopefully we can devise ways to further unify the vertex shaders in followups. Differential Revision: https://phabricator.services.mozilla.com/D63094 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/26255dd68307e91c80f322ff18233ed22739127d
|
@bors-servo r=auto |
|
|
|
|
|
moz-gfx commentedMar 13, 2020
No description provided.