gfx/layers/ipc/ShadowLayers.cpp
dd803c39a72b51c67a45309dfe75cd33586ae7dc
created 2011-04-21 16:38 +1200
pushed unknown
Matt Woodrow Matt Woodrow - Bug 649417 - Part 2 - Add a YUV option to SharedImage and use it to share YUV data across processes. r=cjones,joe
8ceab62fda1d37f0686650b0c6376da9ef658f5b
created 2011-04-20 14:45 -0700
pushed unknown
Oleg Romashin Oleg Romashin - Bug 610155 - Use SurfaceDescriptor for ImageLayer and CanvasLayer r=jones.chris.g
d74c502ac7641991ddaf2b1e3dab13041d4fa7f0
created 2011-04-21 14:52 -0700
pushed unknown
Daniel Holbert Daniel Holbert - Back out 0736b014d4a5 (Bug 610155) for breaking canvas reftests on android
0736b014d4a566685febb94342d031110d9b6975
created 2011-04-20 14:45 -0700
pushed unknown
Oleg Romashin Oleg Romashin - Bug 610155 - Use SurfaceDescriptor for ImageLayer and CanvasLayer r=jones.chris.g
daf44cb2d3e185291aa8fb40841921328c716af5
created 2011-04-05 23:00 -0600
pushed unknown
Oleg Romashin Oleg Romashin - Bug 607417 - Part1: position:fixed frames mark layers r=roc
f1ea5b6264d0a150efe7275a526a1c567dca8f23
created 2011-03-28 12:59 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 622072. Part 1: Remove rect parameter from Updated() and change implementations to defer updates to render time. r=bas
8c373f9e40569a81d1f8c34a73c3fd8e86814fa8
created 2011-03-29 14:31 -0400
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Back out bug 622072 because it caused bug 645987
84ff21c7816543e707f9d678b174a1c11b138774
created 2011-03-28 12:59 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 622072. Part 1: Remove rect parameter from Updated() and change implementations to defer updates to render time. r=bas
73bfa3627d0c9cf0e21d3c630760926543285b92
created 2011-01-26 00:26 -0600
pushed unknown
Chris Jones Chris Jones - Bug 627273, part 4: Basic impl of ImageLayer tiling for basic layers. r=roc,vlad
1d1dfec6de0e519fd3be1df84856a62a14bdd68e
created 2011-01-04 10:40 -0600
pushed unknown
Chris Jones Chris Jones - Bug 618265: Fix leaking gfxSharedImageSurfaces. r=joe sr=vlad a=b
b083bc8b79ab0afb0371d419f0ac1246a9004412
created 2010-12-31 09:40 +0200
pushed unknown
Oleg Romashin Oleg Romashin - Bug 619490 - Don't use double-buffered shadowed layers with OGL compositing r=cjones a=b-f
75928a70efe72c9b907927cc70467813ef0d33be
created 2010-12-31 09:40 +0200
pushed unknown
Oleg Romashin Oleg Romashin - Bug 619488 - Inform child processes of the compositor's layer-manager type. r=jones.chris.g a=b-f
15765a60e203b99d2ecc39e0f1f7ee8bf1f02c93
created 2010-11-08 20:49 -0600
pushed unknown
Chris Jones Chris Jones - Bug 562424: Switch IPDL interfaces to infallible TArray. r=bent a=blocking
3c824e9712acebd8e77558d7ecb837b11358d317
created 2010-11-05 02:17 -0500
pushed unknown
Chris Jones Chris Jones - Bug 603885, part 4: Use unsafe-shmem-backed gfxSharedImageSurface for IPC shadow layers. r=joe
6a5d2399012c45e517f3c99f56f3979a2f3503db
created 2010-09-28 17:05 -0500
pushed unknown
Chris Jones Chris Jones - 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
e6165002d0490d0809f89b61e93ea46387d670ca
created 2010-09-27 19:59 -0500
pushed unknown
Chris Jones Chris Jones - Bug 599562: Allocate cross-process layers surfaces from SyS V shm instead of /dev/shm to avoid being arbitrarily capped on maemo5/N900. r=stuart a=blocking-fennec
868af8c9dbdde89f765c2b1648c4e3441a8d5d93
created 2010-09-24 17:41 -0500
pushed unknown
Chris Jones Chris Jones - 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
573b9178b897b15607164e4e859eeffd1fd8dbf3
created 2010-09-20 14:40 -0500
pushed unknown
Chris Jones Chris Jones - Bug 596240: Don't front() on an empty vector. r=joe a=blocking-2.0
4746a5bf666200f889fc609f053cc6dd7ee336b5
created 2010-09-16 16:24 -0500
pushed unknown
Doug Turner Doug Turner - Bug 593175, part 2: Use 5-6-5 opaque gfxSharedImageSurfaces on mobile platforms. r=karl a=blocking-fennec
abc747783d430dcc3c5df7837b6cbdad9a5f5eed
created 2010-09-16 16:24 -0500
pushed unknown
Chris Jones Chris Jones - Bug 593175, part 1: Request backing buffers with gfxContentType rather than gfxImageFormat. r=karl a=blocking-fennec
bb22acd87a0202f79696692e08be75d760ef5196
created 2010-09-14 00:51 -0500
pushed unknown
Chris Jones Chris Jones - Bug 593175, part 0: Allow forcing use of Shmem-backed cross-process layers in DEBUG builds. r=karl a=blocking-fennec
0de4051026629e9b63732400a29fd0f4ec9e8f96
created 2010-09-15 16:03 -0500
pushed unknown
Chris Jones Chris Jones - Bug 596542: Repainting a thebes layer with a non-1.0 resolution shouldn't (always) force buffer reallocs. r=roc
b383a805f2f6ba028d140e649a1423a9454b84de
created 2010-09-14 00:23 -0500
pushed unknown
Chris Jones Chris Jones - 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
3268a3b0a53ffccfa0055adfcb0157d95456ebfc
created 2010-09-14 00:23 -0500
pushed unknown
Chris Jones Chris Jones - Bug 570625, part 5: Mostly mechanically switch BasicShadowable/ShadowThebes over to the new SurfaceDescriptor API. r=roc
1ba29b1ee65d48df27561509c22d2e60a592db3b
created 2010-09-14 00:23 -0500
pushed unknown
Chris Jones Chris Jones - 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
5004f6392fb29c0a3a3a54d4b2ffc7ac5bbec4bf
created 2010-09-14 00:23 -0500
pushed unknown
Chris Jones Chris Jones - Bug 570625, part 1: Only use back/front buffers for BasicThebesLayer and update back->front in the compositor process. r=roc sr=shaver
26d16ccfbdc0832b69003c3999e9a71b1b72fec3
created 2010-09-03 14:07 -0500
pushed unknown
Chris Jones Chris Jones - Merge m-c --> cedar
ffa01184a66629a9506821f7cec46386771696f0
created 2010-09-02 22:05 -0500
pushed unknown
Chris Jones Chris Jones - Bug 593248: Release old shmem surfaces on realloc. r=joe
a38c0e3a5c1023ce400bd7b3d145ed6d2ffb927c
created 2010-09-02 21:18 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 579276. Part 3: Change Set/IsOpaqueContent API to a more generic Get/SetContentFlags API. r=cjones,sr=vlad
0d05f0b5bfd4a17e804b9b8a04022a5524433f86
created 2010-09-02 23:14 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Backing out bug 579276. a=me
022723860a7f2db3807667eee2f273ddd174d99f
created 2010-09-02 21:18 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 579276. Part 3: Change Set/IsOpaqueContent API to a more generic Get/SetContentFlags API. r=cjones,sr=vlad
eaa79dbf259c99d28c5ea424ad1f9780d93171c9
created 2010-07-21 18:13 -0500
pushed unknown
Chris Jones Chris Jones - Followup to bug 570294: Avoid vector::data(), it's not C++98.
507ad177534a2027c077c2639c8707272b3af889
created 2010-07-21 16:17 -0500
pushed unknown
Chris Jones Chris Jones - Bug 570294, part h: Publish BasicCanvasLayer pixels to remote processes (slowly). sr=vlad
f008f1965cc9bb8cd0b5bc2ac0c636615e1c1c00
created 2010-07-21 16:17 -0500
pushed unknown
Chris Jones Chris Jones - Bug 570294, part f: Implement the "manager" side of IPC layers. r=vlad
8912027ef25c8e3eae8dff8a359bd44c02e8eed5
created 2010-07-21 16:17 -0500
pushed unknown
Chris Jones Chris Jones - Bug 570294, part e: Implement the "forwarder" side of IPC layers. r=jrmuizel
less more (0) tip