gfx/layers/client/TiledContentClient.cpp
1b12aa2451a2318f16750bc17415e4003107915d
created 2014-07-16 12:42 -0400
pushed 2014-10-06 12:51 +0000
Botond Ballo Botond Ballo - Bug 1039593 - Clean up the TILING_LOG macros. r=kats
8df1affbbde7a3805ab195cd2a687c9d7aaa163f
created 2014-07-08 12:38 -0400
pushed 2014-10-06 12:51 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1035801 - Switch the tiling logging code from NSPR logging to printf_stderr. r=Cwiiis
3743891048ce9db354f0fb048153ba4771e0f321
created 2014-07-04 08:12 -0400
pushed 2014-10-06 12:51 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1034258 - Change mCompositionBounds to be a ParentLayerRect instead of a ParentLayerIntRect. r=Cwiiis
1ed6254f6ef36c01a35c5c8587a6506f1562c4cb
created 2014-07-03 18:26 -0400
pushed 2014-10-06 12:51 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1027851 - Add some more logging for when we abort paints. r=Cwiiis
c6a7886cde250f7ed2b8e23e92947539cb324d41
created 2014-06-23 20:54 -0400
pushed 2014-10-06 12:51 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1024126 - Fix rounding errors and add a danger zone to the B2G AboutToCheckerboard heuristic function. r=Cwiiis
0f07aa386616c6d01064d0eb003c365bed7348d4
created 2014-06-23 14:38 -0400
pushed 2014-10-06 12:51 +0000
Kartikaya Gupta Kartikaya Gupta - Back out bug 1021248 for causing bug 1028271. r=backout
6aade5365ee1eef1f60563fd41fda89633193227
created 2014-06-23 08:42 -0400
pushed 2014-10-06 12:51 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1021085 - Miscellaneous cleanup. r=Cwiiis
341ec472b082dcbae50e1e90172f8bf2b2e69b95
created 2014-06-23 08:42 -0400
pushed 2014-10-06 12:51 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1021085 - Use the entire compositor-side composition bounds as the coherent update rect on B2G. r=Cwiiis r=BenWa
8b51b22c6c85438a3f0fe9b88353f722d5449246
created 2014-06-23 08:42 -0400
pushed 2014-10-06 12:51 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1021085 - Fix up the Fennec code path as well. r=Cwiiis
a73ed980626fbca7200062b2e8cac8d0a56d8b0e
created 2014-06-23 08:42 -0400
pushed 2014-10-06 12:51 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1021085 - Inflate the painted rect a bit to deal with rounding error. r=Cwiiis
cf1d8bdf77e3cf889c67ad559165c27fdeac577d
created 2014-06-23 08:42 -0400
pushed 2014-10-06 12:51 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1021085 - Fix up the transform used for the compositor side composition bounds. r=Cwiiis
a587744b72f7ed92d4ef0295270dbbd6a3a7dfab
created 2014-06-23 08:41 -0400
pushed 2014-10-06 12:51 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1021085 - Refactor code to ensure we use the same scrolling ancestor layer everywhere. r=Cwiiis
e9118a2be9b3df78e8041579a45079434f210108
created 2014-06-19 19:41 -0700
pushed 2014-10-06 12:51 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1027088 - Ensure fence delivery for TiledContentClient on gonk r=nical
f17c906538c9cb7490b68f03b825e72413a8f960
created 2014-06-19 09:27 -0400
pushed 2014-10-06 12:51 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1021248 - Update the low-res tiles even when not in risk of checkerboarding. r=Cwiiis
b776a7d35ba3c4a420d2fa0dc36212945667fd4e
created 2014-06-19 09:27 -0400
pushed 2014-10-06 12:51 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1026756 - Detect when a scroll offset update is going to remove checkerboarding, and don't leave things in a low-precision state. r=Cwiiis
59b2cfa083655e29e22b810af92843442a8e0e8e
created 2014-06-17 19:42 -0700
pushed 2014-10-06 12:51 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1026432 - Add GetCompositorChild() to ClientLayerManager r=nical
fc7250e9b2024a6b5c44cfa11657ab32d5691abe
created 2014-06-17 12:44 -0400
pushed 2014-10-06 12:51 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1025562 - Remove improper use of viewport in tiling calculations. r=Cwiiis
fc2893df3be9db1061dfca7614f915f5698c6834
created 2014-06-17 12:43 -0400
pushed 2014-10-06 12:51 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1025562 - Add logging to TiledContentClient. r=Cwiiis
c027aed061ce9622ad933aadbd0d2be53f7ec447
created 2014-06-11 12:42 -0400
pushed 2014-10-06 12:51 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1023882 - Part 6 - Move all SetRepeatTransaction calls into ClientTiledThebesLayer so it's easier to follow the flow. r=Cwiiis
e22480012f5ade33f3ad41de5db97ea0e6092af9
created 2014-06-12 17:06 -0400
pushed 2014-10-06 12:51 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset a461a267cf62 (bug 1021248) for suspicion of causing B2G fixed-1.html perma-fail.
a461a267cf6243884e7339679316d39360be23e1
created 2014-06-12 09:17 -0400
pushed 2014-10-06 12:51 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1021248 - Update the low-res tiles even when not in risk of checkerboarding. r=Cwiiis
44d144664d36113552aad19f275f93e7642e4f23
created 2014-06-11 16:39 -0700
pushed 2014-10-06 12:51 +0000
Wes Kocher Wes Kocher - Backed out 8 changesets (bug 1023882) for b2g mochitest-4 orange on a CLOSED TREE
b548a30a0fe056697633b29a23a519fc938f4170
created 2014-06-11 14:46 -0700
pushed 2014-10-06 12:51 +0000
Wes Kocher Wes Kocher - Backed out changeset bc9031f59e1c (bug 1021248) for Werror bustage
bc9031f59e1cc7979d97034d6d839f28399d032b
created 2014-06-11 17:22 -0400
pushed 2014-10-06 12:51 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1021248 - Update the low-res tiles even when not in risk of checkerboarding. r=Cwiiis
a3dcd96e1b84d347b6d09fa8c16ebfbae3613f7e
created 2014-06-11 14:57 -0400
pushed 2014-10-06 12:51 +0000
Nicolas Silva Nicolas Silva - Bug 1023350 - Rename TextureClient::GetAsDrawTarget into TextureClient::BorrowDrawTarget and fix TextureClientX11. r=bjacob
c38a0cb1e00caf557a4cf788f4edcc5696f4af3b
created 2014-06-11 12:42 -0400
pushed 2014-10-06 12:51 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1023882 - Part 6 - Move all SetRepeatTransaction calls into ClientTiledThebesLayer so it's easier to follow the flow. r=Cwiiis
e7537b4f7a6c44b2fa7dc07b907ae1d57807b6dd
created 2014-06-11 14:52 +0100
pushed 2014-10-06 12:51 +0000
Chris Lord Chris Lord - Bug 1011569 - Remove PreferMemoryOverShmem in favour of IsSameProcess. r=nical
d0bb536942e27651a83d43cf2b251d39107815fe
created 2014-07-18 20:00 -0400
pushed 2014-08-25 18:42 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1039883 - Release Tiled layer's gralloc when an application is background. r=nical, a=2.0+
7300535dc19612a6abf702cd139577c08ebaaf79
created 2014-07-04 08:12 -0400
pushed 2014-08-25 18:42 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1034258 - Change mCompositionBounds to be a ParentLayerRect instead of a ParentLayerIntRect. r=Cwiiis a=2.0+
cfd8acd59ca204ef0b0acb700268951a67adb1a7
created 2014-07-03 18:26 -0400
pushed 2014-08-25 18:42 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1027851 - Add some more logging for when we abort paints. r=Cwiiis a=2.0+
1d16403e76a50b425f1e5ec6db5dca92c5eb49a8
created 2014-06-23 20:54 -0400
pushed 2014-08-25 18:42 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1024126 - Fix rounding errors and add a danger zone to the B2G AboutToCheckerboard heuristic function. r=Cwiiis, a=sledru
3a93fc4f02652636f11566dd5d90b289280fa00f
created 2014-06-19 09:27 -0400
pushed 2014-08-25 18:42 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1026756 - Detect when a scroll offset update is going to remove checkerboarding, and don't leave things in a low-precision state. r=Cwiiis, a=2.0+
e992bf84c5c6639c62101e29d339a7be20889602
created 2014-06-23 08:42 -0400
pushed 2014-08-25 18:42 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1021085 - Miscellaneous cleanup. r=Cwiiis, a=2.0+
5f7f6ee7fe2eb224e0b6a86c1a755640a0660038
created 2014-06-23 08:42 -0400
pushed 2014-08-25 18:42 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1021085 - Use the entire compositor-side composition bounds as the coherent update rect on B2G. r=Cwiiis, r=BenWa, a=2.0+
1fede0b2aa9869c0996fb64cb821ebb14fd805e1
created 2014-06-23 08:42 -0400
pushed 2014-08-25 18:42 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1021085 - Fix up the Fennec code path as well. r=Cwiiis, a=2.0+
63f56d26a625498d1d74e4a684217173827b55e5
created 2014-06-23 08:42 -0400
pushed 2014-08-25 18:42 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1021085 - Inflate the painted rect a bit to deal with rounding error. r=Cwiiis, a=2.0+
1d45ce23b1bbd76e1c2c38e011ed7f2cd275d979
created 2014-06-23 08:42 -0400
pushed 2014-08-25 18:42 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1021085 - Fix up the transform used for the compositor side composition bounds. r=Cwiiis, a=2.0+
e93838ffb061a154de2ee537916b29796089ba94
created 2014-06-23 08:41 -0400
pushed 2014-08-25 18:42 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1021085 - Refactor code to ensure we use the same scrolling ancestor layer everywhere. r=Cwiiis, a=2.0+
6fd0c74f602a361491bd034502958d7050ac8fe0
created 2014-06-17 12:44 -0400
pushed 2014-08-25 18:42 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1025562 - Remove improper use of viewport in tiling calculations. r=Cwiiis a=lmandel
f29fb8b5b4aa6acfdd2ed36148b5d144d434440c
created 2014-06-17 12:43 -0400
pushed 2014-08-25 18:42 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1025562 - Add logging to TiledContentClient. r=Cwiiis
71229cd93bd6520900cd93ae40652d3915cfc37e
created 2014-06-11 12:42 -0400
pushed 2014-08-25 18:42 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1023882 - Part 6 - Move all SetRepeatTransaction calls into ClientTiledThebesLayer so it's easier to follow the flow. r=Cwiiis
9ffc70fb2d1932447a22bdefe51cd1c529ac05bd
created 2014-06-09 14:02 -0400
pushed 2014-08-25 18:42 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1018387 - Update various variables and comments to reflect the fact that the values are in layer pixels and not layout device pixels. r=Cwiiis, a=2.0+
b83af60025b875f93b83cde0237d78f432937a04
created 2014-05-23 17:12 -0400
pushed 2014-08-25 18:42 +0000
Victor Porof Victor Porof - Bug 1007203 - Always add categories when pushing to the pseudostack, r=djvj
089ba7c06da328bba4f795fa49ecdb75a0ba0dd2
created 2014-05-29 12:47 -0400
pushed 2014-08-25 18:42 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1016558 - Rename some variables to be more meaningful, and update some comments. r=botond r=Cwiiis
7833f01b65532cf1ea2aa75e44bada2a17bd36e3
created 2014-05-21 12:06 -0400
pushed 2014-08-25 18:42 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1001438 - Change layers.low-precision-resolution to be a float pref instead of a divide-by-1000 int pref. r=Cwiiis
e89a9d2621cb8890d613ccc9ef0143a38f11ea63
created 2014-05-19 13:46 +0200
pushed 2014-08-25 18:42 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset a6f85ff386c1 (bug 1011569) for m5 test failures on OS X
a6f85ff386c14d3546c0e176500fe2935908d048
created 2014-05-19 10:45 +0100
pushed 2014-08-25 18:42 +0000
Chris Lord Chris Lord - Bug 1011569 - Remove PreferMemoryOverShmem in favour of IsSameProcess. r=nical
9e5a13343d603191bab64b1e2c6f24ecb6548c77
created 2014-05-06 14:29 -0400
pushed 2014-08-25 18:42 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1006579 - Fix the AboutToCheckerboard implementation to actually work. r=Cwiiis
29349a95578077deee641c47597159d181ea292b
created 2014-05-02 14:28 +1200
pushed 2014-08-25 18:42 +0000
Matt Woodrow Matt Woodrow - Bug 952721 - Don't crash if our surface allocation fails in TiledContentClient. r=Bas
6a36a9e6fa3576982c45c5649f7233dd80e6c538
created 2014-04-25 22:34 -0400
pushed 2014-08-25 18:42 +0000
Benoit Jacob Benoit Jacob - Bug 987311 - 5/6 - Convert the rest of CompositorTypes.h to typed enums, auto regex changes - r=nical
b92c30f6d6397a7cff935d64fa54550dee1affba
created 2014-05-02 14:28 +1200
pushed 2014-07-14 18:39 +0000
Matt Woodrow Matt Woodrow - Bug 952721 - Don't crash if our surface allocation fails in TiledContentClient. r=Bas, a=sledru
0ecc4193e6303f834bba5c24f37ce988741545b9
created 2014-04-27 19:45 +1200
pushed 2014-07-14 18:39 +0000
Blair McBride Blair McBride - Backed out 9 changesets (bug 987311, bug 989027, bug 989144). r=sheriff
8d5a171564bd435f453f45656c85d3dd6ab204ca
created 2014-04-25 22:34 -0400
pushed 2014-07-14 18:39 +0000
Benoit Jacob Benoit Jacob - Bug 987311 - 5/6 - Convert the rest of CompositorTypes.h to typed enums, auto regex changes - r=nical
a0fb78183db0df06d7c1354f307ae96506d0c761
created 2014-04-25 09:39 -0400
pushed 2014-07-14 18:39 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 992218 - Don't flag texture clients for reuse if they're actually still being used. r=nical
68c8916ca208dc4bb0de903cafb74fc01f5a6035
created 2014-04-10 10:14 +0200
pushed 2014-07-14 18:39 +0000
Nicolas Silva Nicolas Silva - Bug 990871 - Move TextureClientDrawTarget into TextureClient. r=mattwoodrow
76fc69c85f284c417bfdc0874e58aad5871f50af
created 2014-04-10 13:15 +0200
pushed 2014-07-14 18:39 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 3747c80a1cde (bug 990871) for bustage on a CLOSED TREE
3747c80a1cdefea0a1667eef8076b664ae015ea8
created 2014-04-10 10:14 +0200
pushed 2014-07-14 18:39 +0000
Nicolas Silva Nicolas Silva - Bug 990871 - Move TextureClientDrawTarget into TextureClient. r=mattwoodrow
efd2b6b51237e5017967b5e6e5b8db342881f3c1
created 2014-04-04 18:42 +0100
pushed 2014-07-14 18:39 +0000
Chris Lord Chris Lord - Bug 990608 - Make tile size configurable. r=tn,nical,bgirard
cbb81640ea1615f6aaa30076481038b8c859526d
created 2014-04-04 15:20 -0400
pushed 2014-07-14 18:39 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset bf184a7a1d63 (bug 990608) for Android crashes.
bf184a7a1d6306f23d49b03eb1a99f0f3b66e02d
created 2014-04-04 18:42 +0100
pushed 2014-07-14 18:39 +0000
Chris Lord Chris Lord - Bug 990608 - Make tile size configurable. r=tn,nical,bgirard
less more (0) -100 -60 tip