Chris Coulson
|
11f269ba46
|
Bug 877110 - Fix format-security errors introduced by bug 867656. r=mattwoodrow
|
2013-05-29 19:26:41 -04:00 |
|
Nicolas Silva
|
56b552e21e
|
Bug 867656 - Part 2. Implement Dump for CompositableHost classes. r=mattwoodrow
|
2013-05-26 04:44:24 +02:00 |
|
Nicolas Silva
|
e71f1f8564
|
Bug 867656 - Part 1. Implement GetAsSurface for GL TextureHosts. r=bjacob
|
2013-05-26 04:43:43 +02:00 |
|
David Zbarsky
|
41dbdc53f7
|
Bug 788549 Part 4: Add the ability to pause and sample animations on compositors at a specified time r=roc
|
2013-05-27 16:47:45 -07:00 |
|
David Zbarsky
|
3f06d8126b
|
Backed out changeset 6c1cf4694a13 for not building on windows and android
|
2013-05-27 17:14:33 -07:00 |
|
David Zbarsky
|
9c87205101
|
Bug 788549 Part 4: Add the ability to pause and sample animations on compositors at a specified time r=roc
|
2013-05-27 16:47:45 -07:00 |
|
Vladimir Vukicevic
|
0640a22aff
|
Backed out changeset fd25fb9e951e and 0f0c080ed1ba (bug 843599) for mac debug assertion failures on a CLOSED TREE
|
2013-05-27 11:45:59 -04:00 |
|
Vladimir Vukicevic
|
158e87ce65
|
b=843599; use gralloc buffers for WebGL streaming on B2G; r=nical,jgilbert,jrmuizel
|
2013-05-27 10:12:13 -04:00 |
|
Matt Woodrow
|
3763b91878
|
Bug 874367 - Release TextureUpdateRequest memory in the destructor to prevent leaks. r=nical
|
2013-05-22 11:36:38 +08:00 |
|
David Zbarsky
|
10fbd7df86
|
[Bug 873679] Remove bogus assertion in AsyncCompositionManager.cpp r=roc
|
2013-05-19 19:17:22 -07:00 |
|
Robert O'Callahan
|
8b339cab63
|
Bug 868082. Allow SetIsFixedPosition to be used on layers with transforms. In CompositorParent, use the animated transform value as the base transform in CompositorParent::TransformFixedLayers when it has been set by the animation sampler. r=cwiis
--HG--
extra : rebase_source : 3b809428bf8740753a98defc30ad7b7d96339442
|
2013-05-17 00:34:24 +12:00 |
|
Matt Woodrow
|
5f4fec3687
|
Bug 870211 - Add ContentHostIncremental. r=nical
|
2013-05-16 15:45:43 +12:00 |
|
Matt Woodrow
|
f1ba51d39d
|
Bug 870211 - Make TextureHosts support updating from partial surfaces. r=Bas
|
2013-05-16 15:45:43 +12:00 |
|
Matt Woodrow
|
b5f9287e07
|
Bug 756601 - Send the values of mScaleToSize/mScaleMode across IPC. r=roc
|
2013-05-10 09:02:50 +12:00 |
|
Matt Woodrow
|
ee8133a490
|
Bug 756601 - Setup PaintWillResample correctly. r=roc
|
2013-05-10 09:02:49 +12:00 |
|
Matt Woodrow
|
e782ac7a86
|
Bug 756601 - Setup our OpenGL surface before compositing. r=mstange
|
2013-05-10 09:02:49 +12:00 |
|
Bas Schouten
|
50da3357c5
|
Bug 830347 - Part 2: Add the code for CompositorD3D11. r=jrmuizel
|
2013-05-03 19:34:29 +02:00 |
|
Kyle Huey
|
0adceb0fa5
|
Back out bug 830347.
|
2013-05-08 12:04:11 -07:00 |
|
Bas Schouten
|
e3373b8d78
|
Bug 830347 - Part 2: Add the code for CompositorD3D11. r=jrmuizel
|
2013-05-03 19:34:29 +02:00 |
|
Nicolas Silva
|
d44f4453e5
|
Bug 860146 - Add layers.draw-borders pref to see how a page is layered. r=jrmuizel
|
2013-03-21 18:08:01 +01:00 |
|
Kartikaya Gupta
|
d14fe49737
|
Bug 867269 - Fix ifdef condition from ea568a1576e5. r=me DONTBUILD
|
2013-05-01 16:10:17 -04:00 |
|
Kartikaya Gupta
|
a9d47b89e9
|
Bug 866184 - Update SyncViewportInfo and SyncFrameMetrics to take a gfx::Point instead of floats. r=BenWa
|
2013-05-01 14:12:08 -04:00 |
|
Kartikaya Gupta
|
6956cbef05
|
Bug 867269 - Fix breakage in SyncFrameMetrics override. r=nrc
|
2013-05-01 10:49:27 -04:00 |
|
Matt Woodrow
|
c727739057
|
Bug 867474 - Split BasicShadowableLayerManager into a separate ClientLayerManager. r=nrc
--HG--
rename : gfx/layers/basic/BasicCanvasLayer.cpp => gfx/layers/CopyableCanvasLayer.cpp
rename : gfx/layers/basic/BasicCanvasLayer.h => gfx/layers/CopyableCanvasLayer.h
rename : gfx/layers/basic/BasicCanvasLayer.cpp => gfx/layers/client/ClientCanvasLayer.cpp
rename : gfx/layers/basic/BasicCanvasLayer.h => gfx/layers/client/ClientCanvasLayer.h
rename : gfx/layers/basic/BasicColorLayer.cpp => gfx/layers/client/ClientColorLayer.cpp
rename : gfx/layers/basic/BasicContainerLayer.cpp => gfx/layers/client/ClientContainerLayer.cpp
rename : gfx/layers/basic/BasicContainerLayer.h => gfx/layers/client/ClientContainerLayer.h
rename : gfx/layers/basic/BasicImageLayer.cpp => gfx/layers/client/ClientImageLayer.cpp
rename : gfx/layers/basic/BasicLayerManager.cpp => gfx/layers/client/ClientLayerManager.cpp
rename : gfx/layers/basic/BasicLayers.h => gfx/layers/client/ClientLayerManager.h
rename : gfx/layers/basic/BasicThebesLayer.cpp => gfx/layers/client/ClientThebesLayer.cpp
rename : gfx/layers/basic/BasicThebesLayer.h => gfx/layers/client/ClientThebesLayer.h
rename : gfx/layers/basic/BasicTiledThebesLayer.cpp => gfx/layers/client/ClientTiledThebesLayer.cpp
rename : gfx/layers/basic/BasicTiledThebesLayer.h => gfx/layers/client/ClientTiledThebesLayer.h
|
2013-05-01 17:03:25 +12:00 |
|
Matt Woodrow
|
ace055b629
|
Bug 865104 - Implement a BasicCompositor. r=nrc
|
2013-05-01 12:42:05 +12:00 |
|
Daniel Holbert
|
9ae2c99b12
|
Bug 867420: Annotate AsyncPanZoomController as MOZ_FINAL to calm GCC Wdelete-non-virtual-dtor build warning. blanket-r=ehsan
|
2013-04-30 15:32:03 -07:00 |
|
Nicholas Cameron
|
efa3ca5eea
|
Bug 861727. Refactor CompositorParent a bit. r=BenWa
--HG--
rename : gfx/layers/ipc/CompositorParent.cpp => gfx/layers/composite/AsyncCompositionManager.cpp
rename : gfx/layers/ipc/CompositorParent.h => gfx/layers/composite/AsyncCompositionManager.h
|
2013-04-28 18:46:30 +12:00 |
|
Benoit Jacob
|
dd0a4affe0
|
Bug 862324 - Let the PGrallocBufferParent inform the TextureHost when it's going away - r=nrc
|
2013-04-26 23:31:53 -04:00 |
|
Nicolas Silva
|
3f8a7bbc88
|
Bug 856079 - Merge ShadowLayer and LayerComposite (keeping the later). r=nrc
|
2013-04-25 18:25:33 -04:00 |
|
Nicholas Cameron
|
3a548cca4d
|
Bug 861636. Add some null checking to the ensure texture path and make EnsureTextureHost return void. r=nical
|
2013-04-25 02:32:43 +12:00 |
|
Ryan VanderMeulen
|
cda9e3facf
|
Backed out changeset 4b7de1f2b4a0 (bug 856079) for various test failures.
CLOSED TREE
|
2013-04-24 11:28:05 -04:00 |
|
Nicolas Silva
|
8e84adc98a
|
Bug 856079 - Merge ShadowLayer and LayerComposite (keeping the later). r=nrc
|
2013-04-24 15:40:26 -04:00 |
|
Nicolas Silva
|
b18dc950c7
|
Bug 863324 - Rename PLayers into PLayerTransaction, r=jrmuizel
--HG--
rename : gfx/layers/ipc/ShadowLayersChild.cpp => gfx/layers/ipc/LayerTransactionChild.cpp
rename : gfx/layers/ipc/ShadowLayersChild.h => gfx/layers/ipc/LayerTransactionChild.h
rename : gfx/layers/ipc/ShadowLayersParent.cpp => gfx/layers/ipc/LayerTransactionParent.cpp
rename : gfx/layers/ipc/ShadowLayersParent.h => gfx/layers/ipc/LayerTransactionParent.h
rename : gfx/layers/ipc/PLayers.ipdl => gfx/layers/ipc/PLayerTransaction.ipdl
|
2013-04-24 14:42:40 -04:00 |
|
Ehsan Akhgari
|
34e21f4536
|
Backed out changeset fdaa0659fe13 (bug 863324) because of build bustage on a CLOSED TREE
--HG--
rename : gfx/layers/ipc/PLayerTransaction.ipdl => gfx/layers/ipc/PLayers.ipdl
rename : gfx/layers/ipc/LayerTransactionChild.cpp => gfx/layers/ipc/ShadowLayersChild.cpp
rename : gfx/layers/ipc/LayerTransactionChild.h => gfx/layers/ipc/ShadowLayersChild.h
rename : gfx/layers/ipc/LayerTransactionParent.cpp => gfx/layers/ipc/ShadowLayersParent.cpp
rename : gfx/layers/ipc/LayerTransactionParent.h => gfx/layers/ipc/ShadowLayersParent.h
|
2013-04-22 18:12:15 -04:00 |
|
Ehsan Akhgari
|
5394b1f9c1
|
Backed out changeset 86959499a5b8 (bug 856079) because of build bustage
|
2013-04-22 17:44:12 -04:00 |
|
Nicolas Silva
|
a9c99fbd1c
|
Bug 856079 - Merge ShadowLayer and LayerComposite (keeping the later). r=nrc
|
2013-04-22 18:41:29 -04:00 |
|
Nicolas Silva
|
e4c0f3bbfd
|
Bug 863324 - Rename PLayers into PLayerTransaction, r=jrmuizel
--HG--
rename : gfx/layers/ipc/ShadowLayersChild.cpp => gfx/layers/ipc/LayerTransactionChild.cpp
rename : gfx/layers/ipc/ShadowLayersChild.h => gfx/layers/ipc/LayerTransactionChild.h
rename : gfx/layers/ipc/ShadowLayersParent.cpp => gfx/layers/ipc/LayerTransactionParent.cpp
rename : gfx/layers/ipc/ShadowLayersParent.h => gfx/layers/ipc/LayerTransactionParent.h
rename : gfx/layers/ipc/PLayers.ipdl => gfx/layers/ipc/PLayerTransaction.ipdl
|
2013-04-22 22:51:11 -04:00 |
|
Ryan VanderMeulen
|
4272b0bfcf
|
Backed out changeset ddf944cc292d (bug 863324) for Android bustage on a CLOSED TREE.
--HG--
rename : gfx/layers/ipc/PLayerTransaction.ipdl => gfx/layers/ipc/PLayers.ipdl
rename : gfx/layers/ipc/LayerTransactionChild.cpp => gfx/layers/ipc/ShadowLayersChild.cpp
rename : gfx/layers/ipc/LayerTransactionChild.h => gfx/layers/ipc/ShadowLayersChild.h
rename : gfx/layers/ipc/LayerTransactionParent.cpp => gfx/layers/ipc/ShadowLayersParent.cpp
rename : gfx/layers/ipc/LayerTransactionParent.h => gfx/layers/ipc/ShadowLayersParent.h
|
2013-04-22 14:47:16 -04:00 |
|
Nicolas Silva
|
b00da928b1
|
Bug 863324 - Rename PLayers into PLayerTransaction, r=jrmuizel
--HG--
rename : gfx/layers/ipc/ShadowLayersChild.cpp => gfx/layers/ipc/LayerTransactionChild.cpp
rename : gfx/layers/ipc/ShadowLayersChild.h => gfx/layers/ipc/LayerTransactionChild.h
rename : gfx/layers/ipc/ShadowLayersParent.cpp => gfx/layers/ipc/LayerTransactionParent.cpp
rename : gfx/layers/ipc/ShadowLayersParent.h => gfx/layers/ipc/LayerTransactionParent.h
rename : gfx/layers/ipc/PLayers.ipdl => gfx/layers/ipc/PLayerTransaction.ipdl
|
2013-04-22 18:07:48 -04:00 |
|
Matt Woodrow
|
9c71a945d5
|
Bug 809273 - Add code for handling dual buffers in ContentHost. r=nrc
|
2013-04-22 14:40:52 +12:00 |
|
Matt Woodrow
|
d3988fdc9d
|
Bug 809273 - Let ContentHost create an EffectComponentAlpha if necessary. r=nrc
|
2013-04-22 14:40:52 +12:00 |
|
Matt Woodrow
|
72ba1cbdff
|
Bug 809273 - Add AutoLockTextureHost and use it to avoid needing to manually unlock. r=nrc
|
2013-04-22 14:40:52 +12:00 |
|
Matt Woodrow
|
546d90da40
|
Bug 862556 - Make nsChildView.mm::DrawWindowOverlay thread safe. r=nrc
|
2013-04-22 14:40:51 +12:00 |
|
Benoit Jacob
|
44f85252bd
|
Bug 860441 - Camera preview update is not smooth on gonk - r=nsilva
|
2013-04-17 16:56:03 -04:00 |
|
Nicholas Cameron
|
b1c1f32e3f
|
Bug 862236, check we have a compositable before using it as a mask layer. r=mattwoodrow
|
2013-04-17 17:10:50 +12:00 |
|
Nicholas Cameron
|
35cf82d17b
|
Bug 862064; use PCompositable for tiled layers and add TiledContentClient. r=nical
--HG--
extra : rebase_source : b0055e13b661f78bc0e7168c0df8c6082cfdb34e
|
2013-04-17 09:36:06 +12:00 |
|
Nicholas Cameron
|
89e6b263d4
|
Bug 861490, fix crash in MaybeDrawRoundedBottomCorners with OMTC. r=mattwoodrow
--HG--
extra : rebase_source : 849e63417a94cd260e6722c83018f9937c0cb339
|
2013-04-17 09:35:57 +12:00 |
|
Nicholas Cameron
|
0318648f5d
|
Bug 844928, remove PTexture. r=nical
--HG--
extra : rebase_source : c6588d7381fc468068eb7e393f52afafb9586253
|
2013-04-12 19:28:55 +12:00 |
|
Nicolas Silva
|
cb1c471b32
|
Bug 860463 - Ensure that we propagate Destroy() in the shadow layer tree on CompositorParent::ActorDestroy. r=nrc
|
2013-04-11 06:14:29 -04:00 |
|
Bas Schouten
|
7d182a2102
|
Bug 825928: Land layers refactoring. r=jrmuizel,bas,nical,mattwoodrow,roc,nrc,benwa,bjacob,jgilbert,kchen CLOSED TREE
Please contact Bas Schouten <bschouten@mozilla.com>, Nicolas Silva <nsilva@mozilla.com> or Nicholas Cameron <ncameron@mozilla.com> with general questions. Below is a rough list of authors to contact with specific questions.
Authors:
gfx/layers/Compositor.* gfx/layers/Effects.h - Compositor Interface - bas,nrc,nical
gfx/layers/d3d* - D3D9/D3D10 - bas
gfx/layers/ThebesLayer* - ThebesLayers - nrc,bas
gfx/layers/composite/* - CompositeLayers - nrc,nical
gfx/layers/client/* - Client - nrc,nical,bas
gfx/layers/*Image* - nical
gfx/layers/ipc ipc - IPC - nical
gfx/layers/opengl - CompositorOGL - nrc,nical
gfx/2d - bas,nrc
gfx/gl - GLContext - bjacob
dom/* layout/* - DOM - mattwoodrow
|
2013-04-10 09:20:52 +00:00 |
|