Ryan Hunt
360463a6dd
Bug 1344356 - Fix unused lambda capture warnings r=kats
...
--HG--
extra : rebase_source : 0a8c7cc1976a45ac51c016ed08f237492eb408a1
2017-03-06 10:09:47 -06:00
Matt Woodrow
ef5a44cc58
Bug 1340117 - Batch ReadLock intializer into a separate IDPL message to avoid hitting the file descriptor limit. r=dvander
2017-02-27 16:12:12 +13:00
Kartikaya Gupta
1f59561281
Bug 1339220 - Add telemetry probes to measure duration and max-area of animations in the compositor. r=botond,bsmedberg
...
MozReview-Commit-ID: KyvsNSTcxG8
--HG--
extra : rebase_source : 18626f70b714b5bfc815c16422b04258be03e02b
2017-02-16 14:40:37 -05:00
Miko Mynttinen
d383988026
Bug 1338997 - Ensure that the transformation matrices are invertible r=mattwoodrow
...
MozReview-Commit-ID: A5nHNcnkrNN
--HG--
extra : rebase_source : 805da3badc2af207724aa67d60638cfa22a3330d
2017-02-23 20:42:10 +01:00
sotaro
5484f6eefc
Bug 1339625 - Force clear Texture r=kats
2017-02-17 21:00:16 +09:00
David Anderson
dacafad8a4
Don't access mCompositor from CompositeToTarget. (bug 1339688 part 2, r=mattwoodrow)
2017-02-15 19:03:20 -08:00
David Anderson
efe562eabb
Move composition time from Compositor to HostLayerManager. (bug 1339688 part 1, r=mattwoodrow)
2017-02-15 19:03:20 -08:00
Matt Woodrow
56e9020406
Bug 1328797 - Part 1: Don't use a sync transaction for RemoveTexture. r=nical
...
--HG--
extra : rebase_source : d2b18119af34eefa5fd675f4617c8cda13fbd74f
2017-02-16 11:28:24 +13:00
David Anderson
d2703c8176
Remove Composer2D remnants. (bug 1339353, r=kats)
2017-02-14 12:29:39 -08:00
Jeff Walden
cdee578059
Bug 1287006 - Don't pass Maybe (or any class containing a Maybe member) by value, only by reference or pointer, in layout/-related code. r=bz
...
--HG--
extra : rebase_source : 94377970d6ec591044a10dab1aa5568e4a051837
2017-02-13 09:07:40 -08:00
Matt Woodrow
450185804e
Bug 1325227 - Part 1: Remove synchronous transaction replies since they don't return any data we didn't already have. r=nical
...
MozReview-Commit-ID: 2HIbk65L7zR
2016-12-06 13:34:54 -10:00
Hiroyuki Ikezoe
8ec82eeec6
Bug 1331704 - Part 1: Store base styles in KeyframeEffectReadOnly instead of EffectSet. r=birtles a=abillings
...
Now we dropped mNeedsBaseStyleSet bit set.
MozReview-Commit-ID: Gv2rU0jpyk1
2017-02-11 19:11:45 +09:00
Sebastian Hengst
559bd6a3a1
Backed out changeset e2f6d5054e20 (bug 1331704) for build bustage: unused variable hasProperty at KeyframeEffectReadOnly.h:294. r=backout on a CLOSED TREE
2017-02-11 11:37:54 +01:00
Hiroyuki Ikezoe
e7c1543f3e
Bug 1331704 - Part 1: Store base styles in KeyframeEffectReadOnly instead of EffectSet. r=birtles a=abillings
...
Now we dropped mNeedsBaseStyleSet bit set.
MozReview-Commit-ID: Gv2rU0jpyk1
2017-02-11 19:11:45 +09:00
sotaro
7594d5974f
Bug 1336021 - Add WebRenderImageHost r=nical
2017-02-08 21:50:16 +09:00
Ryan Hunt
b8d96d48e8
Bug 1337387 - Fix unified build bustage r=kats?
...
--HG--
extra : amend_source : 4f3df3c6385129b977476fd8f86ffdbd21d18b52
2017-02-07 09:37:57 +00:00
Ryan Hunt
5e2990dc18
Merge m-c to graphics
2017-02-07 09:05:18 +00:00
sotaro
21e27083d4
Bug 1336024 - Split Image selection logic from ImageHost r=nical
...
--HG--
rename : gfx/layers/composite/ImageHost.cpp => gfx/layers/composite/ImageComposite.cpp
rename : gfx/layers/composite/ImageHost.h => gfx/layers/composite/ImageComposite.h
2017-02-07 17:07:00 +09:00
Kartikaya Gupta
bf7599ac75
Merge m-c to graphics
...
MozReview-Commit-ID: 8BjfShvh5gp
2017-02-03 10:39:57 -05:00
Kartikaya Gupta
6580d884b2
Merge m-c to graphics
...
MozReview-Commit-ID: uU8MPphFqj
2017-02-02 13:38:51 -05:00
Kartikaya Gupta
445dea068b
Merge m-c to graphics
...
MozReview-Commit-ID: Kv6GW5ElioD
2017-01-29 08:03:30 -05:00
Ryan Hunt
3fe2c02ee1
Merge m-c to graphics
2017-01-27 10:07:37 -06:00
Kartikaya Gupta
ca041b7c5a
Merge m-c to graphics
...
MozReview-Commit-ID: FOyS87VawTT
2017-01-25 08:52:04 -05:00
sotaro
647d847ae8
Bug 1335680 - Remove UseOverlaySource r=nical
2017-02-03 10:11:27 +09:00
Kartikaya Gupta
b66c471aef
Merge m-c to graphics
...
MozReview-Commit-ID: LyU2woFOt7O
2017-01-18 13:48:56 -05:00
Kartikaya Gupta
c7fda3b4ca
Merge m-c to graphics
...
MozReview-Commit-ID: KzmBdQoXRRI
2017-01-17 09:01:06 -05:00
Ryan Hunt
04951a435e
Merge m-c to graphics
2017-01-13 10:14:22 -06:00
Carsten "Tomcat" Book
d69139ac79
merge mozilla-inbound to mozilla-central a=merge
2017-01-13 10:20:25 +01:00
Miko Mynttinen
cae25aa175
Bug 1335159 - Also invert layer local transform r=mattwoodrow
...
MozReview-Commit-ID: EmYesCp433Q
--HG--
extra : rebase_source : 7c8fe59b84c86c79eb07da11938156b2785af65b
2017-01-31 22:26:46 +01:00
Kartikaya Gupta
c65ab1c730
Merge m-c to graphics
...
MozReview-Commit-ID: LPeWBwbK82h
2017-01-12 12:40:09 -05:00
Randall Barker
a9e4bde7f7
Bug 1329362
- part 8, Convert LayerManagerComposite::RenderToPresentationSurface to use CompositorWidget instead of nsIWidget r=kats
2017-01-27 09:32:24 -08:00
Ryan VanderMeulen
6ec8510ea7
Backed out 6 changesets (bug 1323957) for intermittent GPU process leaks on a CLOSED TREE.
...
Backed out changeset 8fe93d5f82a8 (bug 1323957)
Backed out changeset 5d1615317a36 (bug 1323957)
Backed out changeset 1ec74a022e80 (bug 1323957)
Backed out changeset 0a97bbdd54d5 (bug 1323957)
Backed out changeset 70fab4f6d367 (bug 1323957)
Backed out changeset c5ca5b7fcacd (bug 1323957)
2017-01-11 23:09:14 -05:00
Ryan VanderMeulen
b871240df7
Backed out 7 changesets (bug 1325227) to unblock the backout of bug 1323957.
...
Backed out changeset d6e962b025e6 (bug 1325227)
Backed out changeset 70136ced844e (bug 1325227)
Backed out changeset e21219e9638a (bug 1325227)
Backed out changeset a5d83d2b1632 (bug 1325227)
Backed out changeset f6c6ef5ac42c (bug 1325227)
Backed out changeset 1a604f87a342 (bug 1325227)
Backed out changeset d4827432cbc2 (bug 1325227)
2017-01-11 23:08:45 -05:00
sotaro
2df50d5706
Bug 1307458 - Update LayerManager pointer of all Layers of LayerTransactionParent r=mattwoodrow
2017-01-13 10:15:49 +09:00
David Anderson
22504df44c
Fix ImageBridgeChild memory tracking errors on shutdown. (bug 1323957 part 6, r=mattwoodrow)
...
--HG--
extra : rebase_source : 58a8df18d964cbe1b216cc7e8dbceb39760e632e
2017-01-17 18:47:07 -08:00
David Anderson
3d7a9b6ee1
Remove PCompositable. (bug 1323957 part 5, r=mattwoodrow)
...
--HG--
extra : rebase_source : 8b2a3826a08b14065d8ef3474eddc38d592a4f82
2017-01-17 18:47:07 -08:00
David Anderson
065c15518d
Link Compositables via IDs instead of actors. (bug 1323957 part 4, r=mattwoodrow)
...
--HG--
extra : rebase_source : 1c4d789471a188c12bc9450c63ebaecc1b55c122
2017-01-17 18:47:06 -08:00
David Anderson
89d48ae344
Use CompositableHandle in ImageNotification. (bug 1323957 part 3, r=mattwoodrow)
...
--HG--
extra : rebase_source : 2e5b108e68c2774f61776481ad9c4fa558923e38
2017-01-17 18:47:06 -08:00
Kartikaya Gupta
619cad37b5
Bug 1330037 - Propagate the CompositorOptions over to TabChild and keep a copy there. r=dvander
...
MozReview-Commit-ID: IQSm5cHkW4z
--HG--
extra : rebase_source : 4d340257394d1d641a208a83e93f84e1d24f9056
2017-01-12 17:29:41 -05:00
Kartikaya Gupta
cbfc9a8d28
Merge m-c to graphics
...
MozReview-Commit-ID: HGa7QgtJVwu
--HG--
rename : intl/locale/unix/nsDateTimeFormatUnix.cpp => intl/locale/DateTimeFormatUnix.cpp
2017-01-06 11:24:57 -05:00
Kartikaya Gupta
7d2382b3c3
Merge m-c to graphics
...
MozReview-Commit-ID: 74RpKOFNVx4
2017-01-05 09:28:19 -05:00
Kartikaya Gupta
3cae68fdd3
Merge m-c to graphics
...
MozReview-Commit-ID: EVRgJB0urSI
2016-12-27 09:33:52 -05:00
Kartikaya Gupta
53a1603866
Revert tree back to commit 8a362f5c65fb. r=fix-messy-tree
...
MozReview-Commit-ID: 8ewcbgQsay9
2016-12-22 10:38:58 -05:00
JerryShih
b1e2dfd641
Bug 1321144 - add WebRender TextureHost related classes. r=sotaro?
...
Add TextureSourceWebRenderOGL for WR GL composition.
Use BindTextureSource/UnbindTextureSource() to provide the TextureSource for WR external image rendering. Currently,only ImageHost supports these functions.
MozReview-Commit-ID: d5EvPUmlpq
2016-12-22 17:22:37 +08:00
Nicholas Nethercote
22b6d342d7
Bug 1333296 (part 1) - Rename MOZ_ENABLE_PROFILER_SPS as MOZ_GECKO_PROFILER. r=mstange,glandium.
...
--HG--
extra : rebase_source : 223f3a17f009645369be503392cc1f0cea7f19a1
2017-01-24 14:15:12 +11:00
David Anderson
8f2c88cbf6
Factor POD attributes of Layers into a SimpleLayerAttributes class. (bug 1332567 part 5, r=mattwoodrow)
2017-01-24 16:41:18 -08:00
David Anderson
baf1f78d98
Move ScrollDirection to LayersTypes.h and make it a proper enum. (bug 1332567 part 1, r=kats)
2017-01-24 16:41:17 -08:00
David Anderson
61c82e108f
Remove PImageContainer. (bug 1325784 part 5, r=nical)
2017-01-04 10:19:30 -05:00
David Anderson
944e8cc055
Use async compositable IDs for image composite notifications. (bug 1325784 part 4, r=nical)
2017-01-04 10:19:30 -05:00
David Anderson
e8efc823bc
Move CompositableMap into ImageBridge. (bug 1325784 part 2, r=nical)
2017-01-04 10:19:29 -05:00