Jeff Muizelaar
7d840d7840
Bug 1481570. Update webrender to commit 890f3746b798538d201e54b66d2711a70447b781
2018-08-14 09:47:58 -04:00
Nicolas Silva
3cea37c9c2
Bug 1469496 - Handle video memory purge with WebRender. r=sotaro
2018-08-10 17:14:57 +02:00
Myk Melez
2c2b6eebf9
Bug 1445451 - vendor rkv; r=froydnj
...
MozReview-Commit-ID: KbcADpNltYq
Differential Revision: https://phabricator.services.mozilla.com/D3042
--HG--
rename : third_party/rust/synstructure/.cargo-checksum.json => third_party/rust/synstructure-0.8.1/.cargo-checksum.json
rename : third_party/rust/synstructure/Cargo.toml => third_party/rust/synstructure-0.8.1/Cargo.toml
rename : third_party/rust/synstructure/README.md => third_party/rust/synstructure-0.8.1/README.md
rename : third_party/rust/synstructure/src/lib.rs => third_party/rust/synstructure-0.8.1/src/lib.rs
rename : third_party/rust/synstructure/src/macros.rs => third_party/rust/synstructure-0.8.1/src/macros.rs
extra : moz-landing-system : lando
2018-08-09 19:42:17 +00:00
Daniel Varga
edef4f17d4
Backed out changeset 08fa47a24e89 (bug 1445451) for failing Btup
2018-08-09 02:20:25 +03:00
Myk Melez
2d46903ee1
Bug 1445451 - vendor rkv r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D2246
--HG--
rename : third_party/rust/synstructure/.cargo-checksum.json => third_party/rust/synstructure-0.8.1/.cargo-checksum.json
rename : third_party/rust/synstructure/Cargo.toml => third_party/rust/synstructure-0.8.1/Cargo.toml
rename : third_party/rust/synstructure/README.md => third_party/rust/synstructure-0.8.1/README.md
rename : third_party/rust/synstructure/src/lib.rs => third_party/rust/synstructure-0.8.1/src/lib.rs
rename : third_party/rust/synstructure/src/macros.rs => third_party/rust/synstructure-0.8.1/src/macros.rs
extra : moz-landing-system : lando
2018-08-08 20:59:21 +00:00
Csoregi Natalia
0f4d50ff52
Merge inbound to mozilla-central. a=merge
2018-08-08 12:58:36 +03:00
Jeff Muizelaar
955d35ed01
Bug 1480608. Skip over items that aren't in DrawTarget/DirtyRect. r=mstange
...
MozReview-Commit-ID: Kc9E1SUVUh3
--HG--
extra : rebase_source : d3ee33154622915bd444139bce639e4372fe8f43
2018-08-02 18:09:17 -04:00
Jeff Muizelaar
a61a3dece7
Bug 1480620. Replace WebRender's use of DrawTargetTiled.
...
This replaces WebRender's use of DrawTargetTiled which was just trying to
apply offset.
Differential Revision: https://phabricator.services.mozilla.com/D2906
--HG--
extra : moz-landing-system : lando
2018-08-08 02:55:23 +00:00
Narcis Beleuzu
5200364866
Backed out changeset 00ff83d23238 (bug 1480608) for build bustages on Moz2DImageRenderer.cpp. CLOSED TREE
2018-08-08 01:48:46 +03:00
Jeff Muizelaar
75d7e45d83
Bug 1480608. Skip over items that aren't in DrawTarget/DirtyRect. r=mstange
...
MozReview-Commit-ID: Kc9E1SUVUh3
--HG--
extra : rebase_source : aa6561d103b3ab40f9d6033008bdc2fef3d395f8
2018-08-02 18:09:17 -04:00
Kartikaya Gupta
7879461f7f
Bug 1480433 - Update for API changes in WR PR 2948. r=jrmuizel
...
MozReview-Commit-ID: Linx9qsVeAb
2018-08-07 14:46:56 -04:00
Kartikaya Gupta
56cfeb9660
Bug 1480433 - Update webrender to commit c939a61b83bcc9dc10742977704793e9a85b3858. r=jrmuizel
...
MozReview-Commit-ID: 8msYpcE1tCx
2018-08-07 14:44:43 -04:00
Andi-Bogdan Postelnicu
b2d4c86823
Bug 1453795 - GFX - Initialize member fields in classes/ structures. r=nical
...
--HG--
extra : rebase_source : 56f2cc017632bf27115490ae05254019108c6179
extra : amend_source : 98ea6c3c02a9f7650d2cf65deaf5085cf9a2efa4
2018-06-16 17:42:33 +03:00
Masatoshi Kimura
3b21b7868b
Bug 1090497 - Re-enable warnings as errors on clang-cl. r=froydnj
...
--HG--
extra : rebase_source : c09366fb93e5b0f72abe1e99d3094e3d96a934fb
extra : intermediate-source : 5950c9d63c3b4fd63a25464a7b50944aaec7079f
extra : source : ca1b9a2bcc4381795f556fea2fb59066567c30f3
2018-07-31 22:10:07 +09:00
Kartikaya Gupta
83d156a753
Bug 1479432 - Update webrender to commit 7a1b919e37d6cd0155077aa90f98cfcdf9fa5bae. r=jrmuizel
...
MozReview-Commit-ID: 1SJgRWEp2qf
--HG--
extra : rebase_source : ec6ffe0686f8ef0bf8149347fcfd48e3870bc316
2018-08-02 10:20:04 -04:00
sotaro
60415ddc5b
Bug 1479680 - Change clear_color to (0.0, 0.0, 0.0, 0.0) in webrender r=nical
2018-08-01 08:50:48 +09:00
Kartikaya Gupta
78157f60ff
Bug 1477970 - Update webrender to commit 8a4fe66528aa362721e4048aac3cd5abf7faaf2c. r=jrmuizel
...
MozReview-Commit-ID: H40i6i2LmAl
--HG--
extra : rebase_source : 5bd5ea3be3463b3f91a2e64da4e2c99c55cecd45
2018-07-30 09:35:05 -04:00
sotaro
2d7e793ae4
Bug 1478570 - Fix ExternalImageId allocation of AsyncImagePipelineManager r=jrmuizel
2018-07-30 10:16:03 +09:00
sotaro
2bcc8b96f5
Bug 1477608 - Reuse same ExternalImageId for different video frames if possible r=jrmuizel
2018-07-25 23:30:08 +09:00
Jeff Muizelaar
bfec1c104f
Bug 1477505. Update webrender to commit e850fbd2e0e60a8de76c2d2464f0fa27316d5949
2018-07-23 23:48:02 -04:00
Jeff Muizelaar
940b6557ee
Bug 1477400. Update webrender to commit c2c5aaebdd6df22ce13941c1a4b16ef47eaa9f7b
2018-07-21 12:54:34 -04:00
Nicolas Silva
6d4507f6ff
Bug 1455422 - Implement the new blob image rasterization hooks. r=kats, gankro
2018-07-19 16:33:05 -04:00
Jeff Muizelaar
8ebc4e4580
Bug 1476636. Update webrender to commit 9f21ee5dba0694818a1e2e46d95734ede281447c
2018-07-20 17:24:47 -04:00
sotaro
8b12e2f10c
Bug 1476876 - Make FlushRendering async if DComp is used on Windows with WebRender r=nical
2018-07-20 22:58:40 +09:00
Kartikaya Gupta
e750c8c1b4
Bug 1475637 - Add a mechanism for dumping an interleaved display list. r=jrmuizel
...
The prefs, when enabled, will dump the gecko DL items followed by the
WR DL items that were generated from that gecko item. This allows us to
easily go from a DOM element with known id/class attributes to e.g. an
ImageKey of an image that was generated for that element.
Also, this logging can be enabled in CI builds just like gecko display-list
dumping, instead of the ifdef that we previously had in WebRenderLayerManager.
MozReview-Commit-ID: Eeo4iO62YY1
--HG--
extra : rebase_source : b4a348b2e8bced976489257b966f70b29c56df25
2018-07-19 15:30:30 -04:00
Cosmin Sabou
099320d8ad
Merge mozilla-central to autoland. a=merge
2018-07-18 20:21:59 +03:00
Kartikaya Gupta
bbf5082371
Bug 1475252 - Update for API change in WR PR 2893. r=jrmuizel
...
MozReview-Commit-ID: JOxruqyKcFp
--HG--
extra : rebase_source : c9814622ebe9ad409b1edab44fa7e56407861f77
2018-07-18 12:04:13 -04:00
Martin Robinson
b4ca607f57
Bug 1475252 - Update for API changes in WR PR 2871. r=kats
...
This change has WrClipId contain the ClipId type (except for clip
chains, which are handled separately) in the least significant bit of
the size_t. On 32-bit systems this limits the number of clip and spatial
nodes to 2,147,483,648 which is likely more than what WebRender can
handle.
MozReview-Commit-ID: 1cpZCBt1wL7
--HG--
extra : rebase_source : 8183570e37bf6da69a3e7335d63fc47cad191fe9
2018-07-04 13:27:59 +02:00
Kartikaya Gupta
2e759049d9
Bug 1475252 - Update Cargo lockfiles, re-vendor rust dependencies, and re-generate FFI header. r=jrmuizel
...
MozReview-Commit-ID: 72cMhrmtbIq
--HG--
extra : rebase_source : a66d0da4efd86d3a6f164f35c753053719ebc5f8
2018-07-18 12:04:12 -04:00
Kartikaya Gupta
f2b5cc3b94
Bug 1475252 - Update webrender to 88dab3f611b05516c1c54a7cb35813b796b08584. r=jrmuizel
...
MozReview-Commit-ID: 8LaR1FMY1M3
--HG--
extra : rebase_source : 1de336969d47ca8d2ce21585844bb261f7e3d10b
2018-07-18 12:04:12 -04:00
Bas Schouten
2ffa4da191
Bug 1476506: Move RoundedRect into Moz2D and convert all callers. r=mattwoodrow
2018-07-18 08:55:43 +02:00
Andreea Pavel
1261098dca
Backed out 3 changesets (bug 1474300) on request by kats for introducing a crasher a=backout
...
Backed out changeset f7659b60b7b0 (bug 1474300)
Backed out changeset a65429a135c7 (bug 1474300)
Backed out changeset 376e702ed3ea (bug 1474300)
2018-07-15 17:57:36 +03:00
Kartikaya Gupta
8ef74e941d
Bug 1474300 - Update for API changes in WR PR 2871. r=Gankro
...
This change has WrClipId contain the ClipId type (except for clip
chains, which are handled separately) in the least significant bit of
the size_t. On 32-bit systems this limits the number of clip and spatial
nodes to 2,147,483,648 which is likely more than what WebRender can
handle.
MozReview-Commit-ID: 8ohMKqTZcKT
--HG--
extra : rebase_source : cce763be7c0637bf97e96c23f8dba5aeff34baaf
2018-07-12 10:36:04 -04:00
Kartikaya Gupta
8ba5f9a3a2
Bug 1474300 - Update webrender to commit e600bfe68efac6416ce2e8091d7344744771f6db. r=Gankro
...
MozReview-Commit-ID: 2sxOBvDqDCc
--HG--
extra : rebase_source : dcdbb3c8d790ceb2d479c1d5de1396d6f63abfb8
2018-07-12 10:34:35 -04:00
Andrew Osmond
7fb17ddb91
Bug 1469964 - Part 1. Expose WebRender plumbing for partial updates for external images. r=nical
2018-07-12 11:43:09 -04:00
sotaro
ac2deac432
Bug 1474806 - Use more std::unordered_map in layers r=nical
2018-07-12 12:12:50 +09:00
Andreea Pavel
3e043423dd
Merge mozilla-central to autoland. a=merge on a CLOSED TREE
2018-07-10 19:36:46 +03:00
Kartikaya Gupta
624ee847f6
Bug 1473284 - Update webrender to commit 0e9563688e575cd662570f54bc9d6f849040dbf8. r=Gankro
...
MozReview-Commit-ID: 8iH1bGPKpsd
--HG--
rename : gfx/webrender/src/query.rs => gfx/webrender/src/device/query_gl.rs
extra : rebase_source : ee7fcddee44b360cfee098656df7f144cacf270e
2018-07-09 09:29:15 -04:00
Nicolas Silva
4ae96a4caa
Bug 1474576 - Remove the async scene building pref.
2018-07-10 14:49:21 +02:00
sotaro
c5d40645d0
Bug 1474501 - Use unordered_map at RenderThread::mRenderTextures r=nical
2018-07-10 18:15:47 +09:00
Gurzau Raul
ecaa52212e
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-07-04 19:33:40 +03:00
Lee Salzman
e251ecb952
Bug 1460259 - Send synthetic oblique angle to WR. r=jfkthame
2018-07-04 10:56:40 -04:00
Kartikaya Gupta
3ca8423283
Bug 1471874 - Update webrender to commit 34a498f7e46c385a189299e7369e204e1cb2060c. r=Gankro
2018-07-04 10:56:35 -04:00
Kartikaya Gupta
7dd8ea5edc
Bug 1470901 - Record scene build, scene swap, and render times in telemetry. r=sotaro
...
MozReview-Commit-ID: 1a6pqa0sSrU
--HG--
extra : rebase_source : d00f3f4d8d8df889d4b3dc62dd1d5f797093c07a
2018-07-04 07:52:22 -04:00
Margareta Eliza Balazs
ee85ffa45d
Merge inbound to mozilla-central. a=merge
2018-06-29 12:41:54 +03:00
sotaro
c66bacf5ab
Bug 1471816 - Add check to RenderCompositorANGLE::GetDeviceOfEGLDisplay() r=nical
2018-06-29 09:09:48 +09:00
Martin Robinson
34359c5dd9
Bug 1470125 - Update WR bindings for changes in WR PR 2848. r=Gankro
...
MozReview-Commit-ID: D2hLIqlnfU6
--HG--
extra : rebase_source : 6a0ef8c6d61ab937695c42224eb3acb0a5e531f7
2018-06-13 15:40:13 -07:00
Kartikaya Gupta
f15fbbcb7b
Bug 1470125 - Update bindings for changes in WR PR 2849. r=Gankro
...
MozReview-Commit-ID: JZtSKH5hZtO
--HG--
extra : rebase_source : c2543e9925efbdd0249d8f6e306f62455e12ac48
2018-06-28 11:48:47 -04:00
Kartikaya Gupta
7bcd1495a9
Bug 1470125 - Update webrender to commit cdfaaeb5f74e416f39af1081c9a676c752d23896. r=Gankro
...
Includes regenerated webrender_ffi_generated.h header.
MozReview-Commit-ID: I3lvkCH5IGz
--HG--
extra : rebase_source : 654102de6773960af67069e7e4c2b27474d9a04c
2018-06-28 11:48:27 -04:00
shindli
c83eb1f34f
Backed out 3 changesets (bug 1470125) for force-cargo-library-build bustages on a CLOSED TREE
...
Backed out changeset c6ef35a760ae (bug 1470125)
Backed out changeset cb8bed4a7691 (bug 1470125)
Backed out changeset 82527f62f249 (bug 1470125)
2018-06-28 21:25:33 +03:00