searching for reviewer(sotaro)
6e5d426cd3137e9032f0dfcdb09fb7b0d39c1fed: Bug 1547351 - Factor out RecvEmptyTransaction's core transaction building r=sotaro
Doug Thayer <dothayer@mozilla.com> - Mon, 15 Jul 2019 13:20:31 +0000 - rev 482768
Push 113692 by nerli@mozilla.com at Mon, 15 Jul 2019 21:50:20 +0000
Bug 1547351 - Factor out RecvEmptyTransaction's core transaction building r=sotaro This splits out the inner bit of RecvEmptyTransaction to just iterate over the documents once, rather than iterating over them individually. Originally I ran into difficulties with this and then left it on the table, but I think it was enabled by splitting out the epochs in pipeline info by renderroot. Differential Revision: https://phabricator.services.mozilla.com/D35123
4689b2870416cec626ba29645e96c8c6eab0b73b: Bug 1547351 - Factor out RecvEmptyTransaction's core transaction building r=sotaro
Doug Thayer <dothayer@mozilla.com> - Fri, 12 Jul 2019 14:14:22 +0000 - rev 482613
Push 113677 by apavel@mozilla.com at Fri, 12 Jul 2019 21:57:56 +0000
Bug 1547351 - Factor out RecvEmptyTransaction's core transaction building r=sotaro This splits out the inner bit of RecvEmptyTransaction to just iterate over the documents once, rather than iterating over them individually. Originally I ran into difficulties with this and then left it on the table, but I think it was enabled by splitting out the epochs in pipeline info by renderroot. Differential Revision: https://phabricator.services.mozilla.com/D35123
94db0d98be901328f1c4ac8938036e035df62a19: Bug 1547351 - Factor out RecvEmptyTransaction's core transaction building r=sotaro
Doug Thayer <dothayer@mozilla.com> - Fri, 12 Jul 2019 05:14:05 +0000 - rev 482533
Push 113677 by apavel@mozilla.com at Fri, 12 Jul 2019 21:57:56 +0000
Bug 1547351 - Factor out RecvEmptyTransaction's core transaction building r=sotaro This splits out the inner bit of RecvEmptyTransaction to just iterate over the documents once, rather than iterating over them individually. Originally I ran into difficulties with this and then left it on the table, but I think it was enabled by splitting out the epochs in pipeline info by renderroot. Differential Revision: https://phabricator.services.mozilla.com/D35123
69260373f95c38ebfb083fa91d3c63d42384bcbf: Bug 1547351 - Factor out RecvEmptyTransaction's core transaction building r=sotaro
Doug Thayer <dothayer@mozilla.com> - Fri, 12 Jul 2019 03:19:28 +0000 - rev 482520
Push 113674 by dvarga@mozilla.com at Fri, 12 Jul 2019 10:08:07 +0000
Bug 1547351 - Factor out RecvEmptyTransaction's core transaction building r=sotaro This splits out the inner bit of RecvEmptyTransaction to just iterate over the documents once, rather than iterating over them individually. Originally I ran into difficulties with this and then left it on the table, but I think it was enabled by splitting out the epochs in pipeline info by renderroot. Differential Revision: https://phabricator.services.mozilla.com/D35123
805e1d6269d999b8976d7a36417e707b0ca4553f: Bug 1562616 - Don't fail to create a GPUVideoTextureHost if the dependent texture isn't available, since that crashes the compositor. r=sotaro
Matt Woodrow <mwoodrow@mozilla.com> - Fri, 12 Jul 2019 00:39:49 +0000 - rev 482505
Push 113674 by dvarga@mozilla.com at Fri, 12 Jul 2019 10:08:07 +0000
Bug 1562616 - Don't fail to create a GPUVideoTextureHost if the dependent texture isn't available, since that crashes the compositor. r=sotaro Depends on D37781 Differential Revision: https://phabricator.services.mozilla.com/D37782
3c73281b494c2dd19ea9eb3fa45ade53c7c75ba2: Bug 1557208 - Eagerly clear remaining documents during shutdown. r=sotaro
Nicolas Silva <nsilva@mozilla.com> - Mon, 01 Jul 2019 20:31:59 +0200 - rev 482277
Push 113659 by nsilva@mozilla.com at Thu, 11 Jul 2019 08:28:01 +0000
Bug 1557208 - Eagerly clear remaining documents during shutdown. r=sotaro Differential Revision: https://phabricator.services.mozilla.com/D36576
eeb7e03c2541e454d2144c1f9dd5a58c2980aac3: Bug 1557208 - Block the caller during RenderBackend shutdown. r=sotaro
Nicolas Silva <nsilva@mozilla.com> - Thu, 11 Jul 2019 09:50:50 +0200 - rev 482276
Push 113659 by nsilva@mozilla.com at Thu, 11 Jul 2019 08:28:01 +0000
Bug 1557208 - Block the caller during RenderBackend shutdown. r=sotaro
57284968eab1434aeb7a435082f0a7b59add13af: Bug 1557208 - Deallocate thread pool handles during RenderThread sync shutdown. r=sotaro
Nicolas Silva <nsilva@mozilla.com> - Mon, 01 Jul 2019 17:24:32 +0200 - rev 482275
Push 113659 by nsilva@mozilla.com at Thu, 11 Jul 2019 08:28:01 +0000
Bug 1557208 - Deallocate thread pool handles during RenderThread sync shutdown. r=sotaro
e5b264a27fa5bb7589c4264626b1c9082f3a41e5: Bug 1557208 - Eagerly clear remaining documents during shutdown. r=sotaro
Nicolas Silva <nsilva@mozilla.com> - Mon, 01 Jul 2019 20:31:59 +0200 - rev 482056
Push 113648 by nsilva@mozilla.com at Wed, 10 Jul 2019 11:59:07 +0000
Bug 1557208 - Eagerly clear remaining documents during shutdown. r=sotaro Differential Revision: https://phabricator.services.mozilla.com/D36576
6dff6233acdc014a581d06a9a3963ee7fa658859: Bug 1557208 - Block the caller during RenderBackend shutdown. r=sotaro
Nicolas Silva <nsilva@mozilla.com> - Tue, 02 Jul 2019 12:32:56 +0200 - rev 482055
Push 113648 by nsilva@mozilla.com at Wed, 10 Jul 2019 11:59:07 +0000
Bug 1557208 - Block the caller during RenderBackend shutdown. r=sotaro
db01b84083ba6292edf78c512c061cad8aceacb3: Bug 1557208 - Deallocate thread pool handles during RenderThread sync shutdown. r=sotaro
Nicolas Silva <nsilva@mozilla.com> - Mon, 01 Jul 2019 17:24:32 +0200 - rev 482054
Push 113648 by nsilva@mozilla.com at Wed, 10 Jul 2019 11:59:07 +0000
Bug 1557208 - Deallocate thread pool handles during RenderThread sync shutdown. r=sotaro
d7be4e6bb7f108cca7e643fdb47ffad1bded1775: Bug 1559681 - Repair device-reset handling in RenderCompositorANGLE. r=sotaro
Jeff Gilbert <jgilbert@mozilla.com> - Wed, 26 Jun 2019 06:03:23 +0000 - rev 480179
Push 113534 by rgurzau@mozilla.com at Wed, 26 Jun 2019 22:06:25 +0000
Bug 1559681 - Repair device-reset handling in RenderCompositorANGLE. r=sotaro Differential Revision: https://phabricator.services.mozilla.com/D35882
962a2dc1dc620eec4f89f235d467aaafd6f08872: Bug 1553579 - Re-enable test that was fixed in bug 1557105. r=sotaro
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 13 Jun 2019 00:12:00 +0000 - rev 478589
Push 113428 by opoprus@mozilla.com at Thu, 13 Jun 2019 10:07:38 +0000
Bug 1553579 - Re-enable test that was fixed in bug 1557105. r=sotaro Differential Revision: https://phabricator.services.mozilla.com/D34720
5247954abf59df1fb2d4ad09959ff4e2070febb1: Bug 1554438 - P2. Only shutdown thread if it was started. r=sotaro
Jean-Yves Avenard <jyavenard@mozilla.com> - Sun, 26 May 2019 02:17:10 +0000 - rev 475594
Push 113212 by rmaries@mozilla.com at Sun, 26 May 2019 09:40:24 +0000
Bug 1554438 - P2. Only shutdown thread if it was started. r=sotaro It is theorically possible that the WinCompositorWindowThread failed to start. Should this happen, attempting to shut it down will cause shutdown to hang forever. Differential Revision: https://phabricator.services.mozilla.com/D32602
e40827b3a3529655f902392eac05906ff815acd4: Bug 1554438 - P1. Don't rely on a live pref to determine order of actions. r=sotaro
Jean-Yves Avenard <jyavenard@mozilla.com> - Sun, 26 May 2019 02:17:55 +0000 - rev 475593
Push 113212 by rmaries@mozilla.com at Sun, 26 May 2019 09:40:24 +0000
Bug 1554438 - P1. Don't rely on a live pref to determine order of actions. r=sotaro The value of the pref may change between start and shutdown. So we shouldn't rely on that pref to determine if we need to shutdown on thread started earlier if that pref was true. Differential Revision: https://phabricator.services.mozilla.com/D32601
25ba16a5d7f8805c0058ea55e75040d6c927867a: Bug 1548499 - Set EGL context before call to eglSwapInterval. r=sotaro
Kenny Levinsen <kl@kl.wtf> - Fri, 24 May 2019 06:06:12 +0000 - rev 475570
Push 113210 by dvarga@mozilla.com at Sat, 25 May 2019 21:41:26 +0000
Bug 1548499 - Set EGL context before call to eglSwapInterval. r=sotaro The EGL context must be set before the call to eglSwapInterval to ensure that it will operate on the correct context. Differential Revision: https://phabricator.services.mozilla.com/D30282
194ec02ee76d472699c9458a1915df5430c82135: Bug 1550658 - [Linux/Gtk] Don't use Wayland display in content process when it's disabled in chrome, r=sotaro
Martin Stransky <stransky@redhat.com> - Mon, 13 May 2019 11:19:41 +0000 - rev 473591
Push 113093 by apavel@mozilla.com at Mon, 13 May 2019 22:09:34 +0000
Bug 1550658 - [Linux/Gtk] Don't use Wayland display in content process when it's disabled in chrome, r=sotaro Differential Revision: https://phabricator.services.mozilla.com/D30724
e96752781d2d3961d797cec48c5357c4ec293a23: Bug 1549674: Use the CompositorWindow to draw to when using DoubleBuffering. r=sotaro
Bas Schouten <bschouten@mozilla.com> - Fri, 10 May 2019 00:10:35 +0200 - rev 473358
Push 113078 by bschouten@mozilla.com at Fri, 10 May 2019 18:08:26 +0000
Bug 1549674: Use the CompositorWindow to draw to when using DoubleBuffering. r=sotaro Differential Revision: https://phabricator.services.mozilla.com/D30569
6064d6ac19ef551b9e656ca9ddd56b249473fb4e: Bug 1545991 - Cancel the current VR task when CompositorThread is shutdown. r=kip,sotaro
Daosheng Mu <daoshengmu@gmail.com> - Tue, 07 May 2019 01:37:05 +0000 - rev 472933
Push 113059 by ncsoregi@mozilla.com at Wed, 08 May 2019 03:43:45 +0000
Bug 1545991 - Cancel the current VR task when CompositorThread is shutdown. r=kip,sotaro Differential Revision: https://phabricator.services.mozilla.com/D28546
d3b41d3190e54ded4fb5c3894042e4d067865c82: Bug 1538736 - Make extra sure Compositables don't refer back to layers after reassignment. r=sotaro
Nicolas Silva <nsilva@mozilla.com> - Fri, 19 Apr 2019 18:26:04 +0000 - rev 470363
Push 112868 by opoprus@mozilla.com at Mon, 22 Apr 2019 22:19:22 +0000
Bug 1538736 - Make extra sure Compositables don't refer back to layers after reassignment. r=sotaro Differential Revision: https://phabricator.services.mozilla.com/D27930
659c30eda4f10747540e72a9d41ed459b9234db3: Bug 1535893 - Use SharedGL in RenderCompositorEGL on wayland, r=sotaro
Martin Stransky <stransky@redhat.com> - Fri, 12 Apr 2019 08:08:03 +0000 - rev 469244
Push 112776 by shindli@mozilla.com at Fri, 12 Apr 2019 16:20:17 +0000
Bug 1535893 - Use SharedGL in RenderCompositorEGL on wayland, r=sotaro Differential Revision: https://phabricator.services.mozilla.com/D26800
89bd3aee893e45ed10f08bf1d558d4dd03a13d06: Bug 1540581 - P9. Add R16G16 type and update of P010/P016 resource update. r=sotaro
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 11 Apr 2019 12:37:23 +0000 - rev 469170
Push 112769 by csabou@mozilla.com at Fri, 12 Apr 2019 03:51:12 +0000
Bug 1540581 - P9. Add R16G16 type and update of P010/P016 resource update. r=sotaro Differential Revision: https://phabricator.services.mozilla.com/D26464
1d3fca2f0721c26585e70fa9aabb9069c99052ec: Bug 1538572 - Replace mApis nsTArray with RenderRootArray r=sotaro
Doug Thayer <dothayer@mozilla.com> - Fri, 05 Apr 2019 15:42:50 +0000 - rev 468186
Push 112692 by shindli@mozilla.com at Fri, 05 Apr 2019 21:53:39 +0000
Bug 1538572 - Replace mApis nsTArray with RenderRootArray r=sotaro This will allow us to simply do null checks when trying to get an API, which will prevent problems with concurrently accessing an nsTArray. Differential Revision: https://phabricator.services.mozilla.com/D26190
9bfd4e60ec4e36b680c1722a3bd3e4b7359f7e36: Bug 1441308 - Always send parent commands when sending mDestroyedActors r=kats,sotaro
Doug Thayer <dothayer@mozilla.com> - Fri, 22 Mar 2019 18:29:04 +0000 - rev 465773
Push 112523 by shindli@mozilla.com at Sat, 23 Mar 2019 09:54:29 +0000
Bug 1441308 - Always send parent commands when sending mDestroyedActors r=kats,sotaro If we try to send them separately as we were before, we can run into cases where we try to destroy the actors and then send the OpRemoveTexture, which crashes. Differential Revision: https://phabricator.services.mozilla.com/D23987
96da9d241051d222bdd693bdb519d058a013b59c: Bug 1441308 - Core renderroot splitting changes r=kats,sotaro
Doug Thayer <dothayer@mozilla.com> - Fri, 22 Mar 2019 18:28:42 +0000 - rev 465768
Push 112523 by shindli@mozilla.com at Sat, 23 Mar 2019 09:54:29 +0000
Bug 1441308 - Core renderroot splitting changes r=kats,sotaro This is a large patch that contains all of the core changes for renderroot splitting. Differential Revision: https://phabricator.services.mozilla.com/D20701
8cefa694f81188548a52bce32825ecfbd7e3c3c6: Bug 1441308 - Add the render root splitting pref r=sotaro
Doug Thayer <dothayer@mozilla.com> - Fri, 22 Mar 2019 18:28:31 +0000 - rev 465767
Push 112523 by shindli@mozilla.com at Sat, 23 Mar 2019 09:54:29 +0000
Bug 1441308 - Add the render root splitting pref r=sotaro Differential Revision: https://phabricator.services.mozilla.com/D12844
1764701d11d103a2ac02f8cfa5ff4511b8f5dd70: Bug 1441308 - Always send parent commands when sending mDestroyedActors r=kats,sotaro
Doug Thayer <dothayer@mozilla.com> - Thu, 21 Mar 2019 23:15:42 +0000 - rev 465596
Push 112518 by apavel@mozilla.com at Fri, 22 Mar 2019 16:53:03 +0000
Bug 1441308 - Always send parent commands when sending mDestroyedActors r=kats,sotaro If we try to send them separately as we were before, we can run into cases where we try to destroy the actors and then send the OpRemoveTexture, which crashes. Differential Revision: https://phabricator.services.mozilla.com/D23987
c09a51622e988e81077c75e3aaa5a49df66284b3: Bug 1441308 - Core renderroot splitting changes r=kats,sotaro
Doug Thayer <dothayer@mozilla.com> - Fri, 22 Mar 2019 03:15:14 +0000 - rev 465591
Push 112518 by apavel@mozilla.com at Fri, 22 Mar 2019 16:53:03 +0000
Bug 1441308 - Core renderroot splitting changes r=kats,sotaro This is a large patch that contains all of the core changes for renderroot splitting. Differential Revision: https://phabricator.services.mozilla.com/D20701
737807563dd566e320ba93b709dfbb29e1b8b14d: Bug 1441308 - Add the render root splitting pref r=sotaro
Doug Thayer <dothayer@mozilla.com> - Thu, 21 Mar 2019 23:14:26 +0000 - rev 465590
Push 112518 by apavel@mozilla.com at Fri, 22 Mar 2019 16:53:03 +0000
Bug 1441308 - Add the render root splitting pref r=sotaro Differential Revision: https://phabricator.services.mozilla.com/D12844
a7db995954dbb787224aa8d19a709310a8998223: Bug 1535745 - Eliminate gfx.webrender.program-binary. r=sotaro
Bobby Holley <bobbyholley@gmail.com> - Sat, 16 Mar 2019 00:31:38 +0000 - rev 465090
Push 112493 by opoprus@mozilla.com at Wed, 20 Mar 2019 11:12:22 +0000
Bug 1535745 - Eliminate gfx.webrender.program-binary. r=sotaro Differential Revision: https://phabricator.services.mozilla.com/D23731
a58e3e8aab98d849e30e42cd9f70b34695e87e61: Bug 1511797 - Allow catch up compositing to continue when we complete frame building. r=sotaro
Matt Woodrow <mwoodrow@mozilla.com> - Thu, 06 Dec 2018 22:19:03 +0000 - rev 449565
Push 110390 by rmaries@mozilla.com at Fri, 07 Dec 2018 09:36:18 +0000
Bug 1511797 - Allow catch up compositing to continue when we complete frame building. r=sotaro Differential Revision: https://phabricator.services.mozilla.com/D13953
1ccc107e3483771561d445f68b599697714bb51c: Bug 1510490 - Cache exactly the shaders that are used early in startup. r=mattwoodrow,sotaro
Bobby Holley <bobbyholley@gmail.com> - Sat, 01 Dec 2018 03:06:10 +0000 - rev 449131
Push 110310 by dvarga@mozilla.com at Sat, 01 Dec 2018 21:42:55 +0000
Bug 1510490 - Cache exactly the shaders that are used early in startup. r=mattwoodrow,sotaro Depends on D13443 Differential Revision: https://phabricator.services.mozilla.com/D13444
f9d8e4ebe0a2f40646dff560a0cdccd0f722f3ea: Bug 1510490 - Cache exactly the shaders that are used early in startup. r=mattwoodrow,sotaro
Bobby Holley <bobbyholley@gmail.com> - Sat, 01 Dec 2018 03:06:10 +0000 - rev 449087
Push 110302 by rgurzau@mozilla.com at Sat, 01 Dec 2018 14:33:29 +0000
Bug 1510490 - Cache exactly the shaders that are used early in startup. r=mattwoodrow,sotaro Depends on D13443 Differential Revision: https://phabricator.services.mozilla.com/D13444
55abd0f51161498eaa0c5a875895a54179c52b73: Bug 1510899 - Try catch up composites with WR. r=jrmuizel,sotaro
Matt Woodrow <mwoodrow@mozilla.com> - Thu, 29 Nov 2018 18:30:06 +0000 - rev 448859
Push 110268 by nerli@mozilla.com at Fri, 30 Nov 2018 09:52:43 +0000
Bug 1510899 - Try catch up composites with WR. r=jrmuizel,sotaro MozReview-Commit-ID: LXIpsvZZ96U Differential Revision: https://phabricator.services.mozilla.com/D13377
c84f0ad36ce92d46fcde4fdcb83dcb42af9745fe: Bug 1504929 - Start animations once after a MozReftestInvalidate event is received. r=sotaro
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 13 Nov 2018 10:18:30 +0000 - rev 446021
Push 109819 by nerli@mozilla.com at Tue, 13 Nov 2018 16:35:04 +0000
Bug 1504929 - Start animations once after a MozReftestInvalidate event is received. r=sotaro We need the same workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=1489327 . And unfortunately we have to disable animate-backface-hidden.html on MacOSX opt builds for WebRender because the test fails intermittently, we will enable it in bug 1506758. Depends on D11601 Differential Revision: https://phabricator.services.mozilla.com/D11726
de569bb95b1c7ccb1abb0be686800a5ba3a789b2: Bug 1504929 - Break RestyleManager::GetAnimationGenerationForFrame into EffectSet::GetEffect and EffectSet::GetAnimationGeneration in AddAnimationsForProperty. r=birtles,sotaro
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 13 Nov 2018 10:18:23 +0000 - rev 446020
Push 109819 by nerli@mozilla.com at Tue, 13 Nov 2018 16:35:04 +0000
Bug 1504929 - Break RestyleManager::GetAnimationGenerationForFrame into EffectSet::GetEffect and EffectSet::GetAnimationGeneration in AddAnimationsForProperty. r=birtles,sotaro Since we use the EffectSet later in the same function. Depends on D11599 Differential Revision: https://phabricator.services.mozilla.com/D11601
f82c7330018b3ad8cf263e1b7fa7eef311d90870: Bug 1504929 - Further optimizations for RestyleManager::AddLayerChangesForAnimations.. r=birtles,sotaro
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 13 Nov 2018 10:23:20 +0000 - rev 446015
Push 109819 by nerli@mozilla.com at Tue, 13 Nov 2018 16:35:04 +0000
Bug 1504929 - Further optimizations for RestyleManager::AddLayerChangesForAnimations.. r=birtles,sotaro This change eliminates - nsLayoutUtils::LastContinuationOrIBSplitSibling calls for each CSS properties on WebRender - iterating over each display item for each compositor runnable CSS properties - a bunch of stuff in the case where the layer manager has not yet created, i.e. the compositor thread is not ready to receive animations Depends on D11425 Differential Revision: https://phabricator.services.mozilla.com/D11426
d7cb17082a13ebeb1c4ba9b5907bc0bf18cc209d: Bug 1503730 - Add visual indicator for when WebRender frames record a CONTENT_FRAME_TIME of >200. r=sotaro
Matt Woodrow <mwoodrow@mozilla.com> - Sun, 04 Nov 2018 20:35:36 +0000 - rev 444352
Push 109568 by ebalazs@mozilla.com at Mon, 05 Nov 2018 09:53:45 +0000
Bug 1503730 - Add visual indicator for when WebRender frames record a CONTENT_FRAME_TIME of >200. r=sotaro MozReview-Commit-ID: KdRf3WClD6M Differential Revision: https://phabricator.services.mozilla.com/D10442
23ac21b643c2f398affbdfc7a59f97af70733a9c: Bug 1484173 - Replace the mNeedsComposite counter with a timestamp. r=sotaro
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 16 Oct 2018 05:36:14 +0000 - rev 441455
Push 108994 by csabou@mozilla.com at Tue, 16 Oct 2018 16:30:39 +0000
Bug 1484173 - Replace the mNeedsComposite counter with a timestamp. r=sotaro The mNeedsComposite counter was used to force a composite immediately if the scheduler received a number of composite requests without actually getting a vsync. It was necessary on Fennec because of main-thread contention. However it was wrong because it assumes only a single composite gets requested per vsync interval, which is not true. Instead of using a counter this patch uses a timestamp to ensure that we only force the vsync after two vsync intervals have elapsed. Depends on D8765 Differential Revision: https://phabricator.services.mozilla.com/D8766
b032c73f6f69d6e01fd86125ec1ce183061bdb78: Bug 1484173 - Expose the vsync interval via the CompositorVsyncSchedulerOwner interface. r=sotaro
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 16 Oct 2018 00:33:51 +0000 - rev 441454
Push 108994 by csabou@mozilla.com at Tue, 16 Oct 2018 16:30:39 +0000
Bug 1484173 - Expose the vsync interval via the CompositorVsyncSchedulerOwner interface. r=sotaro We need this for the next patch. Differential Revision: https://phabricator.services.mozilla.com/D8765
59b46598511704177bebd3e82504908655ebe5f1: Bug 1479912 - Clear WebRender resources asynchronously. r=sotaro
Nicolas Silva <nsilva@mozilla.com> - Fri, 12 Oct 2018 06:47:29 +0000 - rev 440988
Push 108888 by dvarga@mozilla.com at Fri, 12 Oct 2018 21:56:33 +0000
Bug 1479912 - Clear WebRender resources asynchronously. r=sotaro Differential Revision: https://phabricator.services.mozilla.com/D7280
a0fc8ecfa271f44bd24598786930a36bdecbd406: Bug 1497789 - Keep the qualified pref off for automated testing. r=sotaro
Kartikaya Gupta <kgupta@mozilla.com> - Fri, 12 Oct 2018 03:42:05 +0000 - rev 440960
Push 108880 by ncsoregi@mozilla.com at Fri, 12 Oct 2018 17:04:39 +0000
Bug 1497789 - Keep the qualified pref off for automated testing. r=sotaro Differential Revision: https://phabricator.services.mozilla.com/D8285
5d2059dd4120257667729f90e89613a8972f0ae1: Bug 1496430 - Check GL context for RenderCompositorANGLE. r=sotaro
Matt Woodrow <mwoodrow@mozilla.com> - Fri, 05 Oct 2018 02:01:20 +0000 - rev 439759
Push 108660 by csabou@mozilla.com at Fri, 05 Oct 2018 10:22:42 +0000
Bug 1496430 - Check GL context for RenderCompositorANGLE. r=sotaro MozReview-Commit-ID: 7ncgoJOpZs9 Differential Revision: https://phabricator.services.mozilla.com/D7804
9c9d32068acf37740896df161189fb413ac169a2: Bug 1494763 - Use a single shared GLContext in RenderThread when we support it. r=sotaro
Dan Glastonbury <dan.glastonbury@gmail.com> - Thu, 04 Oct 2018 02:54:50 +0000 - rev 439561
Push 108608 by nbeleuzu@mozilla.com at Thu, 04 Oct 2018 09:30:08 +0000
Bug 1494763 - Use a single shared GLContext in RenderThread when we support it. r=sotaro Differential Revision: https://phabricator.services.mozilla.com/D7382
db833c9360407670f3fbaf0db668eb5a5c05d2ff: Bug 1434503 - Round video frame images bounds to device pixel boundaries before passing to WebRender. r=sotaro
Chris Pearce <cpearce@mozilla.com> - Wed, 26 Sep 2018 00:18:21 +0000 - rev 438288
Push 108271 by aiakab@mozilla.com at Wed, 26 Sep 2018 12:58:17 +0000
Bug 1434503 - Round video frame images bounds to device pixel boundaries before passing to WebRender. r=sotaro When scrolling on Twitter video frames can sometimes be drawn with a flicker above or below them. This is because the bounds for video frames' images that we pass to WebRender are not rounded to pixel boundaries, and so they can end up being rounded off in WebRender unexpectedly when composited. So round off the bounds of video frame images to device pixel boundaries before passing to WebRender. Differential Revision: https://phabricator.services.mozilla.com/D6857
0e28dd35739698fc6794ca4aa218975c512acef1: Bug 1492925 - Ensure we release the shared surfaces when a WebRender pipeline is removed. r=sotaro
Andrew Osmond <aosmond@mozilla.com> - Thu, 20 Sep 2018 21:27:50 -0400 - rev 437553
Push 108092 by aosmond@gmail.com at Fri, 21 Sep 2018 01:28:03 +0000
Bug 1492925 - Ensure we release the shared surfaces when a WebRender pipeline is removed. r=sotaro
1b27177d4eef525f978ef2c4c445bf24f8512492: Bug 1490415 - prevent creating a GPUVideoTextureHost with a null wrapped texture; r=sotaro
Alex Gaynor <agaynor@mozilla.com> - Wed, 12 Sep 2018 00:17:10 +0000 - rev 436036
Push 107782 by dvarga@mozilla.com at Thu, 13 Sep 2018 02:51:12 +0000
Bug 1490415 - prevent creating a GPUVideoTextureHost with a null wrapped texture; r=sotaro Differential Revision: https://phabricator.services.mozilla.com/D5563
a66a85285cb09523916bc95e30a42056b798e935: Bug 1490415 - prevent creating a GPUVideoTextureHost with a null wrapped texture; r=sotaro
Alex Gaynor <agaynor@mozilla.com> - Wed, 12 Sep 2018 00:17:10 +0000 - rev 435968
Push 107758 by dluca@mozilla.com at Wed, 12 Sep 2018 18:37:29 +0000
Bug 1490415 - prevent creating a GPUVideoTextureHost with a null wrapped texture; r=sotaro Differential Revision: https://phabricator.services.mozilla.com/D5563
a22894e14cc625d6e51e600b503e99096b0d652c: Bug 1486030 - Don't keep a null texture in the video bridge texture map. r=sotaro
Nicolas Silva <nsilva@mozilla.com> - Mon, 27 Aug 2018 10:00:33 +0000 - rev 433491
Push 107087 by csabou@mozilla.com at Mon, 27 Aug 2018 16:01:05 +0000
Bug 1486030 - Don't keep a null texture in the video bridge texture map. r=sotaro Differential Revision: https://phabricator.services.mozilla.com/D4319
389ffe7befeeee61318659e3c76b4ae2b93bb446: Bug 1484624 - Don't create texture sources if the compositor doesn't have a GL context. r=sotaro
Nicolas Silva <nsilva@mozilla.com> - Wed, 22 Aug 2018 13:59:15 +0200 - rev 432805
Push 106873 by nsilva@mozilla.com at Wed, 22 Aug 2018 12:01:03 +0000
Bug 1484624 - Don't create texture sources if the compositor doesn't have a GL context. r=sotaro