gfx/layers/ipc/ImageBridgeChild.cpp
91d6e262b662a0b4e47358665e222d3927337af9
created 2015-07-13 08:25 -0700
pushed 2015-07-13 22:55 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
2c12696522b7929cf4bc076b777071a1252440c8
created 2015-03-26 14:17 +1300
pushed 2015-07-07 18:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 1143575. Clarify code by renaming method to ClearCurrentImageFromImageBridge. r=nical
cf230e06ace013b618b4b3e3864c84e8103e0109
created 2015-03-26 14:08 +1300
pushed 2015-07-07 18:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 1143575. Remove ClearAllImagesExceptFront because it doesn't do anything. r=nical
8ee029e39ce4ccb4344e915e785dde99a4608a2b
created 2015-07-06 15:02 +1200
pushed 2015-07-07 18:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 1143575. Route ImageCompositeNotifications to ImageContainers. r=nical
3b2ed2e93f491318359bd4ebaa1d804bf4546b6e
created 2015-07-03 22:37 +1200
pushed 2015-07-07 18:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 1143575. Make ImageClientSingle handle multiple textures. r=nical
15bc0858e2be5e5f8fbb920b72aca6f96244e5dd
created 2015-05-12 15:36 +1200
pushed 2015-07-07 18:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 1143575. Factor out AsyncTransactionWaiter from AsyncTransactionTracker so we'll be able to wait for multiple AsyncTransactionTrackers. r=nical,sotaro
d1433100e89d487f3aaa2c483ac9c088f27da647
created 2015-03-20 16:46 +1300
pushed 2015-07-07 18:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 1143575. Fix some code formatting. r=nical
44927f617616c4141d71d20e9792668e7e3d365f
created 2015-05-04 22:59 +1200
pushed 2015-07-07 18:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 1143575. Extend IPDL OpUseTexture to support multiple timestamped images. r=nical
30fbb3f4be2efda2ecd8a162de591aad4ba21a62
created 2015-03-16 23:20 +1300
pushed 2015-07-07 18:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 1143575. Rename ImageBridgeChild's AutoRemoteTextures to AutoRemoveTexturesFromImageBridge to avoid clashes with later work. r=nical
780ea52b2d360ca75320727a2630fd7e6f8f0746
created 2015-07-04 10:52 +1200
pushed 2015-07-07 18:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 1143575. Pass a picture rect with OpUseOverlaySource and OpUseTexture, and eliminate OpUpdatePictureRect. r=nical
1494a4e9ab4f432e98fb21410b88824a8d037e65
created 2015-05-12 09:53 +1200
pushed 2015-07-07 18:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 1143575. Remove unused ReturnReleaseFence. r=nical
4a1f3980b9cba9872db744b1db3111d177111c07
created 2015-07-05 11:56 -0700
pushed 2015-07-06 09:37 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1112219 - Implement platform independent MediaResourceManager r=cpearce,bwu,nical
c664375c0d5bed41821b4a9eaa298e3856efe1d2
created 2015-06-17 10:00 -0400
pushed 2015-06-30 23:40 +0000
Nathan Froyd Nathan Froyd - Bug 1161627 - part 2 - machine-convert TemporaryRef<T> to already_AddRefed<T>; r=ehsan
10f2a5e84c91755e477adde6924ddc86c574967d
created 2015-06-04 17:15 -0700
pushed 2015-06-05 13:25 +0000
Jeff Gilbert Jeff Gilbert - Bug 1144906 - Add accel E10S backend for WebGL compositing. - r=jrmuizel,mattwoodrow,nical,sotaro
d4681999b94f1deee57bb71e9c934590aa5efb32
created 2015-06-04 16:50 -0700
pushed 2015-06-05 13:25 +0000
Wes Kocher Wes Kocher - Backed out changeset c4d1692d88ee (bug 1144906) for OSX m(gl) permaorange
c4d1692d88ee675a949c325227324570c9c946aa
created 2015-06-04 14:21 -0700
pushed 2015-06-05 13:25 +0000
Jeff Gilbert Jeff Gilbert - Bug 1144906 - Add accel E10S backend for WebGL compositing. - r=jrmuizel,mattwoodrow,nical,sotaro
8842010aeab4e5382ea20d44d540bf700866bb18
created 2015-05-28 17:08 -0700
pushed 2015-05-29 13:33 +0000
Wes Kocher Wes Kocher - Backed out changeset 29bd04fc57f0 (bug 1144906) for b2g m12 orange
29bd04fc57f079b5bb4f793f89bd3e107cb518ef
created 2015-05-28 14:51 -0700
pushed 2015-05-29 13:33 +0000
Jeff Gilbert Jeff Gilbert - Bug 1144906 - Fast WebGL compositing on E10S. - r=jrmuizel,mattwoodrow,nical
d0b48a557161308bc7459afe0f7ce5fbcd8e51c5
created 2015-05-07 06:53 -0700
pushed 2015-05-07 22:12 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1091037 - Raise ImageBridge thread priority r=gsvelto,nical
f5bbfe33ed78953ad98391e02315e14a96017aa9
created 2015-05-06 19:55 -0700
pushed 2015-05-07 13:41 +0000
Phil Ringnalda Phil Ringnalda - Back out dc2fed1aa0af (bug 1144906) for ASan, Android debug, and OS X 10.10 mochitest-gl bustage
dc2fed1aa0afb9f69038daab9f161274fb09fe51
created 2015-05-06 16:35 -0700
pushed 2015-05-07 13:41 +0000
Jeff Gilbert Jeff Gilbert - Bug 1144906 - Fast WebGL on E10S. - r=mattwoodrow,nical
3d5d1e28ebe4816f89c8fda01ad19bdefc587f6f
created 2015-05-06 16:01 -0700
pushed 2015-05-07 13:41 +0000
Wes Kocher Wes Kocher - Backed out changeset 93af6e2a390d (bug 1144906) for build bustage
93af6e2a390d94f86c85f6d342c94f06857543fc
created 2015-05-06 13:48 -0700
pushed 2015-05-07 13:41 +0000
Jeff Gilbert Jeff Gilbert - Bug 1144906 - Support fast WebGL on E10S. - r=mattwoodrow,nical
7f2cb4c27f48b2afcdf78c711eb11eae36bf0db3
created 2015-04-21 17:04 +0200
pushed 2015-04-21 22:25 +0000
Nicolas Silva Nicolas Silva - Bug 1155621 - Make nsIntRect and nsIntPoint typedefs of mozilla::gfx::IntRect and mozilla::gfx::IntPoint. r=Bas
ef36caa16cf31bc12898ad20cd164bc6cb0265b4
created 2015-04-10 02:20 +0200
pushed 2015-04-17 19:45 +0000
Ethan Lin Ethan Lin - Bug 1146214 - Remove the unused code after refactoring. r=nical
7ff2d1f3a2c27336ef78c79f129ea340be0b89a3
created 2015-04-10 02:19 +0200
pushed 2015-04-17 19:45 +0000
Ethan Lin Ethan Lin - Bug 1146214 - Implement fence delivery. Combine ipc messages and remove reply fence delivery message. r=nical
0af24986e84357eda91521228114c6d77a83564e
created 2015-04-10 02:16 +0200
pushed 2015-04-17 19:45 +0000
Ethan Lin Ethan Lin - Bug 1146214 - Combine FenceHandle and FenceHandleFromChild. r=nical
efe9fa6820b478cca2857041b2859ca9fa44d973
created 2015-04-01 13:59 +0100
pushed 2015-04-02 20:21 +0000
Bob Owen Bob Owen - Bug 1149971 Part 2: Cet rid of kCurrentProcessId as it makes lots of static initializers. r=dvander
aee0f61516c53778dba9c97c6cbd5c35750902e3
created 2015-04-01 09:40 +0100
pushed 2015-04-01 16:35 +0000
Bob Owen Bob Owen - Bug 1119878 Part 2: Change IPC code to hold ProcessID instead of ProcessHandle. r=billm, r=dvander, r=aklotz, r=cpearce
f1dfed74dc9a6cba35b71a9c163966c617de34c6
created 2015-03-27 11:16 +0100
pushed 2015-03-27 16:19 +0000
Nicolas Silva Nicolas Silva - Bug 1147894 - Remove the redundant OpUpdateTexture IPDL message. r=sotaro
580f6e27598969c00f357fa2e4b6c5aa9c519798
created 2015-02-23 18:22 -0500
pushed 2015-02-24 11:56 +0000
Benoit Girard Benoit Girard - Bug 1135857 - Remove ContentClientIncremental. r=mattwoodrow
c753cf3a00d3175dbe284e43c5dc160396986bcd
created 2015-02-09 17:23 +0800
pushed 2015-02-10 21:03 +0000
Milan Sreckovic Milan Sreckovic - Bug 1130971 - Null pointer checks before dispatching. r=mattwoodrow
20729b28eb1e1d7f0d9e9e6e2c61e7050f09884f
created 2015-02-09 14:34 -0800
pushed 2015-02-10 21:03 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1127201 (attempt 2, part 1) - Replace most NS_ABORT_IF_FALSE calls with MOZ_ASSERT. r=Waldo.
e46260e7857ad6c690295552864c0c2c24828080
created 2015-02-06 15:04 -0800
pushed 2015-02-07 16:46 +0000
Andrew McCreight Andrew McCreight - Back out Bug 1127201 (part 2) for various problems.
7fa65aa297a48f9f568e58e38534f1c028624d64
created 2015-02-04 20:05 -0800
pushed 2015-02-06 00:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1127201 (part 2) - Convert all NS_ABORT_IF_FALSE calls to MOZ_ASSERT. r=Waldo.
29495c25a8114da11becd014a597d65b6a7befac
created 2015-02-05 14:11 +1300
pushed 2015-02-05 13:47 +0000
Matt Woodrow Matt Woodrow - Bug 1114976 - Don't try to free TextureClients if allocation failed. r=nical
f498989ed56f3d5b4fae5e2bd1a0ca0c0f99014e
created 2015-01-16 11:58 -0800
pushed 2015-01-17 01:33 +0000
Kyle Huey Kyle Huey - Bug 1121673: Use move references in IPDL. r=bent
b7379df4f3e7f9a9eb3876016c57c2e54d573832
created 2014-11-12 07:55 -0800
pushed 2014-11-13 01:03 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1095639 - Re-enable acquire fence delivery on gonk r=nical
77b00f3cc7c7a27aba4b6a68e9d7aa3a7620dd0c
created 2014-10-27 08:57 -0400
pushed 2014-10-28 00:27 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1088838 - Don't export CompositorChild.h, CompositorParent.h and ShadowLayersManager.h twice; r=BenWa
781dd1826087adaa947f3548b4fe3126af1a612a
created 2014-10-07 11:37 -0700
pushed 2014-10-08 13:46 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1076868 - Fix RemoveTextureFromCompositableAsync() call handling r=nical
73d3b14d6b01c0214ba81ff80a2c0cb2f7507509
created 2014-08-18 22:14 -0400
pushed 2014-08-20 20:19 +0000
chiajung hung chiajung hung - Bug 1002823 - [Stingray] Add a new kind of image layer without graphic buffer for overlaying video input. r=nical
377796be32c3174ecb674c1bb4b933ffcb448ebf
created 2014-08-20 00:55 -0400
pushed 2014-08-20 13:28 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1050609 - Fix more bad implicit constructors in gfx/layers; r=roc
eed7bf748cbd7e6573f7ee4c6561c9d82a4c3804
created 2014-07-24 14:12 +0200
pushed 2014-07-25 22:59 +0000
Jon Morton Jon Morton - Bug 1042379 - Ensure ImageBridgeChild's destructor runs on the main thread. r=nical
c7be5077fab0ad1f6493e93f8ddd99e0ed006558
created 2014-07-04 14:04 -0400
pushed 2014-07-07 12:19 +0000
Benoit Jacob Benoit Jacob - Bug 774388 - Patch 10: destroy the ImageBridgeChild singleton on the main thread (and sprinkle some assertions) - r=mattwoodrow
1370a39b329a0e845eff93d4cd0c0c7191cbfde6
created 2014-07-04 21:24 -0400
pushed 2014-07-06 16:11 +0000
Benoit Jacob Benoit Jacob - back out bug 774388 and bug 1028383 for intermittent e10s mochitest-2 crashes
a86e572146e4c6ae84071ad6a7472c2e1c222890
created 2014-07-04 14:04 -0400
pushed 2014-07-06 16:11 +0000
Benoit Jacob Benoit Jacob - Bug 774388 - Patch 10: destroy the ImageBridgeChild singleton on the main thread (and sprinkle some assertions) - r=mattwoodrow
1fd5a864e81da9e7b5ed02d98b9884517e28e23b
created 2014-07-03 20:37 -0400
pushed 2014-07-04 03:04 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 10 changesets (bug 1033358, bug 774388, bug 1028383) for causing frequent shutdown crashes on a CLOSED TREE.
d075217290772151a579d3edb1ce0d0c912c6fc6
created 2014-07-03 14:53 -0400
pushed 2014-07-04 03:04 +0000
Benoit Jacob Benoit Jacob - Bug 774388 - Patch 10: destroy the ImageBridgeChild singleton on the main thread (and sprinkle some assertions) - r=mattwoodrow
abe07e141f7a5ee6f458ef4ffbee423072228dfe
created 2014-06-11 14:52 +0100
pushed 2014-06-12 01:47 +0000
Chris Lord Chris Lord - Bug 1011572 - Only do platform-sync on layer transactions when !IsSameProcess. r=nical
229dc47b5059d1feb9a32af179e0141616a482a7
created 2014-06-08 06:18 -0700
pushed 2014-06-09 02:10 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1001417 - Forward fence objects in SharedSurfaceGralloc to Compositor r=jgilbert,nical
8ee52188963cbc3a1d948a41ad14d4f71ad17487
created 2014-06-04 17:52 +0100
pushed 2014-06-05 12:20 +0000
Ed Morley Ed Morley - Backed out changeset d37aa03d00fb (bug 1016805) for OS X 10.6 reftest failures; CLOSED TREE
d37aa03d00fb837dad340f62fb99ecb1886b27c0
created 2014-06-04 07:49 -0700
pushed 2014-06-05 12:20 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1016805 - fix AsyncTransactionTracker handling r=nical
436860482387fd3d8614343c2d0f7e2a6dcaebe9
created 2014-05-24 09:14 -0700
pushed 2014-05-26 12:37 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1006957 - Handle buffer ownership between SurfaceStream and CanvasClient r=nical
d29af2ac48cfab7293cdd12bf505efbf0cdbcbdf
created 2014-05-23 21:16 -0700
pushed 2014-05-26 12:37 +0000
Steve Fink Steve Fink - Backed out changeset 171edffe0641 (bug 1006957) for crash at BaseAutoLock<mozilla::Mutex>::BaseAutoLock(mozilla::Mutex&) from layers::AsyncTransactionTrackersHolder::ClearAllAsyncTransactionTrackers on a CLOSED TREE
171edffe0641ab39e8bc6d965fce63477f8eb694
created 2014-05-23 17:52 -0700
pushed 2014-05-26 12:37 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1006957 - Handle buffer ownership between SurfaceStream and CanvasClient r=nical
7a05dad0a4a2a16aa080e0417bff3e470de8fdd8
created 2014-05-07 11:06 +0200
pushed 2014-05-24 00:19 +0000
Nicolas Silva Nicolas Silva - Bug 924622 - Make sure gfx's ipc shutdown happens before shutting down xpcom threads. r=bsmedberg, sotaro
0398e7ef814b47446bbb2976e762819677fed06a
created 2014-05-22 12:11 +0200
pushed 2014-05-23 00:30 +0000
Nicolas Silva Nicolas Silva - Bug 1013292 - Fix some using namespace + unified build issues in gfx code. r=kats
eb2a6f7785a2e3c61bf44a24f8ce234b9aa3d948
created 2014-05-16 12:29 -0400
pushed 2014-05-16 18:53 +0000
Ryan VanderMeulen Ryan VanderMeulen - Revert to revision 63dfac3c9c87 due to mass bustage pile-ups that landed after it on a CLOSED TREE.
9d4726566626704a9ed18872cb068670117c4452
created 2014-05-07 11:06 +0200
pushed 2014-05-16 18:53 +0000
Nicolas Silva Nicolas Silva - Bug 924622 - Make sure gfx's ipc shutdown happens before shutting down xpcom threads. r=bsmedberg, sotaro
b8c53d38745f750f7e7e92fcb5b4c4e805a8b991
created 2014-05-14 15:40 -0700
pushed 2014-05-15 22:46 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 950079 - Add release Fence handling to SurfaceStream on gonk
less more (0) -100 -60 tip