gfx/layers/ipc/ImageBridgeChild.cpp
58b167ccb8e65f1a1dc2aecfd9252e71056113ef
created 2013-12-03 13:44 -0500
pushed 2014-03-10 22:05 +0000
Benoit Jacob Benoit Jacob - Bug 944703 - Part 5: make AllocShmemParams hold a strong reference to its ISurfaceAllocator - r=nical
b5efbd83b16b1f479a68ac7cc9f53babdcca45bc
created 2013-11-27 10:19 -0500
pushed 2014-03-10 22:05 +0000
Benoit Jacob Benoit Jacob - Bug 933082 - Part 4: let ClientLayerManager hold a ShadowLayerForwarder instead of inheriting from ShadowLayerForwarder. Make ISurfaceAllocator refcounted. Make SharedSurface_Gralloc keep its mAllocator alive - r=nical
641a86dd8f8de4e5944ae8f0efa38319652d3625
created 2013-11-26 14:58 -0500
pushed 2014-03-10 22:05 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 7caa8e80b06a, 1509f8be5df3, a249bd79e71a, and 9cc4a77561e8 (bug 933082) for mochitest asserts on a CLOSED TREE.
7caa8e80b06a5e54dd426800c1890868221b6d1f
created 2013-11-26 14:00 -0500
pushed 2014-03-10 22:05 +0000
Benoit Jacob Benoit Jacob - Bug 933082 - Part 4: let ClientLayerManager hold a ShadowLayerForwarder instead of inheriting from ShadowLayerForwarder. Make ISurfaceAllocator refcounted. Make SharedSurface_Gralloc keep its mAllocator alive - r=nical
51f0577831233136bf07cd17d0c8a67924ea5f23
created 2013-11-01 07:34 -0400
pushed 2014-03-10 22:05 +0000
Benoit Jacob Benoit Jacob - Bug 886219 - Avoid introducing a global constructor with the ImageBridgeParent singleton - r=nical
a2eecdb6d6b0ced94b3ffe8a47d831173e390d90
created 2013-10-27 15:38 -0700
pushed 2014-01-28 00:16 +0000
Phil Ringnalda Phil Ringnalda - Back out f872d288480b:9b86b4e60b29 (bug 929513) for failing to build on Windows
4b587a48c7923ba5bf78b1eaf4c7c2f24f6acbd0
created 2013-10-27 17:53 -0400
pushed 2014-01-28 00:16 +0000
David Zbarsky David Zbarsky - Bug 929513 Part 9: Convert AllocPGrallocBufferActor to use gfx::IntSize r=nical
7b73d5834399753220e5ee70d7eea7e36d5b4ac6
created 2013-10-17 11:09 -0400
pushed 2014-01-28 00:16 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 925381 - Fix mpeg4 video seek failure. r=nical, r=doublec
05c32b7824e6f609b1dc037d9e1b6acf8d6184d2
created 2013-10-09 16:18 -0700
pushed 2014-01-28 00:16 +0000
Nicolas Silva Nicolas Silva - Bug 923917 - Make CompositableClient not crash when texture serialization fails. r=nrc
477781ec7d38292067731d10865b1dc94ec564e2
created 2013-10-02 13:52 -0700
pushed 2014-01-28 00:16 +0000
Nicolas Silva Nicolas Silva - Bug 916118 - Simplify the TextureClient deallocation protocol. r=nrc
663ec54367475dc2cd982de7a09d251574190345
created 2013-10-02 16:05 +1300
pushed 2014-01-28 00:16 +0000
Matt Woodrow Matt Woodrow - Bug 886219 - Make sure we release ImageBridge compositables and textures from the ImageBridge thread. r=nical
1af25db786e4b2694ad49f963b4057c3ca405ef4
created 2013-10-02 16:05 +1300
pushed 2014-01-28 00:16 +0000
Matt Woodrow Matt Woodrow - Bug 886219 - Don't leak the static ImageBridgeParent. r=nical
eb41ace1d0b568b26dea6df503bf8d5cc0c1819f
created 2013-09-26 12:19 +0800
pushed 2014-01-28 00:16 +0000
Cervantes Yu Cervantes Yu - Bug 771765 - Support template content process, part 9: allocating a toplevel protocol should return itself. r=dzbarsky
014ba29f0b931e69db61d1ff2acdf5f9e9a0c8e4
created 2013-06-03 18:14 +0800
pushed 2014-01-28 00:16 +0000
Thinker Lee Thinker Lee - Bug 771765 - Support template content process, part 6: support re-creation of the threads created in the template process. r=khuey, r=jorendorff
9cc90a4b64758375a2d77f0679fc547f21902f46
created 2013-09-27 18:42 -0700
pushed 2014-01-28 00:16 +0000
David Anderson David Anderson - Combine AsyncChannel, SyncChannel, and RPCChannel into one class (bug 901789, r=cjones,bent).
e766f9da9b338337012482c2da4f8ee551db376d
created 2013-09-26 19:06 +0200
pushed 2014-01-28 00:16 +0000
Nicolas Silva Nicolas Silva - Bug 916118 - Backed out changeset bafb8bf3b279 on a CLOSED TREE
bafb8bf3b2795d9ff33cac90c47c5e3966d31025
created 2013-09-26 18:00 +0200
pushed 2014-01-28 00:16 +0000
Nicolas Silva Nicolas Silva - Bug 916118 - Simplify the deallocation flags in TextureClient/Host. r=nrc
f3618578704003009a0f203c0083109f98555c02
created 2013-09-23 17:54 -0400
pushed 2014-01-28 00:16 +0000
David Zbarsky David Zbarsky - Bug 879475: Allocing an actor for a bridged or opened protocol should return bool r=jlebar
5ae9a7f6cba8432a4b65ced8099fd91c6f5237e6
created 2013-10-17 11:09 -0400
pushed 2013-12-03 03:32 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 925381 - Fix mpeg4 video seek failure. r=nical, r=doublec, a=koi+
f49d97642d4c4ad1a6f83bdd159453cc68e8b525
created 2013-09-12 16:50 +0200
pushed 2013-12-03 03:32 +0000
Nicolas Silva Nicolas Silva - Bug 913821 - Conservatively ensure that TextureClients/Hosts are removed at the end of a video. r=sotaro
855f1df4acfba65b66621636256fbd1162ac0a3c
created 2013-09-12 16:50 +0200
pushed 2013-12-03 03:32 +0000
Nicolas Silva Nicolas Silva - Bug 901224 - Postpone deallocation of shared data to the end of the next transaction. r=sotaro
5db8f833435f1a5bc9e17d5683077722004ceb25
created 2013-09-06 17:41 +0200
pushed 2013-12-03 03:32 +0000
Nicolas Silva Nicolas Silva - Bug 912939 - Rename LayerTransaction.ipdlh into LayersMessages.ipdlh. r=kanru
8e7faebf457ae99ae0e956561a1890c78ffd4351
created 2013-08-09 17:23 +0200
pushed 2013-12-03 03:32 +0000
Nicolas Silva Nicolas Silva - Bug 907745 - Gralloc implementaion of the new texture client/host. r=pchang, bjacob
24c814a25a79de2d7298074c069d56e7be45659e
created 2013-08-12 11:17 +1200
pushed 2013-12-03 03:32 +0000
Nicholas Cameron Nicholas Cameron - Bug 903816. Include-what-you-use for gfx/layers. r=roc
3637b28e1d004bdc8e8e0b1f1f34670a6bc8a634
created 2013-08-08 14:53 +0200
pushed 2013-12-03 03:32 +0000
Nicolas Silva Nicolas Silva - Bug 858914 - Various TextureClient/Host cleanups. r=nrc.
cb38092d519d65b7c6c0b34acb3f9dfab04e71df
created 2013-08-11 19:21 -0700
pushed 2013-12-03 03:32 +0000
Phil Ringnalda Phil Ringnalda - Back out d393cfeb5dbf:9f82224bb8a3 (bug 903816) for Android reftest failures
d393cfeb5dbf33497d1ac63919514d226bf9ba02
created 2013-08-12 11:17 +1200
pushed 2013-12-03 03:32 +0000
Nicholas Cameron Nicholas Cameron - Bug 903816. Include-what-you-use for gfx/layers. r=roc
313445f455f38bd21ad7a31cd4e301dac8e61c3e
created 2013-07-30 11:59 +0200
pushed 2013-10-21 21:47 +0000
Nicolas Silva Nicolas Silva - Bug 858914 - New texture classes + OGL backend (preffed off). r=bas, nrc
f24b57db17bc611e83e22a95d54fedc9a21a18eb
created 2013-07-18 08:33 +0200
pushed 2013-10-21 21:47 +0000
Markus Stange Markus Stange - Bug 894925 - Hold a strong ref to the ImageContainer between DispatchImageClientUpdate and UpdateImageClientNow. r=nical
4904744398e7dc975a49592f81879c889320ff3f
created 2013-07-08 11:48 -0400
pushed 2013-10-21 21:47 +0000
David Zbarsky David Zbarsky - Bug 885804: Renaming in gfx r=nical
5ac656c40652e04ef462da379197d9d4efb0a78e
created 2013-06-24 17:28 +1200
pushed 2013-09-09 22:57 +0000
Matt Woodrow Matt Woodrow - Bug 871150 - Call IdentifyTextureHost on ImageBridgeChild so that we create appropriate textures for the compositor. r=nical
a33154335e3786c0f4914ea0d99f3471b826d6c8
created 2013-05-27 10:12 -0400
pushed 2013-09-09 22:57 +0000
Vladimir Vukicevic Vladimir Vukicevic - b=843599; use gralloc buffers for WebGL streaming on B2G; r=nical,jgilbert,jrmuizel
1fbc7860ddbcab6c29b99ce1ed2d1592d4ffed78
created 2013-05-30 08:10 -0400
pushed 2013-09-09 22:57 +0000
Chiajung Hung Chiajung Hung - Bug 875246 - Ensure that UpdateTexture DispatchImageClientUpdate only dispatches if not in the ImageBridge thread. r=kchen
1ab5cdb9d252075df4f965fd0cd7a1a4a95cd7bc
created 2013-05-27 11:45 -0400
pushed 2013-09-09 22:57 +0000
Vladimir Vukicevic Vladimir Vukicevic - Backed out changeset fd25fb9e951e and 0f0c080ed1ba (bug 843599) for mac debug assertion failures on a CLOSED TREE
0f0c080ed1bafe83c3b0a596711659339a0957bf
created 2013-05-27 10:12 -0400
pushed 2013-09-09 22:57 +0000
Vladimir Vukicevic Vladimir Vukicevic - b=843599; use gralloc buffers for WebGL streaming on B2G; r=nical,jgilbert,jrmuizel
c9e83ec5e05903a94a0e854514c34bddcbce6882
created 2013-06-24 17:28 +1200
pushed 2013-07-29 23:00 +0000
Matt Woodrow Matt Woodrow - Bug 871150 - Call IdentifyTextureHost on ImageBridgeChild so that we create appropriate textures for the compositor. r=nical, a=lsblakk
29aa0fd47707864bf9307ca51e5e06b523e128ca
created 2013-05-01 19:24 -0400
pushed 2013-07-29 23:00 +0000
James Willcox James Willcox - Bug 863223 - Make canvas updates asynchronous once again r=nrc
fad7e0541873fe43c0369cfbe7fb4e23f2798e08
created 2013-04-28 18:46 +1200
pushed 2013-07-29 23:00 +0000
Nicholas Cameron Nicholas Cameron - Bug 861727. Refactor CompositorParent a bit. r=BenWa
16ebd3f796c1699d2d9f3ca57e6622cc0f980f0a
created 2013-04-25 18:25 -0400
pushed 2013-07-29 23:00 +0000
Nicolas Silva Nicolas Silva - Bug 856079 - Merge ShadowLayer and LayerComposite (keeping the later). r=nrc
9219b3b1edda24851fd7184840553f6ae955ea79
created 2013-04-24 11:28 -0400
pushed 2013-07-29 23:00 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 4b7de1f2b4a0 (bug 856079) for various test failures.
4b7de1f2b4a0d7a21dda516d22143b5d8b6f4d7e
created 2013-04-24 15:40 -0400
pushed 2013-07-29 23:00 +0000
Nicolas Silva Nicolas Silva - Bug 856079 - Merge ShadowLayer and LayerComposite (keeping the later). r=nrc
3c1d661638c3f7c0690ab9c288ed2283abdf567e
created 2013-04-22 17:44 -0400
pushed 2013-07-29 23:00 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out changeset 86959499a5b8 (bug 856079) because of build bustage
86959499a5b81ce7aadf8c57c84c538b04b16698
created 2013-04-22 18:41 -0400
pushed 2013-07-29 23:00 +0000
Nicolas Silva Nicolas Silva - Bug 856079 - Merge ShadowLayer and LayerComposite (keeping the later). r=nrc
807f827f43e6491ec3c889cbe090b56669be8cac
created 2013-04-17 09:36 +1200
pushed 2013-07-29 23:00 +0000
Nicholas Cameron Nicholas Cameron - Bug 862106. Use Create*Client directly. r=nical
f2ab8512592899cb144663965bd04749ef25b976
created 2013-04-12 19:28 +1200
pushed 2013-07-29 23:00 +0000
Nicholas Cameron Nicholas Cameron - Bug 844928, remove PTexture. r=nical
ee5ca214e87c483e65e45dbf4c3e2d323c976003
created 2013-04-10 09:20 +0000
pushed 2013-07-29 23:00 +0000
Bas Schouten Bas Schouten - Bug 825928: Land layers refactoring. r=jrmuizel,bas,nical,mattwoodrow,roc,nrc,benwa,bjacob,jgilbert,kchen CLOSED TREE
345246c6d0103195906b4ecf122a5fb4973b1fc3
created 2013-03-28 09:59 -0400
pushed 2013-06-17 22:53 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 850566 - Part 1: Add image size to SurfaceDescriptorGralloc. r=nical
a865bbcdc06dd4ec4c200bdea6334b04d60f7b40
created 2013-02-19 11:27 -0800
pushed 2013-06-17 22:53 +0000
Chris Jones Chris Jones - Bug 841993: Clean up Transports of |opens| channels. r=bent,kanru,nical a=blocking-b2g
cf396cb6d4af6f1110c4635f8e41db788d82931b
created 2012-08-29 09:24 -0300
pushed 2013-01-03 21:54 +0000
Chris Jones Chris Jones - Bug 782456, part 0: Add the cross-process ImageBridge glue. r=roc
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-11-14 20:38 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
a4c49da8ed4e3f2c8df09f0ca7ad14a2cb7d0d0e
created 2012-08-17 18:56 +0800
pushed 2012-11-14 20:38 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 757341 - Camera direct texturing with async video. r=cjones
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-11-14 20:38 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
f00bc02921e3ad41f7f6b5396cd02365bf8c7cbb
created 2012-07-13 15:38 -0400
pushed 2012-10-05 17:12 +0000
Nicolas Silva Nicolas Silva - Bug 598868: Add support for pushing video frames directly to the compositor thread, bypassing the content thread. r=cjones
less more (0) tip