gfx/layers/wr/WebRenderUserData.cpp
c09a51622e988e81077c75e3aaa5a49df66284b3
created 2019-03-22 03:15 +0000
pushed 2019-03-22 16:44 +0000
Doug Thayer Doug Thayer - Bug 1441308 - Core renderroot splitting changes r=kats,sotaro
5b5e6a9942777d6faee07db57fd6b14d465b3ab3
created 2019-02-25 16:07 -0600
pushed 2019-03-01 13:06 +0000
Ryan Hunt Ryan Hunt - Bug 1523969 part 8 - Move method definition inline comments to new line in 'gfx/'. r=kats
9adeff2c423fc4ac047b4ddbdbb9b8e64ce7fdac
created 2019-02-16 20:20 +0100
pushed 2019-02-17 21:45 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
43678f936e37673d325bd3bf3d300ea69aad5bae
created 2019-02-13 14:13 -0500
pushed 2019-02-15 18:40 +0000
Andrew Osmond Andrew Osmond - Bug 1527085 - Ensure we invalidate when the image request changes. r=jrmuizel
96b6da57e237722e313af1da3fd97f0e4439a80a
created 2019-02-13 09:21 +0000
pushed 2019-02-13 21:34 +0000
Nicolas Silva Nicolas Silva - Bug 1527441 - Separate WebRenderImageData and WebRenderFallbackData. r=jrmuizel
d536f45f5b166c4b9562caf0c41991cb5df831cc
created 2019-01-21 14:49 +0000
pushed 2019-01-21 17:48 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
096cd49afd334998208b46af3bbfc32d1ebd0760
created 2019-01-18 22:21 -0500
pushed 2019-01-19 09:59 +0000
Andrew Osmond Andrew Osmond - Bug 1520158 - Avoid scene rebuilding for image frame updates if possible. r=jrmuizel
ee870d4a43083769491e0964ae180304542fc10f
created 2019-01-07 21:33 +0000
pushed 2019-01-08 09:41 +0000
Doug Thayer Doug Thayer - Bug 1441308 - Split out document pieces of WebRenderLayerManager r=jrmuizel
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
9358169404d156136a8fe82ef43fb78523123cc1
created 2018-11-29 14:22 -0500
pushed 2018-11-30 03:06 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1511042 - Back out some commits from bug 1503447 for introducing correctness and perf regressions. r=backout
6e6108966d1c8e57893af90408094282b2606d2f
created 2018-11-28 16:55 +0100
pushed 2018-11-30 03:06 +0000
Nicolas Silva Nicolas Silva - bug 1510447 - Fix a blob image key leak. r=jrmuizel
1855e3f4af3458c82f6e6b87e50fa2fc0cb05fce
created 2018-11-28 23:21 +0200
pushed 2018-11-29 04:26 +0000
Bogdan Tara Bogdan Tara - Backed out changeset 848f4907fb07 (bug 1510447) for failures on 136/289480.html CLOSED TREE
848f4907fb07bec6d27700edd556d7e68e271eae
created 2018-11-28 16:16 +0000
pushed 2018-11-29 04:26 +0000
Nicolas Silva Nicolas Silva - bug 1510447 - Fix a blob image key leak. r=jrmuizel
1e214baf8fc1908b52fe9d19549cb4e72cfe42b4
created 2018-11-28 15:32 +0000
pushed 2018-11-29 04:26 +0000
Dzmitry Malyshau Dzmitry Malyshau - Bug 1503447 - Always use zero origin for WR reference frames and stacking contexts r=kats
df30b0f614c904678b72d66616a65b989f9a87e9
created 2018-11-23 23:33 +0000
pushed 2018-11-24 09:44 +0000
Nicolas Silva Nicolas Silva - Bug 1494403 - Separate the Blob related apis. r=jrmuizel
bf7b500919fef31c7d99ec24c42ea1e16f69bf40
created 2018-11-07 03:09 +0000
pushed 2018-11-07 09:52 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1504884 - Drop AnimationInfo::mLayerManager. r=birtles
f474d2aae3cba868923724c717e8b1e9e42037bc
created 2018-10-02 13:28 -0400
pushed 2018-11-02 16:45 +0000
Andrew Osmond Andrew Osmond - Bug 1428558 - Part 7. Suppress display list regeneration for animated image updates. r=nical
9126823d0e9cfd254f2ccb688dfada33f93f9437
created 2018-07-11 17:45 +0900
pushed 2018-07-11 22:05 +0000
sotaro sotaro - Bug 1460515 - Reuse more image keys at WebRenderImageData::UpdateImageKey() r=nical
aee8a4964b591817e92a80a8a46d7e18dbf8bc5c
created 2018-07-06 21:25 +0900
pushed 2018-07-06 22:01 +0000
sotaro sotaro - Bug 1472951 - Remove ExternalImageId allocation for ImageClient r=nical
0d8a19147238828cfb0097cd9e856d815eed5b7d
created 2018-06-29 08:32 +0900
pushed 2018-06-29 09:42 +0000
sotaro sotaro - Bug 1405465 - Handle WR paint codepath with no frame r=kats
75146e6b8a3b10fda74b9967c09807c5f955fd65
created 2018-05-18 10:31 -0400
pushed 2018-05-19 09:38 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1454042 - Allow missing pipeline information for cross-process iframes. r=sotaro
f3eeeae62a5a723d500cd9d1bd92beeae363f2c1
created 2018-04-23 07:57 -0400
pushed 2018-04-24 01:14 +0000
Andrew Osmond Andrew Osmond - Bug 1453801 - Part 1. Ensure WebRenderUserData objects are freed after a tab switch. r=sotaro
9ebf785a75d111a2af6ea24bfd0e310ef47d828c
created 2018-03-29 17:57 -0400
pushed 2018-03-30 21:47 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1450134. Replace ToRelativeLayoutRect() with ToRoundedLayoutRect(). r=kats
97160a734959af73cc97af0bf8d198e301ebedae
created 2018-03-17 12:29 +0200
pushed 2018-03-17 10:29 +0000
Bogdan Tara Bogdan Tara - Merge inbound to mozilla-central. a=merge
c0200f9fc1abf1e34a0bb1acb5a9f57d38ca677b
created 2018-03-15 17:35 -0400
pushed 2018-03-17 10:29 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1439006. Allow multiple kinds of WebRenderUserData on a DisplayItem. r=mstange
91e7da46a9b1175e27bacc83acbd5621f15a7600
created 2018-03-16 16:28 -0400
pushed 2018-03-17 10:06 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1441324 - Introduce an empty APZInputBridge protocol managed by PGPU. r=rhunt
e7171c0f021fb36f89c0851b6e5394031ff7743f
created 2018-03-15 13:51 -0400
pushed 2018-03-16 09:53 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1446166. Ensure that WebRenderUserData's are removed when LayerManager is destroyed. r=kats
dac05eadb24504aeb508f39562a95fc6ad05b148
created 2018-01-18 13:28 +0900
pushed 2018-01-18 09:44 +0000
sotaro sotaro - Bug 1430610 - Change nsIFrame::InvalidateLayer() as to check WebRender's async update r=mtseng
524088f8b35cbdf4fb5f64c8dca083fb36f4ec35
created 2018-01-18 10:36 +0900
pushed 2018-01-18 09:44 +0000
sotaro sotaro - Bug 1430700 - Implement WebRenderFallbackData::ClearCachedResources() r=nical
3ae6cbde5225f24eb512aff7acba6be65efd29ec
created 2018-01-15 16:17 +0900
pushed 2018-01-15 17:27 +0000
sotaro sotaro - Bug 1429694 - Fix WebRenderLayerManager::ClearCachedResources r=nical
a4e1e729857b87d51e7f3f47c1ac414fb6233036
created 2018-01-11 09:45 +0800
pushed 2018-01-11 09:55 +0000
vincentliu vincentliu - Bug 1418999 - Update PipelineId to associate the latest ImageContainer. r=sotaro
17cfd08531e319b1f3e9167d176d8bed1b1bba72
created 2017-12-04 11:12 +0800
pushed 2017-12-04 20:16 +0000
Ethan Lin Ethan Lin - Bug 1422013 - Invalidate image items for webrender. r=mattwoodrow
b49e691cd02e13c963206dacb86f56f63f2413eb
created 2017-11-29 14:11 -0500
pushed 2017-11-30 10:02 +0000
Andrew Osmond Andrew Osmond - Bug 1421733 - Fix how WebRender shared surfaces image key lifetimes were inconsistent. r=jrmuizel
1a65a4910d55709c1aae372279084d38aea638b1
created 2017-11-21 11:49 +0800
pushed 2017-11-22 09:57 +0000
Ethan Lin Ethan Lin - Bug 1418374 - Discard blob image key when we create another new one. r=kats
ec7ff1ef12d3ebd507d8f690b7303e5e8fbaea8d
created 2017-11-20 10:36 +0800
pushed 2017-11-21 23:30 +0000
Ethan Lin Ethan Lin - Bug 1418869 - Do not try to share the fallback images. r=aosmond
0ad4e810bab1313edd3d53b71f69afa692f5dc46
created 2017-11-15 14:31 -0500
pushed 2017-11-15 22:25 +0000
Andrew Osmond Andrew Osmond - Bug 1401672 - Make display items for the same WebRenderBridgeParent/Child share the ImageKey for shared surfaces. r=jrmuizel
083a9c84fbd09a6ff9bfecabbf773650842fe1c0
created 2017-10-30 23:52 +0100
pushed 2017-10-30 22:52 +0000
Sebastian Hengst Sebastian Hengst - merge mozilla-inbound to mozilla-central. r=merge a=merge
d903cabfc500e36683d6016fcac31290210f4bb2
created 2017-10-30 13:10 -0400
pushed 2017-10-30 22:52 +0000
Andrew Osmond Andrew Osmond - Bug 1331944 - Part 8. Add plumbing to use shared surfaces if available in WebRenderImageData. r=jrmuizel
719f1c2189d28fa84d6010d21883cc56df09a9d9
created 2017-10-30 15:52 +0200
pushed 2017-10-30 22:52 +0000
Coroiu Cristina Coroiu Cristina - Backed out changeset 7e1da430d9f9::7c56a10468d7 (bug 1331944) for bustage on Android at gfx/layers/ipc/SharedSurfacesParent.cpp r=backout on a CLOSED TREE
7c56a10468d707c64c2dafd19696cb4c68d4a20e
created 2017-10-30 09:10 -0400
pushed 2017-10-30 22:52 +0000
Andrew Osmond Andrew Osmond - Bug 1331944 - Part 8. Add plumbing to use shared surfaces if available in WebRenderImageData. r=jrmuizel
5f74d262924171a8fa0b4483a64f4cac34c4c9b8
created 2017-10-27 16:10 -0700
pushed 2017-10-30 22:44 +0000
Daniel Holbert Daniel Holbert - Bug 1412427 part 8: (automated patch) Switch a bunch of C++ files in gfx to use our standard mode lines. r=jrmuizel
8cb78523022e95979ec4d165e31ee21bffe46fa8
created 2017-10-28 19:07 +0900
pushed 2017-10-28 21:59 +0000
sotaro sotaro - Bug 1401609 - Add UpdateWebRenderCanvasData() to handle CanvasRenderer re-creation r=jrmuizel,mstange
87e3813e79396f88e63fc6cfd7f07c3dbb415195
created 2017-10-19 11:26 +0200
pushed 2017-10-19 09:27 +0000
Sebastian Hengst Sebastian Hengst - merge mozilla-inbound to mozilla-central. r=merge a=merge
a88fa8d0eaa0b8c908f8ab0d2923da526b787e9f
created 2017-10-19 13:03 +0900
pushed 2017-10-19 09:27 +0000
sotaro sotaro - Bug 1404232 - Add WebRenderCommandBuilder::ClearCachedResources() r=jrmuizel
6600dc827ccf2b56f94d0527879fc827c92842d7
created 2017-10-18 22:25 -0400
pushed 2017-10-19 09:23 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1409856 - Update all the WebRender code to use LayoutDevice units instead of Layer units. r=jrmuizel
5ca16bd7a8d3316e32a92a2f1558551fb3ebcd7d
created 2017-09-25 15:48 +0800
pushed 2017-10-04 21:58 +0000
Ethan Lin Ethan Lin - Bug 1391816 - Move layers-free related functions and variables from WebRenderLayerManager to WebRenderCommandsBuilder. r=jrmuizel
4480c624a5541676a995e2209c784dbaeaf0e483
created 2017-09-22 16:39 -0400
pushed 2017-09-25 23:25 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1402439 - Redo how we discard compositor animation ids. r=pchang
28bb2483daae9c4c7f422a34a8daaecb5f510408
created 2017-09-21 14:41 +0800
pushed 2017-09-21 13:24 +0000
Morris Tseng Morris Tseng - Bug 1392200 - Add backface-visibility support for layers-free mode. r=kats
61340c7debf6dccec3b863d1bc00426feac42fe7
created 2017-09-20 17:18 -0700
pushed 2017-09-21 00:18 +0000
Wes Kocher Wes Kocher - Merge inbound to central, a=merge
6d8d80beb8c82d1617b9fe939fe6035df3044738
created 2017-09-20 11:50 +0200
pushed 2017-09-21 00:18 +0000
Sebastian Hengst Sebastian Hengst - merge mozilla-central to mozilla-inbound. r=merge a=merge
65f9f54bd7bfc5f569a29d61c9fc3723a54cdbed
created 2017-09-20 10:56 +0200
pushed 2017-09-21 00:18 +0000
Nicolas Silva Nicolas Silva - Bug 1393031 - Use IpcResourceUpdateQueue in more places. r=jrmuizel
9883a2bd5c76d65da053a1867de867966db2125b
created 2017-09-20 18:13 +0200
pushed 2017-09-20 21:07 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 3844ac09ae6a (bug 1392200)
3844ac09ae6a0b4d10b57850b8d97c1113c40e8f
created 2017-09-13 11:25 +0800
pushed 2017-09-20 21:07 +0000
Morris Tseng Morris Tseng - Bug 1392200 - Add backface-visibility support for layers-free mode. r=kats
9feb6e1d9e630838a29cb7c384414a4cf1c74b3c
created 2017-09-14 14:38 +0800
pushed 2017-09-20 09:39 +0000
Ethan Lin Ethan Lin - Bug 1397375 - Part1. Store frame, display item key, and user data table in the webrender user data. r=jrmuizel
3428a9f92bf4bd18ee78946834a201a670a54752
created 2017-09-14 23:18 +0200
pushed 2017-09-15 09:06 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 8291145f0920 (bug 1393031)
8291145f092011aa98367f4818042a1c51e61d1d
created 2017-09-14 20:21 +0200
pushed 2017-09-15 09:06 +0000
Nicolas Silva Nicolas Silva - Bug 1393031 - Use IpcResourceUpdateQueue in more places. r=jrmuizel
f74e7808e0cbaede41af61ae8e6934235d148c6a
created 2017-08-31 05:30 -0400
pushed 2017-08-31 23:26 +0000
Andrew Osmond Andrew Osmond - Bug 1391793 - Save the given ImageContainer in WebRenderImageData so that it is not recreated. r=jrmuizel
7cbc5c672ea43e4868801a7e999241dd65b40088
created 2017-08-18 15:21 +0800
pushed 2017-08-18 22:53 +0000
Morris Tseng Morris Tseng - Bug 1391135 - Only retain WebRenderUserData when layer manager and namespaceID is match. r=kats
3ecd7180c6a7f16b21ce826dde0b5b21836013d4
created 2017-08-03 13:55 +0800
pushed 2017-08-03 09:46 +0000
Morris Tseng Morris Tseng - Bug 1379920 - Introduce WebRenderCanvasData. r=kats
c0bdffa0ee1a753122d6a21f36ba04fdb90943be
created 2017-08-03 13:55 +0800
pushed 2017-08-03 09:46 +0000
Morris Tseng Morris Tseng - Bug 1379920 - Add aAsync param to AddPipelineIdForAsyncCompositable and rename it to AddPipelineIdForCompositable. r=sotaro
less more (0) -60 tip