gfx/layers/wr/WebRenderLayerManager.h
ee870d4a43083769491e0964ae180304542fc10f
created 2019-01-07 21:33 +0000
pushed 2019-01-07 21:33 +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 15:10 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
df30b0f614c904678b72d66616a65b989f9a87e9
created 2018-11-23 23:33 +0000
pushed 2018-11-23 23:34 +0000
Nicolas Silva Nicolas Silva - Bug 1494403 - Separate the Blob related apis. r=jrmuizel
944b5385a34248376ae0d92beabf4bcb8a045567
created 2018-11-05 07:57 -0500
pushed 2018-11-21 21:49 +0000
Andrew Osmond Andrew Osmond - Bug 1504699 - Part 2. Add plumbing to WebRenderLayerManager to pass on frame released messages. r=nical
25d79223c2dedd0b06abd48dbfc815c750b6473c
created 2018-11-19 20:55 +1300
pushed 2018-11-20 21:49 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1507686 - Record LayerManager URL for each paint so that we can correlate it with slow paints. r=mattwoodrow
ad0782d7c503f33cfb554d08dedc96287e1ed3f2
created 2018-11-01 15:15 -0500
pushed 2018-11-03 09:53 +0000
Ryan Hunt Ryan Hunt - Bug 1504220 - Move ScrollableLayerGuid, ViewID, ZoomConstraints from FrameMetrics.h r=botond
1a3433fb1c2975e86cf2c3c7821ff10999f5dbab
created 2018-10-11 10:41 -0400
pushed 2018-11-02 16:48 +0000
Andrew Osmond Andrew Osmond - Bug 1428558 - Part 2. Improve plumbing to sending resource updates to WebRender. r=nical
6d3db9b4da3259cdf2c2f2f0fd49218efcd878ea
created 2018-09-08 18:41 +0000
pushed 2018-09-08 23:28 +0000
Matt Woodrow Matt Woodrow - Bug 1488980 - Implement StartFrameTimeRecording for WebRender. r=mstange
383e6ae8f7d4d1961a56aa6f5a69b4c3e8c3e2e5
created 2018-07-30 09:24 -0400
pushed 2018-07-30 13:31 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1478016 - Add a strongly-typed LayersObserverEpoch type. r=mattwoodrow
c572bc658fec6ec6904eff12350962af3346ba8c
created 2018-06-26 13:43 -0500
pushed 2018-07-05 00:33 +0000
Ryan Hunt Ryan Hunt - Bug 1470528 - Implement CONTENT_FRAME_TIME for the webrender codepath. r=sotaro
bd8c8fb537cf56f21f10810f53a7f00ac027f516
created 2018-07-03 16:15 -0500
pushed 2018-07-05 00:33 +0000
Ryan Hunt Ryan Hunt - Bug 1473301 - Remove BorderLayer. r=mattwoodrow
6e5891e3bbd24b81af1f67a6d15d3486a05bd641
created 2018-07-04 00:41 +0300
pushed 2018-07-04 10:01 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 3 changesets (bug 1470528) for build bustages on WebRenderBridgeParent. CLOSED TREE
90513daef576e637053b3f0c745933455ff5eb0f
created 2018-06-26 13:43 -0500
pushed 2018-07-04 10:01 +0000
Ryan Hunt Ryan Hunt - Bug 1470528 - Implement CONTENT_FRAME_TIME for the webrender codepath. r=sotaro
0d8a19147238828cfb0097cd9e856d815eed5b7d
created 2018-06-29 08:32 +0900
pushed 2018-06-29 09:51 +0000
sotaro sotaro - Bug 1405465 - Handle WR paint codepath with no frame r=kats
37746bbf1d1381346081e9606eca82ee4d83408d
created 2018-05-14 08:53 -0400
pushed 2018-05-14 12:56 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1437036 - Implement GetLastTransactionId in WebRenderLayerManager. r=hiro
61f51684cc29e527504f1ec72824bf5b53fa1853
created 2018-05-11 21:18 -0400
pushed 2018-05-12 01:21 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1452390 - Implement paint-skipping support in WebRender. r=botond
1224b46e13922d7fd3cec29a441560439d0166cb
created 2018-04-20 15:13 -0400
pushed 2018-04-21 11:16 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1455691 - Make the transaction id a struct instead of a uint64_t. r=mattwoodrow
d3f3380c8b1c9091c4c474278fe7b49669cf7588
created 2018-03-28 15:33 +0200
pushed 2018-03-28 21:59 +0000
Nicolas Silva Nicolas Silva - Bug 1449242 - Don't delay image key deletions by an extra transaction. r=sotaro
dd37857e52a137fd89bbe721fa610ec97a558a2d
created 2018-03-14 14:19 -0400
pushed 2018-03-14 22:10 +0000
Andrew Osmond Andrew Osmond - Bug 1435291 - Part 2. Make background SVGs use WebRender instead of fallback. r=jrmuizel
4058fc040cfef0ece01c386c293ab0cff01873d4
created 2018-03-13 16:03 -0400
pushed 2018-03-14 10:16 +0000
Andrew Osmond Andrew Osmond - Backed out changeset 7f0409a405f2 (bug 1435291).
7f0409a405f2bb433b0c117431ba32b9d7006ab3
created 2018-03-13 15:59 -0400
pushed 2018-03-14 10:16 +0000
Andrew Osmond Andrew Osmond - Bug 1435291 - Part 2. Make background SVGs use WebRender instead of fallback. r=jrmuizel
ae79bc0bbd31c6e7ac2fa430a2ca7c10382791c5
created 2018-02-13 10:18 -0800
pushed 2018-02-24 11:03 +0000
Eitan Isaacson Eitan Isaacson - Bug 1438017 - Update wr bindings with ColorMatrix filter and add filters to command builder. r=kats
c0a2f744ef5c3cbddcf915f7532860a3c466214f
created 2018-02-09 13:41 -0500
pushed 2018-02-09 21:55 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1434996 - Update WebRenderLayerManager::SetTransactionIdAllocator to match ClientLayerManager. r=sotaro
70d2ed804d8f9fed15e4fc696d2f5f89177616b9
created 2018-01-11 15:00 +0900
pushed 2018-01-11 22:05 +0000
sotaro sotaro - Bug 1429289 - Remove WebRenderLayerManager::ClearLayer() r=nical
3572bba4d1aec75af2ef19d52351d7ea2137cc53
created 2017-12-07 17:13 -0500
pushed 2018-01-04 02:30 +0000
Alexis Beingessner Alexis Beingessner - Bug 1406231 - remove the TextLayer class, and all remaining traces of it. r=mattwoodrow
1f8dab2a495e6df770c0d3fe1be8eab84c449a4d
created 2017-12-08 13:04 +0200
pushed 2017-12-08 11:04 +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
497efe3a096ba86ed1d373e5ebf19383511117e1
created 2017-12-07 17:13 -0500
pushed 2017-12-08 10:33 +0000
Alexis Beingessner Alexis Beingessner - Bug 1406231 - remove the TextLayer class, and all remaining traces of it. r=mattwoodrow
92ac9fd6870de189612f1958ceeadf52d503881a
created 2017-11-15 13:48 +0800
pushed 2017-11-25 13:05 +0000
Ethan Lin Ethan Lin - Bug 1416995 - Enable retained mode for the basic layer manager in WR fallback. r=jrmuizel,kats
4a74a02c20ba4649bfdb5bdd49f5907c6f22b2d5
created 2017-11-16 14:47 +0900
pushed 2017-11-16 10:16 +0000
sotaro sotaro - Bug 1411472 - Add support of PersistentBufferProviderShared r=nical
c9117e83e3a25d9e67d326147699f7e6946f0eda
created 2017-11-08 15:26 +0800
pushed 2017-11-15 02:13 +0000
Kevin Chen Kevin Chen - Bug 1415469 - Remove mDeviceResetSequenceNumber from TDR process since we don't need it anymore; r=dvander
92427a65f57e1f621e85ca00b28a1040c205f802
created 2017-11-07 11:34 +0900
pushed 2017-11-07 11:05 +0000
sotaro sotaro - Bug 1411472 - Backout because of test failures
89513063a10631897ae55d14828e965c8ebe7aab
created 2017-11-07 09:31 +0900
pushed 2017-11-07 11:05 +0000
sotaro sotaro - Bug 1411472 - Add support of PersistentBufferProviderShared r=nical
5f74d262924171a8fa0b4483a64f4cac34c4c9b8
created 2017-10-27 16:10 -0700
pushed 2017-10-30 16:00 +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
7b501bcc9d3f2a9d7ff3cee0a9019cb3fd2bea3f
created 2017-10-26 14:17 -0400
pushed 2017-10-27 16:16 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1410777 - Force a full transaction for WR when the window overlay changes. r=mstange
15b3f352292e8ec1f0e8c66dd83a3b535e35c582
created 2017-10-26 14:17 -0400
pushed 2017-10-27 16:16 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1410777 - Remove unused function and dead code left over from the layers-full WR days. r=mstange
fef60dc3adecc4378456e6e73bb60eca28de9921
created 2017-10-19 13:02 +0900
pushed 2017-10-19 09:53 +0000
sotaro sotaro - Bug 1404232 - Add WebRenderLayerManager::WrUpdated() r=jrmuizel
08cf5146eff130adffce563d2c96d2178a42bb65
created 2017-10-04 22:31 -0400
pushed 2017-10-05 09:45 +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:47 +0000
Wes Kocher Wes Kocher - Merge inbound to central, a=merge
086a9a00753e466752c14a255c1ab2a9ddb25b15
created 2017-10-04 16:36 -0700
pushed 2017-10-04 23:47 +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 23:47 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1405445. Preallocate the display list buffer to a reasonable size. r=kats
dbd85646f4440446b95517a01e53f34db5a3a09f
created 2017-10-04 10:45 -0400
pushed 2017-10-04 15:11 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1391816 - Follow-up to rename WebRenderCommandsBuilder to WebRenderCommandBuilder. r=jrmuizel
5ca16bd7a8d3316e32a92a2f1558551fb3ebcd7d
created 2017-09-25 15:48 +0800
pushed 2017-10-04 08:22 +0000
Ethan Lin Ethan Lin - Bug 1391816 - Move layers-free related functions and variables from WebRenderLayerManager to WebRenderCommandsBuilder. r=jrmuizel
87c152551a93293250b80e9f3840874ea2a15b7f
created 2017-10-03 16:31 -0400
pushed 2017-10-03 21:37 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1403915 - Collapse EndTransactionInternal into EndTransactionWithoutLayers. r=jrmuizel
f407f597b7bf6ccfd9bfb1ec5747a7ab56d0c534
created 2017-10-03 16:31 -0400
pushed 2017-10-03 21:37 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1403915 - Remove some leftover Layer-related goop. r=jrmuizel
6f9562da270ee6481e15297f0829943eefa1d357
created 2017-10-03 16:31 -0400
pushed 2017-10-03 21:37 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1403915 - Remove some leftover painting callback goop. r=jrmuizel
6268c4eadb5a58bfec1f78d860611147ccef0fa4
created 2017-10-03 16:31 -0400
pushed 2017-10-03 21:37 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1403915 - Remove the WebRender*Layer classes and functions that refer to them. r=jrmuizel
0c0fcbab27d712670b09cd9e6b47e1c9e2f71a20
created 2017-10-03 16:31 -0400
pushed 2017-10-03 21:37 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1403915 - Remove the IsLayersFreeTransaction() machinery and assume it's always true. r=jrmuizel
6016270b0ddd96efa495407eeac7bee0fe24ced2
created 2017-10-03 16:00 +0800
pushed 2017-10-03 18:36 +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
2369eb303658c724e18641134c725ecb2f8b6cf6
created 2017-10-02 16:49 -0400
pushed 2017-10-03 02:14 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1403176 - Make WebRenderLayerManager reject pending scroll offset updates. r=mstange
3baddc8863b2898efff2f52db657e5d997ebf1b5
created 2017-09-29 00:39 -0400
pushed 2017-09-29 09:50 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1403642. Avoid an extra property table lookup. r=ethlin
ed003bffcb51c47725234f23bb822ccdda8a07ad
created 2017-09-29 12:09 +0800
pushed 2017-09-29 09:50 +0000
Ethan Lin Ethan Lin - Bug 1395501 - Part2. Use stacking context's scale value to compute the correct paint rect. r=jrmuizel
3bc2bfadcf57de227142be7fa7d08ac87a5fd401
created 2017-09-28 16:36 +0200
pushed 2017-09-28 14:37 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 3b3e9f5671b2 (bug 1395501)
3b3e9f5671b208553c9eee087d087addcec5d7a0
created 2017-09-07 16:41 +0800
pushed 2017-09-28 13:25 +0000
Ethan Lin Ethan Lin - Bug 1395501 - Part2. Use stacking context's scale value to compute the correct paint rect. r=jrmuizel
4480c624a5541676a995e2209c784dbaeaf0e483
created 2017-09-22 16:39 -0400
pushed 2017-09-25 14:17 +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-24 20:47 +0000
Kevin Chen Kevin Chen - Bug 1393376 - (Part 2) Retain BasicLayerManager in WebRenderFallbackData for layer invalidation computation; r=jrmuizel
880571f390485329eeca41daa02d66a2ccc1e975
created 2017-09-21 23:15 +0800
pushed 2017-09-21 18:54 +0000
Ethan Lin Ethan Lin - Bug 1401945 - Do not use the WebRenderUserData after it's removed. r=jrmuizel,kats
a72e51b44407ea550af2e613d0a04f84f314d3d7
created 2017-09-21 16:18 +0800
pushed 2017-09-21 12:50 +0000
peter chang peter chang - Bug 1396471 - Keep the running compositorAnimationsId alive on the compositor, r=kats
6d8d80beb8c82d1617b9fe939fe6035df3044738
created 2017-09-20 11:50 +0200
pushed 2017-09-21 00:47 +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:47 +0000
Nicolas Silva Nicolas Silva - Bug 1393031 - Use IpcResourceUpdateQueue in more places. r=jrmuizel
6b4ff36ca8a685c4dbbce4527b191149283e25c3
created 2017-09-14 14:39 +0800
pushed 2017-09-20 05:24 +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
less more (0) -100 -60 tip