gfx/layers/LayerTreeInvalidation.cpp
b931a44e54db7ca114b54c2333efcaef9dcc0f2c
created 2016-09-07 15:21 -0400
pushed 2016-09-08 10:01 +0000
Benoit Girard Benoit Girard - Bug 1251615 - Disallow Copy/Assignment to LayerProperties. r=mstange
de5fc05a1b0ed4c4a5b1a7dba41ed5e45c2fa077
created 2016-08-03 17:08 -0400
pushed 2016-08-12 20:45 +0000
Benoit Girard Benoit Girard - Bug 1251615 - Add more safety checks for ComputeChange crash. r=mstange
900b411563be89ee5ce4baef0ec38aafeec0ab1b
created 2016-04-27 18:57 -0400
pushed 2016-07-25 13:47 +0000
Benoit Girard Benoit Girard - Bug 1251615 - Add poison values to Layer to check for errors. r=mstange
232a786cf87fb0f68f9bda6e9316515524d2ac8a
created 2016-06-07 21:10 +0100
pushed 2016-06-12 09:26 +0000
Jonathan Watt Jonathan Watt - Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky
ac8b323f4ca841ba86c08fe534c567f17e029cb3
created 2016-05-25 17:01 +0100
pushed 2016-06-06 09:56 +0000
Jonathan Watt Jonathan Watt - Bug 1277862, part 2 - Rename Moz2D's Filter to SamplingFilter in the rest of gfx/. r=Bas
09c5d774bd8333b1c33e544e3f2df4f083ca06c3
created 2016-03-10 01:20 -0800
pushed 2016-05-13 09:59 +0000
Kevin Wern Kevin Wern - Bug 1227231: Use generic tree traversal algorithms for loops over Layer trees. r=botond
a411d67a6e47ab13e3de7eb55c77f478e6885447
created 2016-05-02 17:27 +0200
pushed 2016-05-03 14:18 +0000
bd339 bd339 - Bug 1258758 - rename GetEffectiveClipRect to GetLocalClipRect. r=kats
9116ef367e02ec9446569fc13f8d95b9220e3ee3
created 2016-04-18 13:49 -0400
pushed 2016-04-19 09:59 +0000
Markus Stange Markus Stange - Bug 1236043 - Use TiledRegion for the invalid region of a layer. r=jrmuizel
a3994143ea12a61ef6ea74d9a7978062005a6bb1
created 2016-03-24 23:49 -0400
pushed 2016-03-25 15:36 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 4 changesets (bug 1254134) for causing bug 1259645.
bc443e4eaecaf1007c242cbcd954aaf1fe9ad493
created 2016-03-23 21:12 -0400
pushed 2016-03-24 15:15 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1254134 - Follow-up to take care of clang Winconsistent-missing-override warning. r=me
49b1c3749ae6de5a8fe5b1a151f0924ee17f30dd
created 2016-03-23 21:12 -0400
pushed 2016-03-24 15:15 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1254134 - Remove unused mask flag. r=mattwoodrow
24789e0f53313d1b95cbcffcf60aaf59d4210846
created 2016-03-23 21:12 -0400
pushed 2016-03-24 15:15 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1254134 - Use the full image size as the bounds for image layers during layer tree invalidation. r=mattwoodrow
0c191e03195d839743be9dd0674ca38975974349
created 2016-03-23 21:12 -0400
pushed 2016-03-24 15:15 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1254134 - Add debugging logs to LayerTreeInvalidation.cpp. r=mattwoodrow
fee477cd153bac782159094148c72b9076bc5766
created 2016-03-23 15:55 -0700
pushed 2016-03-24 15:15 +0000
Wes Kocher Wes Kocher - Backed out 3 changesets (bug 1254134) for build failures in LayerTreeInvalidation.cpp, entirely unrelated to the current CLOSED TREE
5a0d2c853e13240e9546a9ba7fafab9ac0784eef
created 2016-03-23 11:05 -0400
pushed 2016-03-24 15:15 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1254134 - Remove unused mask flag. r=mattwoodrow
f650dd293a4b63f59a0edc7f1fc074f2014165d0
created 2016-03-23 11:05 -0400
pushed 2016-03-24 15:15 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1254134 - Use the full image size as the bounds for image layers during layer tree invalidation. r=mattwoodrow
3b6b646ea0e24655bc8c15a835b84bcb8bc5c308
created 2016-03-23 11:05 -0400
pushed 2016-03-24 15:15 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1254134 - Add debugging logs to LayerTreeInvalidation.cpp. r=mattwoodrow
d9667017bada304df6292078ddc899970e597c38
created 2016-03-21 16:16 -0400
pushed 2016-03-23 15:25 +0000
Markus Stange Markus Stange - Bug 1209100 - Back out bug 1165185 on inbound.
afeaae6740e5aed031f1ab3a5f1b2c626422885d
created 2016-02-12 20:24 -0500
pushed 2016-02-17 10:52 +0000
Botond Ballo Botond Ballo - Bug 1247452 - Use the effective visible region rather than the visible region where appropriate in the compositor. r=mattwoodrow
089caa319fc93622deb8ec20d49c13af8347edb8
created 2016-02-13 16:50 -0800
pushed 2016-02-15 11:13 +0000
Michelangelo De Simone Michelangelo De Simone - Bug 1247445 - Rename Layer::GetEffectiveVisibleRegion GetLocalVisibleRegion. r=botond
5166d24e83a5aa6b0e7909d0e2e5c072a96732a8
created 2016-02-12 11:35 +1300
pushed 2016-02-12 14:16 +0000
Matt Woodrow Matt Woodrow - Bug 1224433 - Part 3: Compute the invalidation area for preserve-3d layers by accumulating the leaves. r=roc
8ab285f08e31b7072f68ab5ba94d4c5dc1659970
created 2016-02-07 16:43 -0800
pushed 2016-02-08 10:57 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1161978 - Use GetEffectiveVisibleRegion() for Layer invalidation r=matt.woodrow
75dfe10ec44a88bda2d9721d269ddf2429ac5426
created 2016-02-02 17:36 +0200
pushed 2016-02-03 10:59 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
d77374bc1315f8d5023363d2cea58ca810ba4cb7
created 2016-01-31 10:10 -0800
pushed 2016-02-01 01:53 +0000
Phil Ringnalda Phil Ringnalda - Back out 7 changesets (bug 1235261) for cpptest failures in TestTArray
064969357fc94da487ada47c08249995b28cc560
created 2016-01-31 17:12 +0200
pushed 2016-02-01 01:53 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
f98b125e8c3b70c6efb795a073b8ebee72cc6c2b
created 2016-01-18 17:20 -0800
pushed 2016-01-27 11:00 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1239864 (part 4) - Use the new rect iterators in gfx/. r=nical.
294b89a6fdae56d6eb3870081b5457238851e58c
created 2015-11-29 02:07 -0500
pushed 2015-11-30 12:19 +0000
Sunny Sidhu Sunny Sidhu - Bug 1220873 - Make Layer::mVisibleRegion a LayerIntRegion. r=botond
374b5bb34c32bfd228a686ca5f073387415be047
created 2015-11-06 22:13 -0500
pushed 2015-11-12 11:01 +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 2015-11-12 11:01 +0000
Thinker K.F. Li Thinker K.F. Li - Bug 1210784 - Layer tree invalidation with Preserves3D. r=roc
2df18499b6ad9328a0c45b58b15da1422ec09b79
created 2015-10-28 10:22 -0700
pushed 2015-10-29 00:00 +0000
David Anderson David Anderson - Use compositor clip rects, not client clip rects, when computing the compositor's backbuffer damage region. (bug 1189159, r=mattwoodrow)
4879f22ef96aaa6da6519b02f91e9e12037c45fb
created 2015-10-21 13:42 -0700
pushed 2015-10-21 23:29 +0000
Wes Kocher Wes Kocher - Backed out changeset 2bc866307e4b (bug 1189159) for browser_animation_* permafail a=merge
2bc866307e4baea09b7677126fbe953b6384981c
created 2015-10-20 22:59 -0700
pushed 2015-10-21 23:29 +0000
David Anderson David Anderson - Layer tree invalidation should use the effective clip rect, not the base clip rect. (bug 1189159, r=mattwoodrow)
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-18 02:55 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
874724ea0a92c86dc386e7a4e621a09b3185fb6e
created 2015-10-12 11:21 +0800
pushed 2015-10-12 09:57 +0000
Morris Tseng Morris Tseng - Bug 709490 - Part 6: Add frame ID to CanvasClient so compositor could update frame correctly. r=roc
49d87bbe0122d894c8e45f0b409c42dfe1c36737
created 2015-10-07 10:29 -0700
pushed 2015-10-07 17:31 +0000
Wes Kocher Wes Kocher - Merge inbound to m-c a=merge
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-07 17:31 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
e1fe3d531b96a5ca6a47c4476f4316bd422c0707
created 2015-10-05 17:18 -0700
pushed 2015-10-07 17:31 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1211324 (part 5) - Remove GraphicsFilter and gfxGraphicsFilter. r=mattwoodrow.
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 12:51 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
d56c816b35c34133a9249663b2c19830a29b133a
created 2015-10-05 08:28 -0700
pushed 2015-10-05 15:28 +0000
Wes Kocher Wes Kocher - Backed out 11 changesets (bug 709490) for webgl-color-test.html failures a=backout
fc513b4109496554352cab341f37a75048dc3556
created 2015-10-05 10:50 +0800
pushed 2015-10-05 10:02 +0000
Morris Tseng Morris Tseng - Bug 709490 - Part 6: Add frame ID to CanvasClient so compositor could update frame correctly. r=roc
c4f66a050ed0fd985658e458b90ef1be481b6fc0
created 2015-09-29 08:57 -0700
pushed 2015-09-29 22:36 +0000
Wes Kocher Wes Kocher - Backed out 13 changesets (bug 709490) for android webgl-color-test.html failures
5feceec2014b271775946f1485c9a7dd27a22aa3
created 2015-09-29 11:51 +0100
pushed 2015-09-29 22:36 +0000
Morris Tseng Morris Tseng - Bug 709490 - Part 6: Add frame ID to CanvasClient so compositor could update frame correctly, r=roc
13feeea7a4a8db9c1c450f26f6c626e0ea3325a2
created 2015-09-24 19:24 -0700
pushed 2015-09-29 22:36 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1208300 (part 4) - Remove gfxRGBA and some related things. r=jwatt.
daf573ce289f7aa25f390ecee71ff62ad216248a
created 2015-09-24 18:16 -0700
pushed 2015-09-28 12:17 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1208283 (part 2) - Change ColorLayer::mColor, ColorLayerProperties::mColor, ReadbackLayer::mBackgroundColor from gfxRBGA to gfx::Color. r=jwatt.
9d8134f02763653040aa35520a8012a141c92a42
created 2015-08-06 17:26 -0700
pushed 2015-09-02 11:53 +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
d02050a88e65c070054dc337363f6d25ae736fe7
created 2015-06-03 23:13 -0700
pushed 2015-08-18 14:41 +0000
Chris Peterson Chris Peterson - Bug 1194954 - Fix -Wunreachable-code warnings in gfx/layers and gfx/thebes. r=BenWa
2f29812c4d49f58b6e73431f6c2c3832c3662822
created 2015-08-03 10:36 -0700
pushed 2015-08-04 11:01 +0000
Bobby Holley Bobby Holley - Bug 1190117 - Track mLastProducerID and mLastFrameID explicitly in ImageLayerProperties. r=roc
7f1489a600e81f13f0e5d8f4d2cb21cb26c6d55c
created 2015-07-10 17:06 -0700
pushed 2015-07-23 20:03 +0000
Kearwood (Kip) Gilbert Kearwood (Kip) Gilbert - Bug 1181240 - Part 3: Replace gfx3DMatrix with Matrix4x4 in gfx,r=vlad
07ee1bf0f982923bedd2bf5d475ba2c534faca3b
created 2015-06-07 12:27 +0300
pushed 2015-07-07 18:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 1143575. Make LayerTreeInvalidation invalidate when an ImageLayerComposite's current frame has changed. r=mattwoodrow
5fa640a818553ad7bf8b143e8b4983847761c1ff
created 2015-06-21 12:27 -0400
pushed 2015-07-02 13:44 +0000
David Anderson David Anderson - Bug 1148582 - Add mask layers to FrameMetrics for ancestor scroll frame clips. r=mattwoodrow
c6920f5c41fdc38e44d73e2ed8ee3268fe608786
created 2015-07-01 01:20 -0400
pushed 2015-07-01 12:11 +0000
Markus Stange Markus Stange - Back out bug 1148582 for static analysis bustage.
745366787bcae737c0aec908554db2a3ec288908
created 2015-06-21 12:27 -0400
pushed 2015-07-01 12:11 +0000
David Anderson David Anderson - Bug 1148582 - Add mask layers to FrameMetrics for ancestor scroll frame clips. r=mattwoodrow
3f025568ad349d7b4a4da45feef6812c4e4d4101
created 2015-06-15 19:20 -0400
pushed 2015-06-22 12:03 +0000
Markus Stange Markus Stange - Bug 1165185 - Try to avoid invalidations when scrolling transformed elements. r=roc
7f2cb4c27f48b2afcdf78c711eb11eae36bf0db3
created 2015-04-21 17:04 +0200
pushed 2015-04-21 22:25 +0000
Nicolas Silva Nicolas Silva - Bug 1155621 - Make nsIntRect and nsIntPoint typedefs of mozilla::gfx::IntRect and mozilla::gfx::IntPoint. r=Bas
cd00518886c81e8355cf157c4e5835bc33fa3797
created 2015-04-11 22:03 -0400
pushed 2015-04-14 20:02 +0000
Ying-Ruei Liang (KK) Ying-Ruei Liang (KK) - Bug 1143522 - Convert Layer::mClipRect to ParentLayerIntRect. r=botond
6df246c641de0c4ec9b1f96365921b82ac70d757
created 2015-02-04 10:39 +1300
pushed 2015-02-04 13:35 +0000
Matt Woodrow Matt Woodrow - Bug 1124543 - Handle invalidating mask changes correctly. r=roc
7f9005cad6e04e1c9c596389b6d47369c0be1f45
created 2014-11-18 17:33 -0500
pushed 2014-11-21 01:35 +0000
Benoit Girard Benoit Girard - Bug 1098495 - Retain a container's intermediate surface's content. r=mattwoodrow
e1236b26c43f7ed0188fd8cdef45508f13b66d65
created 2014-10-16 10:51 +0100
pushed 2014-10-16 14:07 +0000
Jonathan Watt Jonathan Watt - Bug 1082477, part 1 - Convert Matrix4x4::TranslatePost/ScalePost callers to Matrix4x4::PostTranslate/PostScale. r=Bas
262bb8e131fea2bfb9a8f80dda8f9d4885b2aa11
created 2014-10-01 11:04 -0700
pushed 2014-10-03 13:38 +0000
Sushil Chauhan Sushil Chauhan - Bug 1074099 - Use GetLocalTransform api in LayerTreeInvalidation class. r=mattwoodrow
50eddcdf4cbbcfbd9d737169ce9a04457483e921
created 2014-09-23 17:47 -0400
pushed 2014-09-24 21:10 +0000
Markus Stange Markus Stange - Bug 1050493 - Invalidate ColorLayer bounds changes. r=roc
less more (0) -100 -60 tip