gfx/layers/ipc/CompositorBridgeParent.cpp
6e5891e3bbd24b81af1f67a6d15d3486a05bd641
created 2018-07-04 00:41 +0300
pushed 2018-07-04 09:59 +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 09:59 +0000
Ryan Hunt Ryan Hunt - Bug 1470528 - Implement CONTENT_FRAME_TIME for the webrender codepath. r=sotaro
e438548991db2848923dddd391912141814752c7
created 2018-06-26 13:40 -0500
pushed 2018-07-04 09:59 +0000
Ryan Hunt Ryan Hunt - Bug 1470528 - Implement CONTENT_FRAME_TIME for the non-webrender codepath. r=sotaro
00da7e2748962311eda279c714181c7272f39528
created 2018-07-03 08:43 +0900
pushed 2018-07-03 08:56 +0000
sotaro sotaro - Bug 1472600 - Update SyncHandle when Tab is moved between windows r=nical
33346f699996421fc8bf22a25f574de470142a41
created 2018-06-17 22:43 -0700
pushed 2018-06-26 14:53 +0000
Chris Peterson Chris Peterson - Bug 1469769 - Part 6: Replace non-failing NS_NOTREACHED with MOZ_ASSERT_UNREACHABLE. r=froydnj
752465b44c793318cef36df46ca5ff00c3d8854a
created 2018-06-05 12:33 +0300
pushed 2018-06-05 13:52 +0000
Bogdan Tara Bogdan Tara - Merge mozilla-central to autoland. a=merge CLOSED TREE
88bbaa441a370279eb24f8850947974772d93697
created 2018-06-05 09:18 +0900
pushed 2018-06-05 13:52 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1464568 - Add an argument to ApplyAsyncProperties() to apply the transform by APZC or not. r=kats
70f51d8ba0cbd86cc9bf3696af6290a923e01c4a
created 2018-06-05 08:07 +0900
pushed 2018-06-05 09:30 +0000
sotaro sotaro - Bug 1466454 - Do not create CompositorWindow for non-WebRender case r=nical
bcebfd54b4e13688c0dfa82531263f99bf55f7d1
created 2018-06-02 12:15 -0400
pushed 2018-06-04 17:56 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1455597 - Flush the transaction to remove the pipeline before shutting down the WebRenderAPI. r=sotaro
b54db66223586b4e04f5cb926fccdacf8a176b91
created 2018-05-30 21:15 +0200
pushed 2018-06-01 22:02 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
6a1252b68f4f6dadc9b7ee5698cc4067f43e9368
created 2018-05-28 11:29 -0400
pushed 2018-05-29 09:51 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1417784 - Shift how the AsyncImagePipelineManager is notified of updates. r=sotaro
2404129f5672b9a91ea006c3f51cf171833a3124
created 2018-05-16 01:01 +0300
pushed 2018-05-16 10:01 +0000
Dorel Luca Dorel Luca - Merge mozilla-central to mozilla-inbound
b51a237fe66d79bbfda2f9e564069831020aca48
created 2018-05-01 15:33 -0500
pushed 2018-05-16 10:01 +0000
James Willcox James Willcox - Bug 1458258 - Fix compositor invalidatation after resume with e10s r=mattwoodrow
0b04c87960adf986a8966d16dc26674e9e7d02ae
created 2018-05-15 08:49 -0400
pushed 2018-05-15 21:53 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1461122 - Implement DidComposite(LayersId,...) for CompositorBridgeParent. r=sotaro
433e044b2702e625381b29c4b97de6d0322ade17
created 2018-05-15 15:13 +0300
pushed 2018-05-15 21:53 +0000
Bogdan Tara Bogdan Tara - Backed out 3 changesets (bug 1461122) for build bustages on workspace/build/src/obj-firefox/dist/include/mozilla/layers/CompositorBridgeParent.h CLOSED TREE
0efbd05857c2f6c6bb6a23bdd51c2e86b45e84d9
created 2018-05-14 13:19 -0400
pushed 2018-05-15 21:53 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1461122 - Implement DidComposite(LayersId,...) for CompositorBridgeParent. r=sotaro
fb1644bd5755bd8493d850285f4994fbe732a1fd
created 2018-04-25 16:35 -0500
pushed 2018-05-14 21:37 +0000
James Willcox James Willcox - Bug 1453501 - Allow the compositor to be created in a paused state r=kats
90a4eaef784da7af7b7cbbbfa272f784d6f913a0
created 2018-05-14 17:05 +0300
pushed 2018-05-14 16:52 +0000
shindli shindli - Backed out 3 changesets (bug 1453501) for bustage in build/build/src/gfx/gl/GLContextProviderEGL.cpp on a CLOSED TREE
8b53a7b34121f03decccc66c29995b0e59f85d06
created 2018-04-25 16:35 -0500
pushed 2018-05-14 16:52 +0000
James Willcox James Willcox - Bug 1453501 - Allow the compositor to be created in a paused state r=kats
dcdf1e54dc0566e380d68126bb7e9cbb964ed8fe
created 2018-05-11 16:36 -0400
pushed 2018-05-12 09:45 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1460988 - Don't hold the layer trees lock while making calls that block on WR threads. r=sotaro
31d09eea36298ad41da435883babb243a2a4271c
created 2018-05-11 09:09 -0400
pushed 2018-05-12 09:45 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1457466 - Trigger a render/composite after an async scene build has been swapped in. r=nical
fc2188a4b2d95e22eea66b4d8887b17cf50de559
created 2018-05-09 15:23 -0400
pushed 2018-05-10 09:47 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1460289 - Reduce scope of indirect layer tree lock in RecvAdoptChild. r=sotaro
ed8dc255b50831f95b234bfcaa7b6c142eaadc45
created 2018-04-27 10:32 -0400
pushed 2018-04-30 21:55 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1453360 - Store the compositor animation ids to delete until the epoch is rendered. r=nical
59f4e493272fbd3d4029bb8e58f641e7d4cb8e27
created 2018-04-27 10:32 -0400
pushed 2018-04-30 21:55 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1453360 - Rename NotifyDidCompositeToPipeline to NotifyPipelineRendered. r=nical
d52b265b6b52a817374add2c4e927530dab571a6
created 2018-04-26 15:29 -0400
pushed 2018-04-27 10:01 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1457246 - Don't hold the sIndirectLayerTreesLock while making synchronous calls to the RenderBackend thread. r=sotaro
c1e5abfc4b6a52d25aed3381b4beb64f8ea66c67
created 2018-04-19 14:48 -0500
pushed 2018-04-26 06:05 +0000
Ryan Hunt Ryan Hunt - Bug 1455408 - Remove dead code from CompositorBridgeParent that was used for changing thread priority. r=kats
59f704125010863c16501f1d401112807f01e7b8
created 2018-04-23 14:24 -0400
pushed 2018-04-25 09:35 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1455974 - Ensure the metrics sharing IPC messages are sent from the compositor thread. r=botond
c9ee020a4abde994cd2f626665c6c0f6d1ed3530
created 2018-04-23 14:24 -0400
pushed 2018-04-25 09:35 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1455974 - Ensure that mCanSend is cleared at the right time. r=sotaro
6ba049b00c55f30638773a36e702e4144f23c8e5
created 2018-04-24 09:27 +0900
pushed 2018-04-24 21:48 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1454324 - Set non-animated values to the layer only if there is no running animation. r=kats
fa90dad2faac2a5b0951167f25f006f2d6309136
created 2018-04-20 14:27 -0400
pushed 2018-04-22 09:48 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1455715 - Fix some controller thread tasks that were bypassing the updater thread. r=botond
1224b46e13922d7fd3cec29a441560439d0166cb
created 2018-04-20 15:13 -0400
pushed 2018-04-22 09:48 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1455691 - Make the transaction id a struct instead of a uint64_t. r=mattwoodrow
9bb64b4e34ce2ec456f4e6084a7b358e5ca500e0
created 2018-04-19 10:10 -0400
pushed 2018-04-20 22:59 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1455302 - Robustify the IsSamplerThread() check similarly to the updater code. r=botond
8450bccb1873ca29bd5f226af0dcf5d6186612f0
created 2018-04-19 10:09 -0400
pushed 2018-04-20 22:59 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1455302 - Allow scheduling updater thread tasks before we have the updater thread id. r=botond
78d008b79f626754c6d9bc99aa560ea6bf6ee5cb
created 2018-04-16 17:39 -0400
pushed 2018-04-18 16:55 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1451469 - Maintain a map from WrWindowId to APZSampler. r=botond
de79e5a6aa531d3bb76a8a80a808e32232d2aa3c
created 2018-04-16 14:21 -0400
pushed 2018-04-17 21:54 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1454430 - Ensure the ClearTree task runs before we shut down webrender. r=nical
8a94faa5cc60495da5d80d4b3c07bf5877d2e6d8
created 2018-04-13 16:01 +0300
pushed 2018-04-13 13:02 +0000
Sebastian Hengst Sebastian Hengst - Backed out 4 changesets (bug 525063) on request from Andi. a=backout
72f15f83cdb6d373bccf3807c51173ec238668b3
created 2018-04-12 12:18 +0900
pushed 2018-04-12 09:39 +0000
sotaro sotaro - Bug 1453195 - Reduce mOptions.UseWebRender() usage in CompositorBridgeParent r=nical
d7d2f08e051c3c355d41dc5c1ce1bd3ca55a43b9
created 2018-04-10 21:11 +0200
pushed 2018-04-11 23:46 +0000
Tristan Bourvon Tristan Bourvon - Bug 525063 - Initialize uninitialized class attributes in m-c. r=ehsan
320b237f7ec630a1ded841cb9095f1543a175cf8
created 2018-04-11 11:34 +0900
pushed 2018-04-11 14:36 +0000
sotaro sotaro - Bug 1452901 - Schedule generate frame r=nical
3542146e997310c11ab000341cce6360623fce30
created 2018-04-10 12:30 -0400
pushed 2018-04-10 21:54 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1449982 - Conceptually split the mUpdaterQueue into separate queues per layers id. r=botond
c40aa91bc0b6e9d8d5b525fa86a8be73c8d31cae
created 2018-04-10 12:29 -0400
pushed 2018-04-10 21:54 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1449982 - Maintain a map from WrWindowId to APZUpdater. r=botond
7af325560dfa213ba0c34b24f497443138c9c601
created 2018-04-10 12:29 -0400
pushed 2018-04-10 21:54 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1449982 - Move the window id allocation to CompositorBridgeParent. r=nical
433668f7db7bb3b421f522d050aa7c8a0c0d9345
created 2018-04-10 12:29 -0400
pushed 2018-04-10 21:54 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1449982 - Don't hold the sIndirectLayerTreesLock unnecessarily while notifying APZ of a layer tree removal. r=botond
223fb94dadc8eb1647073de6fc640364d9b92cbf
created 2018-03-31 07:48 +0900
pushed 2018-03-31 10:06 +0000
sotaro sotaro - Bug 1450212 - Change CompositorWindow creation and destruction timing r=nical
a3f1872c22ad32eed200aec17b0bbbfb350684ae
created 2018-03-29 12:57 +0300
pushed 2018-03-29 22:07 +0000
Dorel Luca Dorel Luca - Merge mozilla-central to mozilla-inbound
d328d8eda8e68d669ebc77184c8d8d870cafcb7c
created 2018-03-29 11:23 +0900
pushed 2018-03-29 22:07 +0000
sotaro sotaro - Bug 1191971 part 2 - Add capatiblity to enable DComp r=bas
19142efa84a5b041c193b311ff06838e94d1c154
created 2018-03-29 11:21 +0900
pushed 2018-03-29 22:07 +0000
sotaro sotaro - Bug 1191971 part 1 - Create child window in gpu process r=bas
2b4ca22e460c14da73c2efb5ae2f07f70ffc8a4b
created 2018-03-28 18:36 -0400
pushed 2018-03-29 09:49 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1449620 - Extract an APZUpdater class from APZSampler. r=botond
1e39a095860aa02414b471d5103cc76305ba1c6b
created 2018-03-28 14:56 -0400
pushed 2018-03-29 09:49 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1447299 - Have the APZCTreeManagerParent store a reference to the APZSampler. r=botond
5d9f32557d7740c7c30f7bc6057c4de0c294d828
created 2018-03-24 19:06 -0400
pushed 2018-03-26 09:19 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1448490 - Make the layers id a struct instead of a uint64_t. r=mattwoodrow
c5277595787694fdbfaab5ccf36da79418f18997
created 2018-03-20 10:01 -0400
pushed 2018-03-21 23:45 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1447157 - Avoid crashing if an unregistered layer tree gets adopted. r=botond
908c0e96e38c1f9cd211d4203f61528fb4f3431d
created 2018-03-16 16:28 -0400
pushed 2018-03-17 10:06 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1441324 - Move the APZCTreeManager initialization for the GPU process to CompositorBridgeParent initialization. r=rhunt
e389cffd5132801fb71a733f2443268894c25636
created 2018-03-12 14:17 -0400
pushed 2018-03-13 17:12 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1258238 - Remove code that displays visibility visualization on the APZ minimap. r=mattwoodrow
45b5743ae3adf8927ce620dc5f6ef02e7ba6c115
created 2018-03-12 08:10 -0500
pushed 2018-03-12 23:12 +0000
Ryan Hunt Ryan Hunt - Allocate TextureReadLock at TextureClient creation and drop file handles immediately after. (bug 1416726, r=aosmond)
1f3e61483a941d157267b46bd55bce431e147c1d
created 2018-03-09 08:45 -0500
pushed 2018-03-12 09:52 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1444374 - Make the LayerTransactionParent's mId always nonzero. r=mattwoodrow
55d91695f4bb951c224005155baef054a786c1f7
created 2018-03-08 20:00 +0200
pushed 2018-03-08 18:01 +0000
Brindusan Cristian Brindusan Cristian - Merge inbound to mozilla-central. a=merge
6a6ce23602c1258fe907bd62c01524aa34f2f9ab
created 2018-03-08 09:56 +0100
pushed 2018-03-08 18:01 +0000
Nicolas Silva Nicolas Silva - Bug 1352877 - Assert that the global compositor map is accessed on the right threads. r=mattwoodrow
5729b8d91b4806ae0c195dd2b86d8a5b2c5817de
created 2018-03-07 17:34 -0500
pushed 2018-03-08 17:59 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1443301 - Stop exposing mApzcTreeManager from CompositorBridgeParent. r=botond
7fdb52108da96bc7c30ebc1583bf93f30cc1448b
created 2018-03-07 17:34 -0500
pushed 2018-03-08 17:59 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1443301 - Update dynamic toolbar init codepath to not need an APZCTreeManager. r=botond
020eaf3312633c006864de8fd5b4f97b5703d499
created 2018-03-07 16:41 -0500
pushed 2018-03-08 03:58 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1443187 - Avoid crashing if a previously-uncomposited layer tree gets adopted. r=botond
less more (0) -300 -100 -60 tip