James Willcox
6dc403672c
Bug 1117777 - Fix inverted MP4 videos on Android r=jgilbert
2015-01-07 11:54:33 -06:00
Botond Ballo
2b83564d48
Bug 1076241 - Get rid of the nontransient async transform. r=kats
2014-12-19 18:53:05 -05:00
Botond Ballo
2e46796a0f
Bug 1076241 - Add an API for setting a resolution on a document and scaling it by that amount. r=kats,tn
2015-01-02 20:06:14 -05:00
Ryan VanderMeulen
47a9f5c2f5
Bug 1114577 - GFX cleanups now that Windows SDK 8.1 is the minimum supported version. r=jmuizelaar, r=glandium
2015-01-07 11:32:07 -05:00
Ehsan Akhgari
26a8215eb5
Bug 1114999 - Part 2: Apply MOZ_NO_ADDREF_RELEASE_ON_RETURN to all smart pointer arrow operators that can return refcounted objects; r=jrmuizel
2015-01-06 16:30:03 -05:00
Kearwood (Kip) Gilbert
4c2af7541e
Bug 1067286 - Part 1: Correct application of device offset for mask layers. r=mattwoodrow
...
- Fixed GetMaskData() function in BasicLayersImpl.cpp to use
Matrix::PostTranslate rather than Matrix::PreTranslate when applying
the device offset.
2014-12-03 18:02:00 -05:00
Nicholas Nethercote
7c3d872761
Bug 1117639 - Remove AbortFrame() because it is dead. r=bas.
...
--HG--
extra : rebase_source : 7df4840fb99dc025ee102d9697097caa4034fa6d
2015-01-05 15:54:51 -08:00
Nicholas Nethercote
23ad5f82ac
Bug 1117594 - Crash on unexpected image format in ImageLayerD3D10::RenderLayer(). r=bas.
...
--HG--
extra : rebase_source : f99f778126dcad615b754a84dc4ca6e1c9d2578d
2015-01-05 15:53:22 -08:00
Ethan Lin
4766738c5a
Bug 1103258 - Prevent an empty container from creating a render target. r=BenWa, r=jmuizelaar
2014-12-23 05:48:00 -05:00
Mason Chang
6c14384be2
Bug 1117870. Compositor unobserve vsync after configurable number of notifications. r=benwa
2015-01-05 13:52:49 -08:00
Ehsan Akhgari
ef6963bd58
Bug 1116622 - Give TemporaryRef a take() method semantically equivalent to already_AddRefed::take(); r=froydnj
...
This is in preparation of removing TemporaryRef. It should help make
already_AddRefed a drop-in replacement for it.
2015-01-05 11:32:37 -05:00
Cameron McCormack
c4a2f37f57
Bug 1116427 - Remove unneeded nsCSSPropList.h include from AsyncCompositionManager.h. r=nrc
2015-01-05 22:03:28 +11:00
Ehsan Akhgari
b7a647884b
Bug 1117263 follow-up: Fix a build bustage in opt builds
2015-01-03 12:38:20 -05:00
Ehsan Akhgari
fcf3f5e262
Bug 1117263 - Mark virtual overridden functions as MOZ_OVERRIDE in graphics layers code; r=roc
2015-01-03 12:21:23 -05:00
Phil Ringnalda
e60d3a013a
Back out 47683fccda29 (bug 1112332) for b2g reftest-6 failures
...
CLOSED TREE
2015-01-02 21:31:35 -08:00
Andrew McCreight
d29bf1703b
Bug 1065536, part 3 - Explicitly shut down the CompositorChild in the child process. r=nical
2015-01-02 13:09:06 -08:00
Andrew McCreight
3c484ac9d8
Bug 1065536, part 2 - Remove extra Release of sCompositor. r=nical
2015-01-02 13:09:06 -08:00
Andrew McCreight
f47b0e2940
Bug 1065536, part 1 - Remove superfluous MOZ_COUNT_CTOR/DTOR for CompositorChild. r=nical
...
This class is reference counted so they are not needed.
2015-01-02 13:09:06 -08:00
Benoit Girard
dea2e73aed
Bug 1112332 - Disable all paint heuristics for layers not actively scrolled by APZ. r=kats
...
* * *
Bug NUMBER - #include CompositorChild.h to fix non-unified build bustage. r?
2015-01-02 11:17:59 -05:00
Wes Kocher
12e95441ce
Backout 827fa9b5f9b4 (bug 1112332) for build bustage
2015-01-02 10:18:57 -08:00
Benoit Girard
a45ef9ef1e
Bug 1112332 - Disable all paint heuristics for layers not actively scrolled by APZ. r=kats
...
--HG--
extra : rebase_source : fd66e2028d7d8dd0ce0a35f79bb73169795a0c24
2015-01-02 11:17:59 -05:00
Jeff Gilbert
e2cd335ec4
Bug 1100699 - Use OriginPos instead of isInverted. - r=mattwoodrow,snorp
2014-11-17 17:02:19 -08:00
Kushan Joshi
2124f457f1
Bug 1116008 - Make FrameMetrics::mCriticalDisplayPort private. r=kats
2014-12-30 14:07:57 -05:00
Leonid V. Fedorenchik
f7a220a203
Bug 1115327 - Changed FrameMetrics.mScrollableRect to be accessible by getter/setter methods. r=kats
2014-12-27 12:48:27 -05:00
Ethan Lin
8b1ccb3cec
Bug 1042696 - Set allocator to TextureClient from constructor. r=nical
2014-12-22 03:49:00 -05:00
Wes Kocher
aca592252a
Merge inbound to mozilla-central a=merge CLOSED TREE
2014-12-23 16:47:42 -08:00
Ryan VanderMeulen
bba9447754
Merge m-c to b2g-inbound. a=merge
2014-12-23 13:18:49 -05:00
Kartikaya Gupta
61114fa106
Bug 1113386 - Don't send long-press events if they begin on a fast-motion block. r=botond
2014-12-23 11:05:46 -05:00
Carsten "Tomcat" Book
2aabf236cc
Backed out changeset ad0bb596da2c (bug 1073003)
2014-12-23 13:35:02 +01:00
Nicolas Silva
e78e2d77e4
Bug 1071769 - Can't rerasterize valid region with tiling. r=Bas
2014-12-23 10:52:17 +01:00
Nicolas Silva
2fa4d2e50b
Bug 1071769 - Fix the integration of DrawTargetTiled. r=Bas
2014-12-17 17:59:46 +01:00
Botond Ballo
86409607b7
Bug 1073003 - More Werror bustage fixes on a CLOSED TREE. r=bustage
...
--HG--
extra : rebase_source : 86466eea48ddfc7b5698d97ca574ed6cdf79326e
extra : amend_source : 9eb590b24276a068bbb078152509b3c743bb40f8
2014-12-23 00:03:15 -05:00
Jeff Muizelaar
ab58d4b845
Bug 1113291. Reenable DisplayLink blocking on Windows. r=bas
...
Bug 1107299 broke this blocking because it assumed that DoesD3D11DeviceWork()
only described whether texture sharing works. However we were also checking for
broken DisplayLink drivers in that function. This splits out that part and uses
it appropriately.
--HG--
extra : rebase_source : 895d2da6297a48d0a2cbef2d149c27471c788484
2014-12-22 00:41:57 -05:00
Nicolas Silva
cac5fac1bb
Bug 1114336 - Fix typo in UpdateFromCompositorFrameMetrics. r=kats
2014-12-22 17:39:36 +01:00
Ryan VanderMeulen
e5f5946372
Backed out changeset dd9790020b89 (bug 1042696) for B2G debug crashes.
2014-12-22 11:15:36 -05:00
Ethan Lin
f74318e12f
Bug 1042696 - Set allocator to TextureClient from constructor. r=nical
2014-12-22 03:49:00 -05:00
Yan Gouts
171cf32ef7
Bug 1113774 - Transitioned FrameMetric mDisplayPort accesses to Get/Set method calls. r=kats
2014-12-23 10:35:58 -05:00
Sotaro Ikeda
1efb2ccc69
Bug 1113789 - Remove GrallocTextureSourceOGL r=nical
2014-12-22 06:28:07 -08:00
Brian Birtles
20b332cf25
Bug 927349 part 13 - Update start times on animations in layers when the animation ready time is resolved; r=nical
2014-12-22 09:35:41 +09:00
Brian Birtles
febadec1c8
Bug 927349 part 12 - Store the initial time of animations on layers so start times can be resolved after-the-fact; r=nical
2014-12-22 09:35:41 +09:00
Brian Birtles
80a9850f7c
Bug 927349 part 10 - Record the time when animations are ready to start; r=jwatt
2014-12-22 09:35:41 +09:00
Ryan VanderMeulen
0a21cc6b87
Merge inbound to m-c. a=merge
...
CLOSED TREE
2014-12-19 21:57:29 -05:00
Kai-Zhen Li
1695a9a4b1
Bug 1113655 - Fix bustage in gfx/layers/ImageContainer.cpp on gonk-L, r=roc,sotaro
2014-12-19 16:42:19 -05:00
Mason Chang
31ac06c046
Bug 1113725. Rename VsyncDispatcher to CompositorVsyncDispatcher. r=kats
2014-12-19 12:52:42 -08:00
Markus Stange
0227d3cc8b
Bug 1101635 - Enable tiling on 10.6. r=jrmuizel f=milan
2014-12-19 14:48:33 -05:00
Nicolas Silva
f69279c005
Bug 1112170 - Don't disable tiles for the basic backend on Linux. r=Bas
2014-12-18 22:23:53 +01:00
Prabhjyot Singh Sodhi
78f5368e85
Bug 1112830 - Changed mCumulativeResolution of FrameMetrics.h to private and all correspondings files using this variable using getters and setters;r=kats
2014-12-18 19:33:18 -05:00
Milan Sreckovic
24a732e527
Bug 1101685 - Optionally assert in loggers, default to true on gfxCriticalError. Clean up the calls where large texture sizes were triggering the asserts in tests. r=nical
2014-12-17 17:54:04 -05:00
Milan Sreckovic
c5ae89f266
Bug 1072871 - Make sure the targets don't disappear under us. r=benwa
2014-12-15 12:10:06 -05:00
David Anderson
f52f1d7e04
Handle in-process APZ events correctly on Windows. (bug 1111873 part 2, r=kats)
...
--HG--
extra : rebase_source : 8ca5156392705e3a1806fc6a15154dbaa380f438
2014-12-18 15:25:03 -08:00