Mason Chang
9a8e84db6a
Bug 1075096 - Separate LayerTransactions in profiler. r=benwa
2014-10-01 11:38:00 +02:00
Phil Ringnalda
8c416baa34
Back out ef1cd14c8cac (bug 1067455) for Windows assertion failures
...
CLOSED TREE
2014-10-05 19:16:56 -07:00
Sotaro Ikeda
7af905ca5f
Bug 1067455 - Reduce Fence::merge() call on compositor thread r=nical
2014-10-05 14:14:33 -07:00
Markus Stange
a15e939a69
Bug 1073103 - Rename ThebesLayer to PaintedLayer. r=roc
2014-09-26 13:06:08 -04:00
Kartikaya Gupta
7e8bbfa0f5
Bug 1013385 - Add the layer bounds to the layers API and use it for checkerboarding. r=mattwoodrow,BenWa
2014-09-15 16:09:52 -04:00
Benoit Girard
68f5937220
Bug 1057088 - Add a way to sync query compositor properties like overfill and HWC status. r=smaug,jrmuizel
2014-09-02 15:23:34 -04:00
Benoit Girard
3f7ec32954
Bug 1061846 - Add constants for transaction delay indicator. r=milan
2014-09-02 14:37:34 -04:00
Robert O'Callahan
5d6eae5feb
Bug 967844. Part 3: Setup FrameMetrics from FrameLayerBuilder based on animated geometry roots. r=mattwoodrow
2014-08-31 15:29:24 +12:00
Robert O'Callahan
5d986cf2b8
Bug 967844. Part 2: Move mContentDescription from Layer to FrameMetrics. r=kats
2014-08-30 00:23:25 +12:00
Robert O'Callahan
b86d9ff52f
Bug 967844. Part 1: Move mBackgroundColor from Layer to FrameMetrics. r=kats
2014-08-30 00:23:25 +12:00
Phil Ringnalda
ef7af0d5d8
Backed out 3 changesets (bug 967844) for robopan bustage
...
Backed out changeset 6b53305f1c42 (bug 967844)
Backed out changeset dff3eb181f33 (bug 967844)
Backed out changeset 4d4b03442eaf (bug 967844)
2014-09-01 15:20:13 -07:00
Robert O'Callahan
6f95837ff0
Bug 967844. Part 3: Setup FrameMetrics from FrameLayerBuilder based on animated geometry roots. r=mattwoodrow
2014-08-31 15:29:24 +12:00
Robert O'Callahan
9f1c69dd7f
Bug 967844. Part 2: Move mContentDescription from Layer to FrameMetrics. r=kats
2014-08-30 00:23:25 +12:00
Robert O'Callahan
86ca57194d
Bug 967844. Part 1: Move mBackgroundColor from Layer to FrameMetrics. r=kats
2014-08-30 00:23:25 +12:00
David Zbarsky
dab4416cdc
Bug 1060165: Remove gfxPoint3D r=nical
2014-08-29 14:47:30 -04:00
Benoit Girard
64e8d26a7f
Bug 1055050 - Add visual warning if the transaction latency is > 100 ms. r=mwoodrow
2014-08-28 15:24:26 -04:00
Kartikaya Gupta
a8ee88e860
Bug 1055760 - Update SetAsyncScrollOffset test API to deal wth multiple FrameMetrics. r=roc
2014-08-27 22:13:43 -04:00
Kartikaya Gupta
604c7ff5c9
Bug 1055760 - Move the scroll handoff parent id from Layer to FrameMetrics. r=botond
2014-08-27 22:13:39 -04:00
Kartikaya Gupta
286151f8a1
Bug 1056155 - Follow-up to bug 1051985 to not assume only ContainerLayers have FrameMetrics. r=mattwoodrow
2014-08-21 05:40:00 -04:00
Kartikaya Gupta
ebf458f45f
Bug 1051985 - Move the background color and content description from ContainerLayer to Layer. r=mattwoodrow
2014-08-11 20:00:37 -04:00
Kartikaya Gupta
56de38d1af
Bug 1051985 - Move the scroll handoff parent id from ContainerLayer to Layer. r=mattwoodrow
2014-08-11 20:00:37 -04:00
Kartikaya Gupta
18bbff8294
Bug 1051985 - Move the FrameMetrics from ContainerLayer to Layer. r=mattwoodrow,BenWa
2014-08-11 20:00:36 -04:00
Botond Ballo
6a3b2fac31
Bug 1023557 - Store the content description in ContainerLayer instead of FrameMetrics. r=kats,BenWa
2014-07-31 16:11:47 -04:00
David Zbarsky
37bec6718c
Bug 952977: More gfx::Matrix cleanups r=nical
2014-08-01 08:31:49 -04:00
Wes Kocher
e230d2b1cf
Backed out 11 changesets (bug 952977) for reftest-no-accel failures
...
Backed out changeset ea2367c19da3 (bug 952977)
Backed out changeset c401c8748eb3 (bug 952977)
Backed out changeset a93e9ff1043b (bug 952977)
Backed out changeset 765b7f67163e (bug 952977)
Backed out changeset 3d8cf4f5777f (bug 952977)
Backed out changeset 8993710a3ab3 (bug 952977)
Backed out changeset 1298c39b745a (bug 952977)
Backed out changeset be0b899fbe5e (bug 952977)
Backed out changeset f69bea1f1feb (bug 952977)
Backed out changeset 1a745777f07e (bug 952977)
Backed out changeset 5ad1d18dfe17 (bug 952977)
2014-07-29 18:58:46 -07:00
David Zbarsky
f1c024ef08
Bug 952977: More gfx::Matrix cleanups r=nical
2014-07-29 19:18:51 -04:00
Botond Ballo
78ecf1b711
Bug 1035598 - Add gfx3DMatrix::ChangeBasis(), replacing nsLayoutUtils::ChangeMatrixBasis(). r=mattwoodrow
2014-07-22 18:05:13 -04:00
Botond Ballo
861ce1ccae
Bug 1007728 - Avoid calling APZCTreeManager::UpdatePanZoomControllerTree() on repeat transactions. r=kats,BenWa
2014-05-30 18:52:43 -04:00
Kartikaya Gupta
e480e44f68
Bug 1040906 - Replace the out-param on matrix conversion helpers with a return value. r=Bas
2014-07-22 09:12:14 -04:00
Markus Stange
4fad372557
Bug 1018522 - Move the call to ShadowLayersUpdated before EndTransaction so that EndTransaction can pick up layer tree changes caused by ShadowLayersUpdated. r=mattwoodrow
2014-06-26 14:40:10 +02:00
Chris Lord
1e5e7dea16
Bug 1011572 - Only do platform-sync on layer transactions when !IsSameProcess. r=nical
...
There's no need to do platform syncing when the compositor is in the same
process as the content thread, as they'll share a connection to the display
server.
2014-06-11 14:52:20 +01:00
Botond Ballo
e5373179a6
Bug 1014280 - Add a background color attribute to scrollable ContainerLayers. r=tn,BenWa
2014-06-06 16:50:20 -04:00
Sotaro Ikeda
998892d3ad
Bug 1001417 - Forward fence objects in SharedSurfaceGralloc to Compositor r=jgilbert,nical
2014-06-08 06:18:53 -07:00
Victor Porof
298ca2ed1b
Bug 1007203 - Always add categories when pushing to the pseudostack, r=djvj
2014-05-23 17:12:29 -04:00
Matt Woodrow
33af0836e2
Bug 854421 - Part 1: Add a transaction id number to DidComposite. r=nical
2014-05-29 09:42:14 +12:00
Sotaro Ikeda
272c9282a9
Bug 1006957 - Handle buffer ownership between SurfaceStream and CanvasClient r=nical
2014-05-24 09:14:45 -07:00
Steve Fink
278d129227
Backed out changeset 171edffe0641 (bug 1006957) for crash at BaseAutoLock<mozilla::Mutex>::BaseAutoLock(mozilla::Mutex&) from layers::AsyncTransactionTrackersHolder::ClearAllAsyncTransactionTrackers on a CLOSED TREE
2014-05-23 21:16:02 -07:00
Sotaro Ikeda
e3ea215fb9
Bug 1006957 - Handle buffer ownership between SurfaceStream and CanvasClient r=nical
2014-05-23 17:52:43 -07:00
Wes Kocher
0a3093fbfa
Merge inbound to m-c
2014-05-15 15:59:45 -07:00
Sotaro Ikeda
d5f237884c
Bug 950079 - Add release Fence handling to SurfaceStream on gonk
2014-05-14 15:40:15 -07:00
Matt Woodrow
129afe0635
Bug 950312 - Part 1: Copy mix-blend-mode proprties to the compositor layer tree. r=roc
2014-05-09 21:41:56 +12:00
Botond Ballo
3abdd6e6a6
Bug 961289 - API to request compositor-side test data from client. r=BenWa,kats
2014-05-07 19:56:48 -04:00
Botond Ballo
7f00b26cfe
Bug 961289 - Assign sequence numbers to paints on the client side and forward them to the compositor. r=BenWa,kats
2014-05-06 17:26:13 -04:00
Sotaro Ikeda
b226cd7960
Bug 1000525 - Defer Fence release until IPC delivery complete r=nical
2014-05-05 18:56:40 -07:00
Josh Aas
0bfbc258e7
Bug 960774: Add ActorDestroy impl for all parent-side actors that don't have one. It will be required soon. r=bent
2014-05-02 13:44:13 -05:00
chiajung hung
6d989dc8a2
Bug 959089 - Part 2: Use the new protocol to do buffer allocation. r=nical
2014-04-30 21:52:00 -04:00
Ed Morley
d7140486ee
Backed out changeset d58403b60c77 (bug 959089)
2014-04-25 17:51:11 +01:00
chiajung hung
219670ffd0
Bug 959089 - Part 2: Use the new protocol to do buffer allocation. r=nical
2014-04-25 02:29:00 -04:00
Nicolas Silva
3bf3125c26
Bug 997699 - Move CompositableParent to the .cpp. r=bjacob
2014-04-25 17:15:58 +02:00
Benoit Jacob
617a62b262
Bug 1000161 - No more crashy asserts in LayerTransactionParent - r=nical
2014-04-23 10:46:50 -04:00