gfx/layers/ipc/CompositorParent.cpp
5b2f62c1faf9146e0d2673030fc9fb2b076f917c
created 2014-11-21 10:52 -0800
pushed 2014-11-22 00:36 +0000
Wes Kocher Wes Kocher - Backed out changeset 82e94c16732d (bug 1101974)
6ac6c1eabd76dc3c08a710f5ad854d9e93a5def8
created 2014-11-21 10:52 -0800
pushed 2014-11-22 00:36 +0000
Wes Kocher Wes Kocher - Backed out changeset 08df10804c35 (bug 1101974)
08df10804c35859cb99a5637a45de0af467c7ca2
created 2014-11-21 09:16 -0800
pushed 2014-11-22 00:36 +0000
Mason Chang Mason Chang - Bug 1101974. Part 2: Initialize vsync source during compositor creation. r=mstange
82e94c16732d3c4d8e7a0abe7444e7a36a993993
created 2014-11-21 09:16 -0800
pushed 2014-11-22 00:36 +0000
Mason Chang Mason Chang - Bug 1101974. Part 1. Move VsyncDispatcher to CompositorParent. r=roc
8da176df25abd64bfd0224fbd200cbce5b3cfabd
created 2014-11-18 13:28 -0800
pushed 2014-11-19 02:08 +0000
Mason Chang Mason Chang - Bug 552020. Part 2. Enable Vsync Profiler Markers across platforms. r=benwa
647ec1593edb4ef1fe148db1813ea5f635d52796
created 2014-11-14 15:57 -0500
pushed 2014-11-14 22:48 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets a99bd0b3b075, a7fb851f823a, and 9fc2d99376cd (bug 552020) for non-unified bustage and OSX 10.6 tsvgr crashes.
a7fb851f823a4452aa6311553cd5d4a84040460e
created 2014-11-14 08:31 -0800
pushed 2014-11-14 22:48 +0000
Mason Chang Mason Chang - Bug 552020. Part 2. Enable Vsync Profiler Markers across platforms. r=benwa
4a6cf65da6213e097415983114ce115833d63bd0
created 2014-11-12 17:55 -0500
pushed 2014-11-14 11:59 +0000
Benoit Girard Benoit Girard - Bug 1094442 - Part 2: Adjust tile size to the stride of the gralloc buffers. r=kats
767ad1362a2dc628a054d6a8afb71a9b6036e0f2
created 2014-11-12 17:54 -0500
pushed 2014-11-14 11:59 +0000
Benoit Girard Benoit Girard - Bug 1094442 - Part 1: Refactor how tile w/h is queried r=kats
02e93e0c09dea374c68d0b6536c98f3b3be45a38
created 2014-10-30 08:48 -0700
pushed 2014-10-30 20:02 +0000
Mason Chang Mason Chang - bug 1087048. Dispatch touch events after vsync aligned composites. r=benwa
452f5c5264b24b3495309007e2e9b89340513d3a
created 2014-10-28 19:32 -0700
pushed 2014-10-30 13:46 +0000
Mason Chang Mason Chang - Bug 1088898. Correctly set mLastCompose in force composites. r=benwa
77b00f3cc7c7a27aba4b6a68e9d7aa3a7620dd0c
created 2014-10-27 08:57 -0400
pushed 2014-10-28 00:27 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1088838 - Don't export CompositorChild.h, CompositorParent.h and ShadowLayersManager.h twice; r=BenWa
2099b21b855121eb383469e42a55f5f17daac3e8
created 2014-10-20 17:04 +1300
pushed 2014-10-23 18:06 +0000
Matt Woodrow Matt Woodrow - Bug 1085223 - Add an occlusion culling pass to compositor layers. r=BenWa
88adcf8fef8312a8e801321a13da665db3de838d
created 2014-10-22 18:46 -0700
pushed 2014-10-23 01:46 +0000
Wes Kocher Wes Kocher - Merge inbound to m-c a=merge CLOSED TREE
0d2784aa8739bb3aabf777bab411a90ccbb98ff4
created 2014-10-22 13:03 -0700
pushed 2014-10-23 01:46 +0000
Daniel Holbert Daniel Holbert - Backout fa9c6845338e (bug 1085223) for causing bug 1087257.
c4b63beb3d765a26fa4c75695f5c340fdc793daa
created 2014-10-21 15:40 -0700
pushed 2014-10-22 20:18 +0000
Mason Chang Mason Chang - Bug 1048667. Skeleton vsync framework and vsync aligned compositor. r=benwa,roc
676acfb44e8b047d11c3f87a826a0db0f467a545
created 2014-10-21 15:38 +0200
pushed 2014-10-21 13:38 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge fx-team to mozilla-central a=merge
6dd3690b879cbc2937f5547a1f947d2cdc72a121
created 2014-10-14 15:11 -0700
pushed 2014-10-21 13:38 +0000
David Parks David Parks - Bug 918634 - swapFrameLoader not implemented for e10s r=nical
fa9c6845338e2e2be839d1085faf173768aaf5d6
created 2014-10-20 17:04 +1300
pushed 2014-10-21 13:32 +0000
Matt Woodrow Matt Woodrow - Bug 1085223 - Add an occlusion culling pass to compositor layers. r=BenWa
094128a6d5a6aa4ebb128d5fbc013344986d567c
created 2014-10-01 13:01 -0700
pushed 2014-10-06 13:33 +0000
Mason Chang Mason Chang - Bug 1073545 - Add Vsync Markers to SPS Profiler. r=benwa
514846b70ea1db81aa0dd97122079da5d104b5b4
created 2014-09-30 10:07 -0400
pushed 2014-09-30 23:26 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1071241. Call ComputeRotation before TransformShadowTree. r=mwoodrow
ccc38537998a34ba34d08b0e1d7f4c55f0725262
created 2014-09-11 17:55 -0500
pushed 2014-09-12 13:10 +0000
Jim Mathies Jim Mathies - Bug 1066242 - Use a 'ui' chromium message loop/pump for the Windows compositor thread so that it can process native windowing events. r=Bas
0ba56b8f5946425699375431747e2a601e5ad474
created 2014-09-10 15:59 -0400
pushed 2014-09-11 21:56 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1064479. Redo how screen rotation is implemented on B2G/Layers. r=nical,mwoodrow
05436dd932bc9eda90e47981fdbe18490baa81a5
created 2014-08-21 08:36 -0400
pushed 2014-08-22 01:22 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1055932 - Don't build an APZCTreeManager if APZ is disabled. r=botond
49d6a8691dce56f9ff8aeae56bea2f7e45b0a4f6
created 2014-08-08 18:11 -0400
pushed 2014-08-09 15:25 +0000
Jim Chen Jim Chen - Bug 1048952 - Lower compositor permanent hang timeout to 2 seconds; r=snorp
736c8625bcf76e386abde257104c8cbce557abd4
created 2014-05-23 11:19 -0700
pushed 2014-08-06 12:34 +0000
David Parks David Parks - Bug 1009628 - Part 1: Need mozAfterRemotePaint event for remote iframes. r=smaug.
135d84fc684be2e759f8c8305080e9e365a0ae89
created 2014-08-05 14:53 -0400
pushed 2014-08-06 12:34 +0000
Mike Conley Mike Conley - Backed out changeset 249413f56629 (bug 1009628) for causing permanent orange.
249413f56629aa546da09374ab0710c53ff1f558
created 2014-05-23 11:19 -0700
pushed 2014-08-06 12:34 +0000
David Parks David Parks - Bug 1009628 - Part 1: Need mozAfterRemotePaint event for remote iframes. r=smaug.
d17b3bbb00b486878a04973bd45616e5ed0f14cb
created 2014-05-30 18:52 -0400
pushed 2014-07-23 19:18 +0000
Botond Ballo Botond Ballo - Bug 1007728 - Avoid calling APZCTreeManager::UpdatePanZoomControllerTree() on repeat transactions. r=kats,BenWa
a500c62330d4849ece9aa6a21aed3e109d546c52
created 2014-07-23 11:02 +1200
pushed 2014-07-23 13:53 +0000
Frederic Plourde Frederic Plourde - b=1015218 Buffer image content layers on server-side xlib surfaces with OMTC basic r=karlt
b6a5d0bea2b0102d4bacc59f9af657830687663d
created 2014-07-06 21:30 -0400
pushed 2014-07-07 12:19 +0000
Benoit Jacob Benoit Jacob - Bug 774388 - Patch 14: block on ImageBridgeParent shutdown before we destroy the compositor thread - r=mattwoodrow
629840cfa32847aa8cb3a1071e4f144c199d7bfb
created 2014-07-04 14:04 -0400
pushed 2014-07-07 12:19 +0000
Benoit Jacob Benoit Jacob - Bug 774388 - Patch 9: Introduce NS_INLINE_DECL_THREADSAFE_REFCOUNTING_WITH_MAIN_THREAD_DESTRUCTION - r=mattwoodrow
e79664633662927bcb37a09d7a6e0b0687764e70
created 2014-07-04 14:04 -0400
pushed 2014-07-07 12:19 +0000
Benoit Jacob Benoit Jacob - Bug 774388 - Patch 8: Avoid a deadlock between shutdown of CompositorParent and of CompositorThreadHolder - r=mattwoodrow
96320da0d19808f4dfb9db28b95370d90ff5bb12
created 2014-07-04 14:04 -0400
pushed 2014-07-07 12:19 +0000
Benoit Jacob Benoit Jacob - Bug 774388 - Patch 7: Block the main thread on compositor shutdown - r=mattwoodrow
bba85ebbefbc6785e56eef4a9524065ddf93c3e0
created 2014-07-04 14:04 -0400
pushed 2014-07-07 12:19 +0000
Benoit Jacob Benoit Jacob - Bug 774388 - Patch 5: Wait for [CrossProcess]CompositorParent's to be gone before we tear down the compositor thread - r=mattwoodrow
1370a39b329a0e845eff93d4cd0c0c7191cbfde6
created 2014-07-04 21:24 -0400
pushed 2014-07-06 16:11 +0000
Benoit Jacob Benoit Jacob - back out bug 774388 and bug 1028383 for intermittent e10s mochitest-2 crashes
e37efa2f5c367b827f748679cd6a011e85c4711d
created 2014-07-04 14:04 -0400
pushed 2014-07-06 16:11 +0000
Benoit Jacob Benoit Jacob - Bug 774388 - Patch 9: Introduce NS_INLINE_DECL_THREADSAFE_REFCOUNTING_WITH_MAIN_THREAD_DESTRUCTION - r=mattwoodrow
7fe2ccda6626330c09861999c13379fa59daadd0
created 2014-07-04 14:04 -0400
pushed 2014-07-06 16:11 +0000
Benoit Jacob Benoit Jacob - Bug 774388 - Patch 8: Avoid a deadlock between shutdown of CompositorParent and of CompositorThreadHolder - r=mattwoodrow
0342ae90b6a1b038927b43562c890ecf7ef6657e
created 2014-07-04 14:04 -0400
pushed 2014-07-06 16:11 +0000
Benoit Jacob Benoit Jacob - Bug 774388 - Patch 7: Block the main thread on compositor shutdown - r=mattwoodrow
6de768cb624c99f69cee60933a1ec12343ffc7eb
created 2014-07-04 14:04 -0400
pushed 2014-07-06 16:11 +0000
Benoit Jacob Benoit Jacob - Bug 774388 - Patch 5: Wait for [CrossProcess]CompositorParent's to be gone before we tear down the compositor thread - r=mattwoodrow
1fd5a864e81da9e7b5ed02d98b9884517e28e23b
created 2014-07-03 20:37 -0400
pushed 2014-07-04 03:04 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 10 changesets (bug 1033358, bug 774388, bug 1028383) for causing frequent shutdown crashes on a CLOSED TREE.
9f14b17f358c21712f442a4fb4f3a595b9c12884
created 2014-07-03 14:53 -0400
pushed 2014-07-04 03:04 +0000
Benoit Jacob Benoit Jacob - Bug 774388 - Patch 9: Introduce NS_INLINE_DECL_THREADSAFE_REFCOUNTING_WITH_MAIN_THREAD_DESTRUCTION - r=mattwoodrow
2d347d6aa9bcc6cf6c796c3dacdb98b4e7c4027e
created 2014-07-03 14:53 -0400
pushed 2014-07-04 03:04 +0000
Benoit Jacob Benoit Jacob - Bug 774388 - Patch 8: Avoid a deadlock between shutdown of CompositorParent and of CompositorThreadHolder - r=mattwoodrow
99581dfb5ec491512f92953fbbcbd6789cf594e7
created 2014-07-03 14:53 -0400
pushed 2014-07-04 03:04 +0000
Benoit Jacob Benoit Jacob - Bug 774388 - Patch 7: Block the main thread on compositor shutdown - r=mattwoodrow
2532e22d613508a3af62cb31078281e3d77aec2e
created 2014-07-03 14:53 -0400
pushed 2014-07-04 03:04 +0000
Benoit Jacob Benoit Jacob - Bug 774388 - Patch 5: Wait for [CrossProcess]CompositorParent's to be gone before we tear down the compositor thread - r=mattwoodrow
3fd4bffe5aee2ffe5d5ce61340ca70f489f24170
created 2014-06-18 22:28 -0400
pushed 2014-06-19 14:39 +0000
Benoit Jacob Benoit Jacob - Bug 1027251 - Fix or whitelist dangerous public destructors in gfx/ - r=jrmuizel
2750c7e119be3a0f7891fd92679bc836a8e8753f
created 2014-06-16 19:00 -0700
pushed 2014-06-17 12:05 +0000
Wes Kocher Wes Kocher - Backed out changeset 66f9a0038c67 (bug 774388) for various frequent intermittent failures including mochitest-2 on a CLOSED TREE
0033c281d90d6bcde616011a70589591bf52902a
created 2014-06-06 09:51 -0400
pushed 2014-06-17 12:05 +0000
Benoit Jacob Benoit Jacob - Bug 774388 - Patch 6: fix a silly double negation - r=nical
66f9a0038c679179b44f472375f86c827ec52b5b
created 2014-06-06 09:51 -0400
pushed 2014-06-17 12:05 +0000
Benoit Jacob Benoit Jacob - Bug 774388 - Patch 5: Properly manage the lifetime of the compositor thread, by waiting for CrossProcessCompositorParents to die before destroying it - r=nical,mattwoodrow
5da74b54a472fe4254e568d730d1c4b9196a2424
created 2014-06-14 15:25 +0800
pushed 2014-06-15 16:28 +0000
Kan-Ru Chen (陳侃如) Kan-Ru Chen (陳侃如) - Bug 1020169 - Part 2. Register nested LayerTree. r=mattwoodrow
7d8281d3913a8a5b59727d57327dc7d3de623592
created 2014-06-06 15:58 +0100
pushed 2014-06-06 21:18 +0000
Ed Morley Ed Morley - Backed out changeset 6f2e001c5f39 (bug 774388)
13b0d48c6fa38123fe5343db485ed736fa59ee3a
created 2014-06-06 15:58 +0100
pushed 2014-06-06 21:18 +0000
Ed Morley Ed Morley - Backed out changeset 0f81ceab808a (bug 774388)
0f81ceab808a25929596cad9b715d0b6e2ccf6a7
created 2014-06-06 09:51 -0400
pushed 2014-06-06 21:18 +0000
Benoit Jacob Benoit Jacob - Bug 774388 - Patch 6: fix a silly double negation - r=nical
6f2e001c5f3923c740bf2e3d8ca8750739c88758
created 2014-06-06 09:51 -0400
pushed 2014-06-06 21:18 +0000
Benoit Jacob Benoit Jacob - Bug 774388 - Patch 5: Wrap the global raw compositor thread pointer, and global raw refcount integer, into a proper refcounted singleton class - r=nical,mattwoodrow
d1979fa5e898fe753fa526120d343a04a557c638
created 2014-06-05 16:42 -0400
pushed 2014-06-06 15:55 +0000
Benoit Jacob Benoit Jacob - Bug 774388 - Patch 3: remove sCompositorLoop, it's redundant - r=nical,mattwoodrow
750ec8fa408909e21698d0ba378d5af660fe02ab
created 2014-06-05 16:42 -0400
pushed 2014-06-06 15:55 +0000
Benoit Jacob Benoit Jacob - Bug 774388 - Patch 2: remove sCompositorThreadID, it's redundant - r=nical,mattwoodrow
31817762be46963ee0b38473d20209be02dc0ae6
created 2014-06-05 16:42 -0400
pushed 2014-06-06 15:55 +0000
Benoit Jacob Benoit Jacob - Bug 774388 - Patch 1: remove StartUpWithExistingThread, it's unused - r=nical
b83af60025b875f93b83cde0237d78f432937a04
created 2014-05-23 17:12 -0400
pushed 2014-06-01 03:37 +0000
Victor Porof Victor Porof - Bug 1007203 - Always add categories when pushing to the pseudostack, r=djvj
41d32b33363be080c938acdd7720f5ab9468cf68
created 2014-05-29 09:43 +1200
pushed 2014-05-30 12:08 +0000
Matt Woodrow Matt Woodrow - Bug 854421 - Part 7: Allocate and return transaction id's from the refresh driver when using OMTC to prevent over-production. r=roc
911028717c58e58591f601858b350e8f49e08612
created 2014-05-29 09:42 +1200
pushed 2014-05-30 12:08 +0000
Matt Woodrow Matt Woodrow - Bug 854421 - Part 2: If we cancel a composite when going into test mode, fire the DidComposite event anway in case someone is waiting on it. r=nical
less more (0) -300 -100 -60 tip