Sotaro Ikeda
718f48c2ff
Bug 989215 - clear recycle callback in TextureParent::ActorDestroy() r=nical
2014-03-31 20:24:55 -07:00
Ryan VanderMeulen
28f6465e9a
Merge b2g-inbound to m-c.
2014-03-31 17:27:57 -04:00
Ryan VanderMeulen
8636d21ab3
Backed out changesets 0b596070fe54 and ed6969e4fb6f (bug 957560) for causing bug 990027 on a CLOSED TREE.
2014-03-31 14:31:52 -04:00
Chris Lord
39c1e80d93
Bug 988370 - Don't use progressive/low precision rendering on fixed layers. r=mattwoodrow
...
Fixed layers don't async scroll, so it doesn't make sense for them to have
a low precision region or for them to be rendered progressively.
2014-03-31 17:42:32 +01:00
Sotaro Ikeda
54d13a5e10
Bug 985772 - Remove SurfaceDescriptor around GonkNativeWindow r=nical,pchang,schiu,mikeh,gal
2014-03-31 08:24:28 -07:00
Matt Woodrow
f521c52eb9
Bug 988771 - Remove DeprecatedCanvasClient. r=nical
...
--HG--
extra : rebase_source : 3dbca3237e08a6ab18e2d5805cacf18659a40d69
2014-03-31 22:50:27 +08:00
Carsten "Tomcat" Book
07d08b2895
merge b2g-inbound to mozilla-central
2014-03-31 12:46:42 +02:00
Phil Ringnalda
fd31f007a5
Back out 2f5e6cd1cc9c (bug 989829) for assertion failures
2014-03-30 23:26:43 -07:00
Sotaro Ikeda
7d4ce23155
Bug 989561 - Remove min size limitation since JB gonk r=gal
2014-03-30 22:23:52 -07:00
Kartikaya Gupta
a9c29c2636
Bug 989829 - Move all APZ prefs into gfxPrefs and move all documentation into AsyncPanZoomController.cpp. r=botond
2014-03-31 13:05:38 +08:00
Kartikaya Gupta
5430c8fb5c
Bug 989407 - Stop treating mouse events as touch events because it interferes with gesture detection. r=botond
2014-03-31 13:03:00 +08:00
Nicolas Silva
0b275eb92e
Bug 957560 - Fix WError build bustage on a CLOSED TREE.
2014-03-31 11:31:39 +08:00
Nicolas Silva
db25bebbdc
Bug 957560 - Fix new textures on windows (OMTC). r=mattwoodrow
2014-03-31 11:07:40 +08:00
Wes Kocher
ab88e0d360
Merge m-c to inbound
2014-03-28 17:04:03 -07:00
Wes Kocher
3e4da18062
Merge b2g-inbound to m-c
2014-03-28 16:38:35 -07:00
Nicolas Silva
80d7fc4a9c
Bug 977255 - Backout for build bustage on a CLOSED TREE
2014-03-28 17:01:52 +01:00
Sotaro Ikeda
27223aa396
Bug 983971 - Do not use gralloc for small size on ICS gonk r=nical
2014-03-28 07:35:21 -07:00
Chris Lord
687be7aed2
Bug 983169 - Fix handling of tile resolution in TiledContentClient. r=bas
2014-03-27 18:52:09 +00:00
Chris Lord
4e165082f4
Bug 983169 - Fix up TiledLayerHost rendering method. r=BenWa
...
A few parts of this function weren't quite right. The major change is to use
the TiledLayerBuffer's valid region instead of the layer's valid region.
These are the same, except when progressive rendering is enabled, where the
former may differ from the layyer (and will represent what has actually been
updated).
2014-03-27 18:52:08 +00:00
Nicolas Silva
67c7d18fcd
Bug 977255 - Initialize the gralloc memory reporter in gfxPlatform. r=cwiiis
2014-03-28 15:40:30 +01:00
Kartikaya Gupta
31afc0a194
Bug 948377 - Remove unwanted rounding in CalculateCompositedRectInCssPixels; add a CalculateCompositedSizeInCssPixels also. r=botond
2014-03-28 10:36:47 -04:00
Bill McCloskey
c0cc71b861
Bug 980122 - Recomposite entire screen in basic compositor (r=mattwoodrow)
2014-03-28 11:25:23 -07:00
Dmitry Rozhkov
275ecc3b0c
Bug 985541 - Turn GestureEventListener into Finite-state machine. r=kats,drs
2014-03-27 14:04:39 +02:00
Carsten "Tomcat" Book
5876d0c898
Merge mozilla-central to mozilla-inbound
2014-03-31 12:50:17 +02:00
Benoit Jacob
e708bac914
Bug 987311 - Fix a bad enum conversion bug found by converting TextureFlags to typed enums - r=nical
2014-03-31 05:10:49 -04:00
Benoit Jacob
89317548d7
Bug 987828 - 3/4 - Use IsGLES instead of IsGLES2 - r=jgilbert
2014-03-31 05:10:49 -04:00
Nicolas Silva
257fed31e8
Bug 977255 - Initialize the gralloc memory reporter in gfxPlatform. r=cwiiis
2014-03-28 18:20:57 +01:00
Kartikaya Gupta
ced251bb3e
Bug 980679 - Filter redundant scroll offset updates by scroll generation value. r=botond,tn
2014-03-28 08:21:19 -04:00
Matt Woodrow
ad9b3c4609
Bug 980642 - Implement ClearRect for CompositorD3D11. r=Bas
2014-03-28 16:38:32 +13:00
Matt Woodrow
61269b33cf
Bug 980642 - Implement ClearRect for CompositorD3D9. r=Bas
2014-03-28 16:38:32 +13:00
Matt Woodrow
ebd1398b79
Bug 980642 - Implement Clear regions for ClientLayerManager/LayerManagerComposite. r=roc
2014-03-28 16:38:32 +13:00
Matt Woodrow
6fa7f32cb8
Bug 980642 - Clean up Compositor::clearFBRect API. r=roc
2014-03-28 16:38:32 +13:00
Kartikaya Gupta
2de7dc006b
Bug 989829 - Move all APZ prefs into gfxPrefs and move all documentation into AsyncPanZoomController.cpp. r=botond
2014-03-31 13:05:38 +08:00
Andreas Gal
52c87fb66f
Bug 978479 - remove flipped quad texture from mQuadVBO. r=bjacob
2014-03-29 20:49:00 +01:00
Andreas Gal
bc0a24c671
Bug 980364 - Add GLDrawRectHelper and use it from GLBlitTextureImageHelper. r=bjacob
2014-03-30 17:37:00 +02:00
George Wright
2947e6dfdc
Bug 981005 - Ensure the correct GLContext is current before trying to update in CanvasClientSurfaceStream r=snorp
2014-03-27 17:59:38 -04:00
Kartikaya Gupta
5b7c2afe86
Bug 988920 - Use getter functions instead of trying to access private member. r=botond
2014-03-27 15:06:15 -04:00
Carsten "Tomcat" Book
a426170b93
merge mozilla-inbound to mozilla-central
2014-03-27 14:09:23 +01:00
Ryan VanderMeulen
3e14ec93b2
Merge m-c to inbound.
2014-03-26 23:09:54 -04:00
Ryan VanderMeulen
23aa865b55
Merge m-c to b2g-inbound.
2014-03-26 23:09:04 -04:00
Sotaro Ikeda
f0adcd4de5
Bug 977880 - Handle ReleaseFence on tiled thebes layer r=cwiiis,nical,BenWa
2014-03-26 18:01:15 -07:00
Ryan VanderMeulen
4dc5242df5
Merge inbound to m-c.
2014-03-26 20:58:31 -04:00
Wes Kocher
462eacf4b2
Merge m-c to b2g-inbound despite the CLOSED TREE
2014-03-25 20:22:16 -07:00
Botond Ballo
1def2233a2
Bug 987993 - Change name of ThebesLayerComposite back to 'ThebesLayerComposite'. r=bjacob
2014-03-25 17:12:31 -04:00
Sotaro Ikeda
9f43110ebb
Bug 986933 - Add DeallocGrallocBuffer() r=nical
2014-03-25 18:28:47 -07:00
Chris Lord
6d09001341
Bug 983208 - Fix progressive tile update calculations. r=botond
...
A lot of this code used incorrect coordinate spaces or calculations that only
worked because things were setup in a certain way. Now that the input data is
more consistently correct and things have changed slightly, this code no
longer worked.
This patch reworks things to use what I think are the correct coordinate
spaces and calculations, and should hopefully be less prone to breakage.
2014-03-22 09:17:54 +00:00
Phil Ringnalda
15060c53d3
Back out 87e39d7d851a (bug 984796) for printfing like log size is infinite
...
CLOSED TREE
2014-03-21 19:49:15 -07:00
Jonathan Watt
8f55e803ea
Bug 985470 - Replace the Moz2D Matrix().Translate() calls with Matrix::Translation() for better perf. r=mattwoodrow
...
--HG--
extra : rebase_source : 7181564bdaa57a970a256e9676857a7195874631
2014-03-22 07:56:11 +08:00
Bas Schouten
8294a52e33
Bug 984796: Fix some small errors in path flattening code. r=jwatt
2014-03-22 00:55:36 +01:00
Eric Rahm
dbb0f24d7e
Bug 962154 - Use MallocSizeOf to report decoded-video memory. r=cpearce,njn
2014-03-19 14:33:12 -07:00