gfx/layers/wr/WebRenderLayerManager.h
5e9ee7bdc25ec15785dbd4ad1d70b292fc4ba48d
created 2017-12-07 17:13 -0500
pushed 2018-01-04 00:11 +0000
Alexis Beingessner Alexis Beingessner - Bug 1406231 - remove the TextLayer class, and all remaining traces of it. r?mattwoodrow draft
1f8dab2a495e6df770c0d3fe1be8eab84c449a4d
created 2017-12-08 13:04 +0200
pushed 2017-12-08 18:46 +0000
Cosmin Sabou Cosmin Sabou - Backed out changeset 497efe3a096b (bug 1406231) for windows build bustages on build\build\src\obj-firefox\dist\include\mozilla/layers/ScrollingLayersHelper.h(48) r=backout on a CLOSED TREE
885cbb06cef9eba68c74cae58f6bbd3704c9772d
created 2017-12-07 17:13 -0500
pushed 2017-12-07 22:13 +0000
Alexis Beingessner Alexis Beingessner - Bug 1406231 - remove the TextLayer class, and all remaining traces of it. r?mattwoodrow draft
129873bd16a3d0a7ed19b0c455f1b759c5c48ef8
created 2017-11-15 13:48 +0800
pushed 2017-11-21 03:46 +0000
Ethan Lin Ethan Lin - Bug 1416995 - Enable retained mode for the basic layer manager in WR fallback. r=jrmuizel draft
4a74a02c20ba4649bfdb5bdd49f5907c6f22b2d5
created 2017-11-16 14:47 +0900
pushed 2017-11-16 07:47 +0000
sotaro sotaro - Bug 1411472 - Add support of PersistentBufferProviderShared r=nical
b8c5a27c2088b5be7f4004d608c1af6a0c8cc636
created 2017-11-14 16:20 +0800
pushed 2017-11-14 08:22 +0000
Ethan Lin Ethan Lin - Bug 1416995 - Enable retained mode for the basic layer manager in WR fallback. r=jrmuizel draft
6ae5d28ee2dddadd9526b9a0fca2c2a8a9d440a0
created 2017-11-08 15:26 +0800
pushed 2017-11-08 09:02 +0000
Kevin Chen Kevin Chen - Bug 1415469 - Remove mDeviceResetSequenceNumber from TDR process since we don't need it anymore; r?dvander draft
98e2b4ee9775a2a2b5cc1bb8a390bfe901814f38
created 2017-11-06 13:22 +0100
pushed 2017-11-07 10:47 +0000
Sylvestre Ledru Sylvestre Ledru - reformat all draft
92427a65f57e1f621e85ca00b28a1040c205f802
created 2017-11-07 11:34 +0900
pushed 2017-11-07 10:30 +0000
sotaro sotaro - Bug 1411472 - Backout because of test failures
89513063a10631897ae55d14828e965c8ebe7aab
created 2017-11-07 09:31 +0900
pushed 2017-11-07 10:30 +0000
sotaro sotaro - Bug 1411472 - Add support of PersistentBufferProviderShared r=nical
78f6394c884cc4d87c5ac188ba4abeec314813a4
created 2017-11-05 17:29 +0100
pushed 2017-11-05 18:10 +0000
Sylvestre Ledru Sylvestre Ledru - reformat all draft
dc30e631d685e07adfb984cb8aa61eb4bb65e5f7
created 2017-10-27 15:34 -0700
pushed 2017-10-27 22:34 +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?jfkthame draft
dc9704f8af8d89ac7b9d921170e06f8bb01247f5
created 2017-10-26 14:17 -0400
pushed 2017-10-26 18:58 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1410777 - Force a full transaction for WR when the window overlay changes. r?mstange draft
57e9329c2439e80a21e8f2ed7c41205b2a4f2ad2
created 2017-10-26 14:17 -0400
pushed 2017-10-26 18:58 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1410777 - Remove unused function and dead code left over from the layers-full WR days. r?mstange draft
fef60dc3adecc4378456e6e73bb60eca28de9921
created 2017-10-19 13:02 +0900
pushed 2017-10-19 05:25 +0000
sotaro sotaro - Bug 1404232 - Add WebRenderLayerManager::WrUpdated() r=jrmuizel
08cf5146eff130adffce563d2c96d2178a42bb65
created 2017-10-04 22:31 -0400
pushed 2017-10-05 06:34 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1405445. Preallocate the display list buffer to a reasonable size. r=kats
dedd9a48da6982467b8b4b635eec59521168ec19
created 2017-10-04 16:37 -0700
pushed 2017-10-04 23:50 +0000
Wes Kocher Wes Kocher - Merge inbound to central, a=merge
086a9a00753e466752c14a255c1ab2a9ddb25b15
created 2017-10-04 16:36 -0700
pushed 2017-10-04 23:50 +0000
Wes Kocher Wes Kocher - Backed out changeset 0376b0f2075a (bug 1405445) for conflicting with the merge a=backout
0376b0f2075a6119864568859e497c8a8e0e07a3
created 2017-10-04 11:09 -0400
pushed 2017-10-04 20:23 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1405445. Preallocate the display list buffer to a reasonable size. r=kats
44f30e1691d6ccc39fe56e3c555c4913808d88f5
created 2017-10-04 10:45 -0400
pushed 2017-10-04 14:46 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1391816 - Follow-up to rename WebRenderCommandsBuilder to WebRenderCommandBuilder. r?jrmuizel draft
94887cc367a4bb0e24571365e65bc98cbbd21bb7
created 2017-09-25 15:48 +0800
pushed 2017-10-04 07:42 +0000
Ethan Lin Ethan Lin - Bug 1391816 - Move layers-free related functions and variables from WebRenderLayerManager to WebRenderCommandsBuilder. r=jrmuizel draft
cd5408ee29e45897beaaff8efe6785a65a57c61d
created 2017-10-03 14:49 -0400
pushed 2017-10-03 18:50 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1403915 - Collapse EndTransactionInternal into EndTransactionWithoutLayers. r?jrmuizel draft
2dd299f5a37afa6a27b6ecb4d165a746325822c9
created 2017-10-03 14:49 -0400
pushed 2017-10-03 18:50 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1403915 - Remove some leftover Layer-related goop. r?jrmuizel draft
9586d9cafa82bab1443580a570a200d904979dbf
created 2017-10-03 14:49 -0400
pushed 2017-10-03 18:50 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1403915 - Remove some leftover painting callback goop. r?jrmuizel draft
19568cfcea8453ca849570326a4147ea0f3f9bab
created 2017-10-03 14:49 -0400
pushed 2017-10-03 18:50 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1403915 - Remove the WebRender*Layer classes and functions that refer to them. r?jrmuizel draft
59fe4510354ff4a6d7a5546d1f088017f573d353
created 2017-10-03 14:49 -0400
pushed 2017-10-03 18:50 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1403915 - Remove the IsLayersFreeTransaction() machinery and assume it's always true. r?jrmuizel draft
4360531051fca25cd3ca023c279f3daf02243bf9
created 2017-10-03 16:00 +0800
pushed 2017-10-03 18:11 +0000
Ethan Lin Ethan Lin - Bug 1404091 - In layers-free mode, we should do NotifyInvalidation after EndTransaction if there is any scheduled flush. r=kats draft
bdedf76199adbf03ab285c671dd7717576f188a4
created 2017-10-03 16:00 +0800
pushed 2017-10-03 11:57 +0000
Ethan Lin Ethan Lin - Bug 1404091 - In layers-free mode, we should do NotifyInvalidation after EndTransaction if there is any scheduled flush. r=kats draft
d264baf31ddf3fe97c718b28f61cabdec281c718
created 2017-10-02 16:49 -0400
pushed 2017-10-02 20:51 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1403176 - Make WebRenderLayerManager reject pending scroll offset updates. r?mstange draft
8a9b5d605b34e3a1224b54f79a5e69fcb2daa77e
created 2017-09-29 15:07 -0400
pushed 2017-09-29 19:48 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1403915 - Remove some leftover painting callback goop. r?jrmuizel draft
c9aa272089c30a104942cdca71d5836376b68e55
created 2017-09-29 15:07 -0400
pushed 2017-09-29 19:48 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1403915 - Remove the WebRender*Layer classes and functions that refer to them. r?jrmuizel draft
af010854a747940c5281177ca5e8fbe1a0f5001b
created 2017-09-29 15:07 -0400
pushed 2017-09-29 19:48 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1403915 - Remove the IsLayersFreeTransaction() machinery and assume it's always true. r?jrmuizel draft
3baddc8863b2898efff2f52db657e5d997ebf1b5
created 2017-09-29 00:39 -0400
pushed 2017-09-29 10:18 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1403642. Avoid an extra property table lookup. r=ethlin
209b1f0302f51763e78b13013caed66afe36b9e3
created 2017-09-07 16:41 +0800
pushed 2017-09-29 04:01 +0000
Ethan Lin Ethan Lin - Bug 1395501 - Part2. Use stacking context's scale value to compute the correct paint rect. r=jrmuizel draft
3bc2bfadcf57de227142be7fa7d08ac87a5fd401
created 2017-09-28 16:36 +0200
pushed 2017-09-28 15:00 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 3b3e9f5671b2 (bug 1395501)
10bad62d9a3f71668d8f315517fd7589bc1b8854
created 2017-09-07 16:41 +0800
pushed 2017-09-28 10:00 +0000
Ethan Lin Ethan Lin - Bug 1395501 - Part2. Use stacking context's scale value to compute the correct paint rect. r=jrmuizel draft
692d20028539d1698c54abe97e1fa639d97cfd9a
created 2017-09-25 15:48 +0800
pushed 2017-09-28 03:32 +0000
Ethan Lin Ethan Lin - Bug 1391816 - Move layers-free related functions and variables from WebRenderLayerManager to WebRenderCommandsBuilder. r=jrmuizel draft
4480c624a5541676a995e2209c784dbaeaf0e483
created 2017-09-22 16:39 -0400
pushed 2017-09-25 17:48 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1402439 - Redo how we discard compositor animation ids. r=pchang
b2c7917c24e94c3d5e7d7db1aabf9cd44ea32e21
created 2017-09-07 15:04 +0800
pushed 2017-09-25 08:14 +0000
Kevin Chen Kevin Chen - Bug 1393376 - (Part 2) Retain BasicLayerManager in WebRenderFallbackData for layer invalidation computation; r=jrmuizel
91eac878649b0143f07b73cad3c029c65fbbe46b
created 2017-09-25 15:48 +0800
pushed 2017-09-25 08:01 +0000
Ethan Lin Ethan Lin - Bug 1391816 - Move some layers-free functions from WebRenderLayerManager to WebRenderUtils. draft
868fa4187a27f99c4f7f60742fbeff630535c813
created 2017-09-22 16:39 -0400
pushed 2017-09-22 20:44 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1402439 - Redo how we discard compositor animation ids. r?pchang draft
880571f390485329eeca41daa02d66a2ccc1e975
created 2017-09-21 23:15 +0800
pushed 2017-09-21 23:23 +0000
Ethan Lin Ethan Lin - Bug 1401945 - Do not use the WebRenderUserData after it's removed. r=jrmuizel,kats
16ec984b49f0b2a97d3a8aa6163f3c469545171c
created 2017-09-21 23:15 +0800
pushed 2017-09-21 16:19 +0000
Ethan Lin Ethan Lin - Bug 1401945 - Do not use the WebRenderUserData after it's removed. r=kats draft
d73653ad671a81223ebe47d5e7b4d7dc8c1fc708
created 2017-09-21 23:15 +0800
pushed 2017-09-21 16:12 +0000
Ethan Lin Ethan Lin - Bug 1401945 - Do not use the WebRenderUserData after it's removed. r=kats draft
7aa43796dfdbd9838677c82716867f831fe068de
created 2017-09-07 15:04 +0800
pushed 2017-09-21 08:36 +0000
Kevin Chen Kevin Chen - Bug 1393376 - (Part 2) Retain BasicLayerManager in WebRenderFallbackData for layer invalidation computation; r?jrmuizel draft
c81c324cca9c6b31e4e9940815c660b00a97138e
created 2017-09-21 16:18 +0800
pushed 2017-09-21 08:25 +0000
peter chang peter chang - Bug 1396471 - Keep the running compositorAnimationsId alive on the compositor, r?kats draft
6d8d80beb8c82d1617b9fe939fe6035df3044738
created 2017-09-20 11:50 +0200
pushed 2017-09-20 17:31 +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-20 17:31 +0000
Nicolas Silva Nicolas Silva - Bug 1393031 - Use IpcResourceUpdateQueue in more places. r=jrmuizel
6e43ebea517392e681e255d7ca9e810dab00996c
created 2017-09-14 14:39 +0800
pushed 2017-09-20 05:19 +0000
Ethan Lin Ethan Lin - Bug 1397375 - Part2. Add a table in layer manager to keep webrender user data and remove unused data in each transaction. r=jrmuizel draft
9f8c6be7d2f4216d3f87e091f8cfe238bab8ca1a
created 2017-09-15 13:24 +0200
pushed 2017-09-19 17:59 +0000
Nicolas Silva Nicolas Silva - Bug 1397407 - Apply deferred image key deletions to the next transaction. r=Gankro
b24564b0bb2b4b57558addb3d7c0c597db7b79b0
created 2017-09-07 15:04 +0800
pushed 2017-09-15 02:10 +0000
Kevin Chen Kevin Chen - Bug 1393376 - (Part 2) Retain BasicLayerManager in FallbackData; draft
3428a9f92bf4bd18ee78946834a201a670a54752
created 2017-09-14 23:18 +0200
pushed 2017-09-14 23:59 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 8291145f0920 (bug 1393031)
8291145f092011aa98367f4818042a1c51e61d1d
created 2017-09-14 20:21 +0200
pushed 2017-09-14 20:08 +0000
Nicolas Silva Nicolas Silva - Bug 1393031 - Use IpcResourceUpdateQueue in more places. r=jrmuizel
0b78bddcd706d1c029699a304cc33a5e73b8188b
created 2017-09-14 18:48 +0200
pushed 2017-09-14 20:08 +0000
Nicolas Silva Nicolas Silva - Bug 1393031 - Use shared memory to pass resource update data. r=jrmuizel
c53061a3a21bcebe1d0678d8d2596533522dc84f
created 2017-09-14 14:39 +0800
pushed 2017-09-14 09:58 +0000
Ethan Lin Ethan Lin - Bug 1397375 - Part2. Add a table in layer manager to keep webrender user data and remove unused data in each transaction. r=jrmuizel draft
01f5a10a2d5c2e4cc0184f5ca3cebbbee61449bf
created 2017-09-07 16:41 +0800
pushed 2017-09-14 09:08 +0000
Ethan Lin Ethan Lin - Bug 1395501 - Part2. Use stacking context's scale value to compute the correct paint rect. r=jrmuizel draft
55083825395650e8dca22dcde28fa6935bc17c31
created 2017-09-14 14:39 +0800
pushed 2017-09-14 06:46 +0000
Ethan Lin Ethan Lin - Bug 1397375 - Part2. Add a table in layer manager to keep webrender user data and remove unused data in each transaction. r=jrmuizel draft
fbf34a12545ea0f3724ab2bf9f89c4b5ca7e4b31
created 2017-09-11 17:57 +0800
pushed 2017-09-11 09:59 +0000
Ethan Lin Ethan Lin - Bug 1397375 - Part2. Add a table in layer manaher to keep webrender user data. r=jrmuizel draft
b0a585d90a1b9e6513cadf347a2b432fd32a9e7a
created 2017-09-10 21:35 +0800
pushed 2017-09-11 01:43 +0000
Ethan Lin Ethan Lin - Bug 1397375 - Only retain the WebRenderUserDatas for the frames that are currently being displayed. draft
7a1bde7de6eac08cb6ce7342ff7a7c65cbbd2bcc
created 2017-09-07 16:41 +0800
pushed 2017-09-08 02:14 +0000
Ethan Lin Ethan Lin - Bug 1395501 - Part2. Use stacking context's scale value to compute the correct paint rect. r=jrmuizel draft
less more (0) -100 -60 tip