Nicholas Nethercote
e98d68d03b
Bug 1208283 (part 4) - Change FrameMetrics::mBackgroundColor from gfxRGBA to gfx::Color. r=jwatt.
...
This removes some ToColor() calls.
2015-09-24 18:17:45 -07:00
Matt Woodrow
ab8bb22e1d
Bug 1189710 - Use correct offset for LayerRenderState in TiledContentHost. r=jrmuizel
2015-07-31 17:04:43 -04:00
Matt Woodrow
e9639bbadc
Bug 1180326 - Part 5: Support HWC with tiling when we only have 1 tile. r=jrmuizel
2015-07-29 12:02:50 -04:00
Matt Woodrow
a571d98de4
Bug 1179987 - Make tiled TextureSource recycling based on pointer comparisons rather than trying to do it geometrically. r=nical
2015-07-15 13:34:35 -04:00
Matt Woodrow
734648de94
Bug 1179987 - Simplify unlocking of tiled texture hosts. r=nical
2015-07-15 13:33:11 -04:00
Birunthan Mohanathas
a29151dc87
Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
...
The bulk of this commit was generated by running:
run-clang-tidy.py \
-checks='-*,llvm-namespace-comment' \
-header-filter=^/.../mozilla-central/.* \
-fix
2015-07-13 08:25:42 -07:00
Robert O'Callahan
1bebcba55f
Bug 1143575. Route ImageCompositeNotifications to ImageContainers. r=nical
...
For frame statistics to work properly, we have to notify an ImageContainer
when it has been composited. This requires a few changes, which have
been lumped together in this patch:
-- Create PImageContainer and ImageContainerParent/ImageContainerChild.
-- Add mFrameID and mProducerID everywhere we're passing around images.
-- Route composition notifications from the compositor back to
ImageContainerChild.
2015-07-06 15:02:26 +12:00
Nicolas Silva
fb6854370b
Bug 1170189 - Remove the TiledLayerComposer interface. r=BenWa
2015-07-01 13:51:03 +02:00
Nicolas Silva
cad2726f62
Bug 1170189 - Simplify TiledContentHost's render loop. r=BenWa
2015-06-10 17:59:19 +02:00
Kearwood (Kip) Gilbert
47e5ded309
Bug 766345 - Part 1 - Implement DEAA Antialiasing for transformed layers (v5 Patch). r=vladimir, r=djg
2014-12-17 16:28:45 -08:00
Nicolas Silva
3b53f42370
Bug 1150549 - Simplify TiledContentHost. r=jrmuizel
2015-05-22 13:38:13 +02:00
Ryan VanderMeulen
848450c7f2
Backed out changesets 4b6aa5c0a1bf and fdf38a41d92b (bug 1150549) for Mulet crashes.
...
CLOSED TREE
2015-05-25 14:05:05 -04:00
Nicolas Silva
bd83e568cb
Bug 1150549 - Simplify TiledContentHost. r=jrmuizel
2015-05-22 13:38:13 +02:00
Ryan VanderMeulen
c5e158fea0
Backed out 2 changesets (bug 1150549) for OSX asserts.
...
Backed out changeset ef2faa9a0845 (bug 1150549)
Backed out changeset b35c88257a9c (bug 1150549)
CLOSED TREE
2015-05-22 10:28:52 -04:00
Nicolas Silva
e1a1dc02be
Bug 1150549 - Simplify TiledContentHost. r=jrmuizel
2015-05-22 13:38:13 +02:00
Andrea Marchesini
b8630baa2d
Bug 1156632 - Remove unused forward class declarations - patch 6 - the rest of the tree, r=ehsan
2015-04-22 08:29:24 +02:00
Nicolas Silva
d73f54cb00
Bug 1155621 - Make nsIntRect and nsIntPoint typedefs of mozilla::gfx::IntRect and mozilla::gfx::IntPoint. r=Bas
2015-04-21 17:04:57 +02:00
Ethan Lin
d1d225a6f5
Bug 1146214 - Remove unused set fence functions. r=nical
2015-04-10 02:12:00 +02:00
Nicolas Silva
13344864c0
Bug 1132854 - Make nsIntSize a typedef of gfx::IntSize. r=Bas, roc
2015-03-29 16:59:08 +02:00
Kartikaya Gupta
9f9ad218e8
Bug 1145764 - Add logging for tile retention inside a TiledLayerBuffer. r=nical
2015-03-23 13:01:02 -04:00
Ehsan Akhgari
ea41d8de48
Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
...
This patch was automatically generated using the following script:
function convert() {
echo "Converting $1 to $2..."
find . \
! -wholename "*/.git*" \
! -wholename "obj-ff-dbg*" \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_OVERRIDE override
convert MOZ_FINAL final
2015-03-21 12:28:04 -04:00
Botond Ballo
5272cb578e
Bug 1036967 - Use ScaleFactors2D instead of ScaleFactor where appropriate in APZ and surrounding code. r=kats
2015-03-06 13:54:10 -05:00
Benoit Girard
953cbd526b
Bug 1113435 - Only cull the fully rendered region when doing progressive draw. r=jrmuizel
2015-02-18 14:51:05 -05:00
Ryan VanderMeulen
362917d35b
Backed out changeset 820649ecb0fa (bug 1113435) and changeset 4d049a07f749 (bug 1085223) for Android reftest failures.
...
CLOSED TREE
2015-02-17 16:14:50 -05:00
Benoit Girard
4c75487e6a
Bug 1113435 - Don't cull for layers being drawn progressively. r=jrmuizel
2015-02-17 11:53:51 -05:00
Carsten "Tomcat" Book
61246f6921
Backed out changeset 6952d9fe4f36 (bug 1129871) for causing R14/R15 Test failures
2015-02-17 14:36:42 +01:00
Nicolas Silva
2e10fb14ff
Bug 1129871 - Favor passing tiles by ref rather than copy part 1. r=BenWa
2015-02-14 12:14:54 +01:00
Ryan VanderMeulen
356d403b1a
Backed out changesets b57d930e0ba6 and 6c8a74ba8122 (bug 1129871) for gtest failures.
...
CLOSED TREE
2015-02-05 13:12:18 -05:00
Nicolas Silva
a0df00d991
Bug 1129871 - Pass tiles by ref rather than copy part 1. r=BenWa
2015-02-05 18:16:05 +01:00
Ehsan Akhgari
2b0bc024d5
Bug 1117263 - Mark virtual overridden functions as MOZ_OVERRIDE in graphics layers code; r=roc
2015-01-03 12:21:23 -05:00
Benoit Girard
63a5b13dee
Bug 1112476 - Support dumping texture data on the ClientLayerManager. r=mstange
2014-12-18 13:32:45 -05:00
Benoit Girard
141baec3fb
Bug 1111258 - Allow dumping textures without MOZ_DUMP_PAINTING. r=mstange
2014-12-16 18:39:43 -05:00
Sotaro Ikeda
ea5cf7c050
Bug 1010966 - Reduce gl()->fEGLImageTargetTexture2D() call from tiled layer on gonk r=nical
2014-12-15 19:41:21 -08:00
Nicolas Silva
50eb75002d
Bug 1101636 - Cleanup the CompositorType enum. r=jrmuizel
2014-11-26 02:00:34 +01:00
David Parks
d7e8a996ec
Bug 918634 - swapFrameLoader not implemented for e10s r=nical
...
Allow layers to change layermanager if using LayerManagerComposite.
2014-10-14 15:11:38 -07:00
Nicolas Silva
ceacbbb8ae
Bug 1072877 - Ensure OOP transactions can't use memory backed tile locks. r=bjacob
2014-09-30 18:30:23 +02:00
Markus Stange
98daf9b983
Bug 1073103 - SReplace 'Thebes' with 'Painted' in some more places. r=roc
2014-09-26 13:07:06 -04:00
Ehsan Akhgari
6ad78acff0
Bug 1050609 - Fix more bad implicit constructors in gfx/layers; r=roc
2014-08-20 00:55:14 -04:00
Matt Woodrow
1fb6dcecf7
Bug 1048110 - Expand complex visible regions if we're going to be resampling when using tiling. r=Bas
2014-08-04 15:29:55 +12:00
Wes Kocher
51087c3f21
Backed out 2 changesets (bug 1048110) for various Android mochitest failures on a CLOSED TREE
...
Backed out changeset 1cf6f4f27811 (bug 1048110)
Backed out changeset b89f54e21c0b (bug 1048110)
2014-08-06 18:32:52 -07:00
Matt Woodrow
7d7314e136
Bug 1048110 - Expand complex visible regions if we're going to be resampling when using tiling. r=Bas
2014-08-04 15:29:55 +12:00
Matt Woodrow
d60fcf9c67
Bug 1046025 - Add component alpha support to TiledContentClient/Host. r=nical
2014-07-29 17:21:02 +12:00
Nicolas Silva
8235a2b538
Bug 1025138 - Integrate DrawTargetTiled preffed off. r=mattwoodrow
2014-08-06 14:40:03 +02:00
Kartikaya Gupta
85139d647d
Bug 1038416 - Draw the background color under reduce-opacity low-res content. r=botond
2014-07-22 17:44:15 -04:00
Sotaro Ikeda
e9f22928b0
Bug 1039883 - release Tiled layer's gralloc when an application is background r=nical
2014-07-19 05:33:12 -07:00
Wes Kocher
a38cfddcd3
Backed out changeset 9b764e12796d (bug 1039883) for b2g m7 failures
2014-07-18 14:21:44 -07:00
Sotaro Ikeda
010ff9062f
Bug 1039883 - release Tiled layer's gralloc when an application is background r=nical
2014-07-18 12:40:35 -07:00
Carsten "Tomcat" Book
dbc1e7e9d8
Backed out changeset 79d65a1bbb01 (bug 1039883) for assertion failures on a CLOSED TREE
2014-07-18 16:09:15 +02:00
Sotaro Ikeda
493aa8441b
Bug 1039883 - release Tiled layer's gralloc when an application is background r=nical
2014-07-18 06:21:24 -07:00
Benoit Girard
28eb7316ee
Bug 1037691 - Fix instances where refcounted classes expose a public destructor. r=ehsan,bent,mayhemer,jrmuizel
2014-07-15 11:37:45 -04:00