gfx/layers/composite/LayerManagerComposite.cpp
c0f3de2d37b4ef542f61aa5cabf16ac176b0aef1
created 2015-12-03 02:20 -0500
pushed 2016-01-25 13:55 +0000
Botond Ballo Botond Ballo - Bug 1069417 - Fix an error introduced when rebasing across bug 1021845 to reopen a CLOSED TREE. r=bustage
1995fa8bbf43e1458f0fff9310cb0e8d919097c5
created 2015-11-30 20:06 -0500
pushed 2016-01-25 13:55 +0000
Botond Ballo Botond Ballo - Bug 1069417 - Remove the explicit template argument of TransformTo() and related functions. r=kats
bad076546d10d21693dccd01b748950016f302f2
created 2015-11-30 20:14 -0500
pushed 2016-01-25 13:55 +0000
Botond Ballo Botond Ballo - Bug 1069417 - Modify TransformTo() and related functions to use typed matrices. r=kats
81cb37b5d061b7e51ab465482a219315867b2535
created 2015-11-16 20:34 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1229237 (part 2) - Make nsIWidget::DrawWindowUnderlay() take a LayoutDeviceIntRect. r=botond.
10fb062fb1ae906a0ad43555ee0f62dfe7ec667f
created 2015-12-02 22:54 +0100
pushed 2016-01-25 13:55 +0000
Markus Stange Markus Stange - Bug 1021845 - Before compositing, clip the visible region of a layer to the layer's clip rect. r=mattwoodrow
294b89a6fdae56d6eb3870081b5457238851e58c
created 2015-11-29 02:07 -0500
pushed 2016-01-25 13:55 +0000
Sunny Sidhu Sunny Sidhu - Bug 1220873 - Make Layer::mVisibleRegion a LayerIntRegion. r=botond
ace5242c0852582f9f4649b220ce12928645fa94
created 2015-11-23 14:45 -0500
pushed 2016-01-25 13:55 +0000
Botond Ballo Botond Ballo - Bug 1208829 - Recompute visible regions during composition. r=mstange
8ab97eef69965d91500ab6689718df76b69035d2
created 2015-11-09 20:43 -0500
pushed 2016-01-25 13:55 +0000
Botond Ballo Botond Ballo - Bug 1208829 - Rename LayerManagerComposite::ApplyOcclusionCulling to PostProcessLayers, and clean it up a bit. r=mstange
5082370c9ea0fbf99fc81e3a67823d7dcd734bdb
created 2015-11-19 14:10 +1100
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1225007 (part 1, attempt 3) - Use LayoutDevicePixel more in Cocoa widget code. r=kats.
3835b568092ae3b71adc931d24928670ad7141a7
created 2015-11-19 20:55 -0800
pushed 2016-01-25 13:55 +0000
Phil Ringnalda Phil Ringnalda - Backed out 2 changesets (bug 1225007) for frequent OS X "Shouldn't return empty rect" assertion failures, a=backout
8a513c70ce7c8542a9ba74bb903fbcd022d9aa14
created 2015-11-19 14:10 +1100
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1225007 (part 1, attempt 2) - Use LayoutDevicePixel more in Cocoa widget code. r=kats.
334fd45beb6c7508189f5c90563e9a10bff4d3e6
created 2015-11-17 17:02 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Backout 52ba24123046 and 66768d6a50fa (bug 1225007) for causing lots of test assertions on Mac. CLOSED TREE
52ba2412304630898842e4a42c5d5ffaff8853e8
created 2015-11-15 21:37 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1225007 (part 1) - Use LayoutDevicePixel more in Cocoa widget code. r=kats.
3bf56b21189d3443b935eaf1993a389492701f14
created 2015-11-12 05:44 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1224403 (part 10) - Make nsScreenGonk::GetNaturalBoundsUntyped() typed. r=kats.
ed48eac74e39a37bf9b1fc21e1ae16699965b19f
created 2015-11-11 14:23 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1223690 - Remove implicit Rect conversions. r=jrmuizel.
6128a9e0aab0ea7c7c15e0515758c5c052a67d2c
created 2015-11-09 18:22 -0500
pushed 2016-01-25 13:55 +0000
Botond Ballo Botond Ballo - Bug 1222661 - Replace FromUntyped(obj) calls with FromUnknown*(obj). r=nical
374b5bb34c32bfd228a686ca5f073387415be047
created 2015-11-06 22:13 -0500
pushed 2016-01-25 13:55 +0000
Botond Ballo Botond Ballo - Bug 1222661 - Replace ToUntyped(obj) calls with obj.ToUnknown*(). r=nical
28033d08c40b2d9730b76f41bb955f4cc9002c55
created 2015-11-02 18:28 +0100
pushed 2016-01-25 13:55 +0000
Thinker K.F. Li Thinker K.F. Li - Bug 1210784 - Layer tree invalidation with Preserves3D. r=roc
49a5f1fe2128ff16b17eccdd77017f751c8efb11
created 2015-11-09 21:37 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1223310 (part 2) - Use LayoutDeviceIntRect for bounds-related functions in nsIWidget. r=kats.
58593839ebcedb976068fca5901af41cf48912d9
created 2015-10-30 11:49 +0100
pushed 2016-01-25 13:55 +0000
Markus Stange Markus Stange - Bug 1216248 - Recomposite when the window overlay changes. r=mattwoodrow
fbe8ec51aa386356cff2198d92a6e9bd5e8d6906
created 2015-10-27 10:15 -0700
pushed 2015-12-14 20:08 +0000
David Anderson David Anderson - Compute the compositor's damage region before composites, rather than layers updates. (bug 1217560, r=mattwoodrow)
7dedd0f85f8b1be2230287e73b4906c5b1165996
created 2015-10-19 18:03 -0400
pushed 2015-12-14 20:08 +0000
Benoit Girard Benoit Girard - Bug 1216287 - Properly invalidate the debug overlay. r=mattwoodrow
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
ca86c21a96b4ec676afc55d3b714c22c547884b2
created 2015-10-18 00:40 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
6f47f75d3136c53eaf1b1fb0f9043f64ba9be42a
created 2015-10-07 10:19 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 1f51d1614b9a (bug 1207245)
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
1f51d1614b9a58e41dd3a1bf2dc6aad34dbb2170
created 2015-10-07 15:05 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
34e69198f0187b5a224d12303faed2da6a375cc0
created 2015-10-05 23:39 -0700
pushed 2015-12-14 20:08 +0000
David Anderson David Anderson - Remove the static compositor backend variable. (bug 1211109 part 2, r=mattwoodrow)
1a3938f2dc56a0ff13f6323d660fa89c888515ed
created 2015-09-30 00:02 -0700
pushed 2015-12-14 20:08 +0000
David Anderson David Anderson - Treat mix-blend-mode layers as transparent for occlusion culling. (bug 1207041, r=mstange)
e22824771c7f6e72980fd6a2fee9bc49dfbc2c31
created 2015-09-24 12:06 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 1da385d6c46b (bug 1021845) for b2g r3 and r7 permafail CLOSED TREE
1da385d6c46b24bfb8c73ff64dee49744617a7d5
created 2015-09-23 16:18 +0200
pushed 2015-12-14 20:08 +0000
Markus Stange Markus Stange - Bug 1021845 - Before compositing, clip the visible region of a layer to the layer's clip rect. r=mattwoodrow
970363447576e9a9ebe811a7aeecc37a0566065c
created 2015-09-30 00:02 -0700
pushed 2015-10-29 11:30 +0000
David Anderson David Anderson - Bug 1207041 - Treat mix-blend-mode layers as transparent for occlusion culling. (bug 1207041, r=mstange). r=mstange, a=lizzard
9d8134f02763653040aa35520a8012a141c92a42
created 2015-08-06 17:26 -0700
pushed 2015-10-29 11:30 +0000
Kearwood (Kip) Gilbert Kearwood (Kip) Gilbert - Bug 1157984 - Part 3: Correct bounding box transformations to support projections and correct clipping when transforming behind the camera,r=vlad
16c530a7412e0266639fe025cd16730c0d29a391
created 2015-08-27 18:29 -0400
pushed 2015-10-29 11:30 +0000
Benoit Girard Benoit Girard - Backout d4985245dfd55ba44e0417c42c956e03d094b0df (bug 1136766) for talos regression
d4985245dfd55ba44e0417c42c956e03d094b0df
created 2015-02-27 14:17 -0500
pushed 2015-10-29 11:30 +0000
Benoit Girard Benoit Girard - Bug 1136766 - Don't allow more draw calls after culling. r=mattwoodrow
2ca399b0bba8a4997e9aea79d7f56c156cf30bd4
created 2015-08-21 13:19 -0700
pushed 2015-10-29 11:30 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1136766) for osx reftest assertions
c574db1b372e997a8d6389ccae2e207c264d0197
created 2015-02-21 18:16 -0500
pushed 2015-10-29 11:30 +0000
Markus Stange Markus Stange - Bug 1136766 - Before compositing, clip the visible region of a layer to the layer's clip rect, and don't increase the complexity of the visible region. r=mattwoodrow
674f8f76a58bbd51297beb214e9a90f94a5cfd84
created 2015-02-27 14:17 -0500
pushed 2015-10-29 11:30 +0000
Markus Stange Markus Stange - Bug 1136766 - Don't allow more draw calls after culling. r=mattwoodrow
09865e4842f8ffd832818bb9ebc641ee131a9841
created 2015-08-13 06:52 -0700
pushed 2015-10-29 11:30 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1192352 - Fix fence handling of display mirroring r=nical
203271f48e46a124b92bc0fcba57d5f0c9c4888b
created 2015-08-08 13:50 -0700
pushed 2015-09-21 14:04 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1186000 - Support screen mirroring to HDMI display on gonk r=mwu,mattwoodrow
803ba9e9abc703889ce73f0d4f16a2b411de2586
created 2015-08-07 14:11 -0400
pushed 2015-09-21 14:04 +0000
Benoit Girard Benoit Girard - Bug 1150552 - Fix partial present bug with FPS counter. r=mattwoodrow
16166aafd9d5a33a95905d178c8a85626a24d092
created 2015-08-06 06:50 -0700
pushed 2015-09-21 14:04 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1191457 - Revert SetDispAcquireFence() calling change r=nical
81beff07c6dc8176f2d78d443a716259fe6be924
created 2015-07-28 17:52 -0700
pushed 2015-09-21 14:04 +0000
Bobby Holley Bobby Holley - Bug 1188696 - Hoist nsRefPtr.h into MFBT. r=froydnj
7f1489a600e81f13f0e5d8f4d2cb21cb26c6d55c
created 2015-07-10 17:06 -0700
pushed 2015-09-21 14:04 +0000
Kearwood (Kip) Gilbert Kearwood (Kip) Gilbert - Bug 1181240 - Part 3: Replace gfx3DMatrix with Matrix4x4 in gfx,r=vlad
205b41221d48362ea5f1e5ed9081b60c62ae3206
created 2015-07-21 09:56 -0700
pushed 2015-09-21 14:04 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1186031 - Fix SetDispAcquireFence() calling r=nical
91d6e262b662a0b4e47358665e222d3927337af9
created 2015-07-13 08:25 -0700
pushed 2015-09-21 14:04 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
63ac14bc36f6357e653ec2d43b50d692d0a35ec5
created 2015-07-08 08:50 +1200
pushed 2015-09-21 14:04 +0000
Robert O'Callahan Robert O'Callahan - Bug 1181303. Set composition time earlier so that computing invalid regions works properly. r=mattwoodrow
2d10765f4a822f8e670635e47178240123fff9f9
created 2015-05-15 18:27 +1200
pushed 2015-09-21 14:04 +0000
Robert O'Callahan Robert O'Callahan - Bug 1143575. Exit composition early if nothing is invalid. r=mattwoodrow
03a8e48f413499fa38a8a59d0affeabcf80f2107
created 2015-07-07 15:38 +1200
pushed 2015-09-21 14:04 +0000
Robert O'Callahan Robert O'Callahan - Bug 1143575. Store composition time in Compositor. r=nical
7a2b4b9c957199a78d6cb4ccaa3984f63d6b1bc3
created 2015-05-15 18:33 +1200
pushed 2015-09-21 14:04 +0000
Robert O'Callahan Robert O'Callahan - Bug 1143575. LayerManagerComposite can't get END_NO_COMPOSITE. r=mattwoodrow
5fa640a818553ad7bf8b143e8b4983847761c1ff
created 2015-06-21 12:27 -0400
pushed 2015-09-21 14:04 +0000
David Anderson David Anderson - Bug 1148582 - Add mask layers to FrameMetrics for ancestor scroll frame clips. r=mattwoodrow
cc37d935a68c5b03ea87696b08fc0fe85e2a8786
created 2015-07-01 13:51 +0200
pushed 2015-09-21 14:04 +0000
Nicolas Silva Nicolas Silva - Bug 1170189 - Remove the TiledLayerComposer interface. r=BenWa
c6920f5c41fdc38e44d73e2ed8ee3268fe608786
created 2015-07-01 01:20 -0400
pushed 2015-09-21 14:04 +0000
Markus Stange Markus Stange - Back out bug 1148582 for static analysis bustage.
745366787bcae737c0aec908554db2a3ec288908
created 2015-06-21 12:27 -0400
pushed 2015-09-21 14:04 +0000
David Anderson David Anderson - Bug 1148582 - Add mask layers to FrameMetrics for ancestor scroll frame clips. r=mattwoodrow
c664375c0d5bed41821b4a9eaa298e3856efe1d2
created 2015-06-17 10:00 -0400
pushed 2015-09-21 14:04 +0000
Nathan Froyd Nathan Froyd - Bug 1161627 - part 2 - machine-convert TemporaryRef<T> to already_AddRefed<T>; r=ehsan
fed42e7cad9494a2b16eb69cd7617eafd2d152c3
created 2015-06-05 11:29 +0800
pushed 2015-08-10 18:23 +0000
Shelly Lin Shelly Lin - Bug 1138287 - Part 2: Support multi-screen on Gonk platform. r=mwu, r=sotaro, r=jgilbert, r=mattwoodrow
a509c974aa1f07e07b650c18c4dbc91a1e84336b
created 2015-06-04 16:51 -0400
pushed 2015-08-10 18:23 +0000
David Anderson David Anderson - Use widgets for APZ checks, rather than gfxPrefs. (bug 1162064, r=kats,mstange)
9a2c79e2c0e6921bb3c966aff75d06c610a3d4d3
created 2015-05-20 17:01 -0400
pushed 2015-08-10 18:23 +0000
Ethan Lin Ethan Lin - Bug 1166165 - Check if the timestamp is null to prevent assertion. r=nical
51cd9ce32bba94382e90cc71a031fcf392972332
created 2015-05-20 13:52 -0400
pushed 2015-08-10 18:23 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset bcc398de6eda (bug 1166165) for suspicion of causing test_NuwaProcessCreation.html permatimeouts.
less more (0) -100 -60 tip