Benoit Girard
|
04ccae8d41
|
Bug 721489 - Backout changeset 0cb6641ab21a for a more desirable fix.
--HG--
extra : rebase_source : b8100a07f626c3cc51e019911a3b023b482d23b9
|
2012-02-10 15:12:35 -05:00 |
|
Benoit Girard
|
0b782cb5e9
|
Bug 721489 - Allocate a PoT Shmem for the Adreno. This replaces segfaults by visual artifacts
--HG--
extra : rebase_source : 400e392843cf2d15b941e7e94b736106e6b447e2
|
2012-02-09 17:52:03 -05:00 |
|
Ehsan Akhgari
|
2a602a5685
|
Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
Landing on a CLOSED TREE
|
2011-10-17 10:59:28 -04:00 |
|
Oleg Romashin
|
a969b2f6e7
|
Bug 693282 - BasicShadowableThebesLayer leaking backBuffers. r=cjones
|
2011-10-10 16:43:56 -07:00 |
|
Matt Brubeck
|
eb9465f1a3
|
Back out f7bf7ac18a79 (bug 684826), 3a910924c50c (bug 687367), and 524a6bb8744b (bug 693086) because of Android bustage on a CLOSED TREE
|
2011-10-10 09:47:27 -07:00 |
|
Brad Lassey
|
a80dbfc6f5
|
Backed out changeset 703df62e855b due to crashes reported in bug 693086
|
2011-10-10 11:00:16 -04:00 |
|
Oleg Romashin
|
a86f160f81
|
Bug 690469 - ShadowThebesLayer Init/Swap API rework. r=cjones
--HG--
extra : rebase_source : 92daf535bc48e1fa2a80d3ef1a6ed20855135eb4
|
2011-10-02 17:19:32 -04:00 |
|
Michael Wu
|
d8e503c38b
|
Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
--HG--
rename : tools/trace-malloc/bloatblame.c => tools/trace-malloc/bloatblame.cpp
|
2011-09-28 23:19:26 -07:00 |
|
Oleg Romashin
|
c4c535022d
|
Bug 689045 - Canvas Shadow swap/Init API rework r=cjones
--HG--
extra : rebase_source : 7b2acb0ffededb54815d7222d79999d32506bee5
|
2011-09-27 15:19:28 -07:00 |
|
Oleg Romashin
|
ae53d5a0c3
|
Bug 687372 - ImageLayerOGL should not destroy surface given as argument. r=cjones
--HG--
extra : rebase_source : 00d0c49f320c0969570917a321b8a95a3357a943
|
2011-09-27 15:19:26 -07:00 |
|
Chris Jones
|
a3317162ef
|
Bug 648484, parts 3, 3.1, and 3.2: Allow passing a "backend hint" to GetLayerManager() to request a non-default layer manager backend. Deal with failure to hook up shadow layers. sr=roc
|
2011-08-09 12:38:26 -07:00 |
|
Chris Jones
|
8786c55e3f
|
Bug 648484, part 2: Add various helpers, refactor ContainerLayer::SetSpecificAttributes. r=roc
|
2011-08-09 12:38:26 -07:00 |
|
Robert O'Callahan
|
0cc6be313b
|
Bug 637852. Part 9: Remove resolution support from BasicLayers, ShadowLayers and GL layers. r=mattwoodrow
This is not needed anymore.
|
2011-06-23 00:11:28 +12:00 |
|
Oleg Romashin
|
bcfe656b06
|
Bug 612335 - Render remote canvas directly into shared surface r=jones.chris.g
|
2011-06-09 21:17:02 -04:00 |
|
Matt Woodrow
|
9d7dd64918
|
Bug 649417 - Part 2 - Add a YUV option to SharedImage and use it to share YUV data across processes. r=cjones,joe
|
2011-04-21 16:38:39 +12:00 |
|
Matt Woodrow
|
d3c4acee47
|
Bug 649417 - Part 1 - Create a SharedImage ipdl union and pass this to ShadowImageLayer::Swap . r=cjones
|
2011-04-21 11:21:56 +12:00 |
|
Oleg Romashin
|
0dbd90df0c
|
Bug 610155 - Use SurfaceDescriptor for ImageLayer and CanvasLayer r=jones.chris.g
|
2011-04-20 14:45:57 -07:00 |
|
Daniel Holbert
|
96fc781c65
|
Back out 0736b014d4a5 (Bug 610155) for breaking canvas reftests on android
|
2011-04-21 14:52:22 -07:00 |
|
Oleg Romashin
|
8869e128b5
|
Bug 610155 - Use SurfaceDescriptor for ImageLayer and CanvasLayer r=jones.chris.g
|
2011-04-20 14:45:57 -07:00 |
|
Ryan VanderMeulen
|
29c38a5ecf
|
Bug 586130 - Warning C4099 fixes (ipc). r=cjones a=bsmedberg
|
2011-01-20 19:49:09 -08:00 |
|
Oleg Romashin
|
dd6224b8dd
|
Bug 619490 - Don't use double-buffered shadowed layers with OGL compositing r=cjones a=b-f
|
2010-12-31 09:40:31 +02:00 |
|
Oleg Romashin
|
5e4a6a5c25
|
Bug 619488 - Inform child processes of the compositor's layer-manager type. r=jones.chris.g a=b-f
|
2010-12-31 09:40:19 +02:00 |
|
Chris Jones
|
703c658a1c
|
Bug 562424: Switch IPDL interfaces to infallible TArray. r=bent a=blocking
|
2010-11-08 20:49:00 -06:00 |
|
Chris Jones
|
ec4a82019e
|
Bug 603885, part 2: Set up the framework for swap-and-readback. r=roc sr=vlad
|
2010-11-05 02:17:07 -05:00 |
|
Chris Jones
|
72ebe49a58
|
Bug 602431, part 3: Add a ShadowContainerLayer base class and BasicShadowContainerLayer implementation. sr=roc
|
2010-10-13 17:55:45 -05:00 |
|
Chris Jones
|
0f138edde0
|
Bug 602431, part 2: Add a ShadowColorLayer base class and BasicShadowColorLayer implementation. sr=roc
|
2010-10-13 17:55:45 -05:00 |
|
Chris Jones
|
08140e03cb
|
Bug 60431, part 1: Add a ShadowLayer base class. r=roc sr=vlad
|
2010-10-13 17:55:45 -05:00 |
|
Chris Jones
|
678312b9e1
|
Bug 599359, part 2: When we allocate a new front/back buffer pair, pre-fill the new front buffer with what we painted into the back buffer to stabilize the first Swap(). r=vlad a=blocking-fennec
|
2010-09-28 17:05:30 -05:00 |
|
Chris Jones
|
f8b4169a1c
|
Bug 591555: Shadow layer resources are scoped to their PLayerParent, of which there may be many for one layer manager, so move resource management down into Shadow*Layer. r=joe sr=roc
|
2010-09-24 17:41:31 -05:00 |
|
Chris Jones
|
b5f4f77a8e
|
Bug 593175, part 1: Request backing buffers with gfxContentType rather than gfxImageFormat. r=karl a=blocking-fennec
|
2010-09-16 16:24:17 -05:00 |
|
Chris Jones
|
c8b26707ee
|
Bug 570625, part 9: When updating thebes layers, swap out back/front buffers and invalidate the newly-painted region on the old front buffer. r=roc sr=shaver
|
2010-09-14 00:23:08 -05:00 |
|
Chris Jones
|
8d2b6d00c9
|
Bug 570625, part 5: Mostly mechanically switch BasicShadowable/ShadowThebes over to the new SurfaceDescriptor API. r=roc
|
2010-09-14 00:23:08 -05:00 |
|
Chris Jones
|
c1ddf7a569
|
Bug 570625, part 4: Put support in place for allocating platform-specific backing buffers for IPC layers, and synchronizing properly during transactions (i.e. XSync() on X11). The platform-specific interfaces just default to Shmem in this patch. r=karl sr=shaver
|
2010-09-14 00:23:08 -05:00 |
|
Chris Jones
|
95660d9348
|
Bug 570625, part 1: Only use back/front buffers for BasicThebesLayer and update back->front in the compositor process. r=roc sr=shaver
|
2010-09-14 00:23:08 -05:00 |
|
Chris Jones
|
041882a123
|
Bug 590294, part 7: Add APIs for recording the resolution at which ThebesLayers were painted and for requesting resolution-scaled drawing for basic layers. r=roc sr=vlad
|
2010-09-03 15:10:46 -05:00 |
|
Chris Jones
|
6e7a7cd71a
|
Merge m-c --> cedar
--HG--
rename : layout/style/test/hover_helper.html => layout/style/test/chrome/hover_helper.html
rename : layout/style/test/test_hover.html => layout/style/test/chrome/test_hover.html
|
2010-09-03 14:07:55 -05:00 |
|
Joe Drew
|
3ef9ce1660
|
Bug 590841 - Add the ability for a DOM window to let us know when it's accelerated, and use that value in about:support. r=gavin sr=roc a=blocking2.0:beta6+
|
2010-09-03 14:01:05 -04:00 |
|
Chris Jones
|
ffd2e6087e
|
Bug 593248: Release old shmem surfaces on realloc. r=joe
|
2010-09-02 22:05:01 -05:00 |
|
Chris Jones
|
b59148a17a
|
Bug 570620, part g: Fix bone-headed bugs with shadowable layers, remove unnecessary MOZ_LAYER_DECL_NAME()s, and have the "shadow layer manager" side keep a "shadow root" rather than setting the "real" root. r=vlad
|
2010-08-20 18:24:41 -05:00 |
|
Chris Jones
|
30e32c8840
|
Bug 570294, part c: C++ part of Layers IPC interface. r=Bas sr=vlad
|
2010-07-21 16:17:33 -05:00 |
|