gfx/layers/client/CompositableClient.cpp
c09a51622e988e81077c75e3aaa5a49df66284b3
created 2019-03-22 03:15 +0000
pushed 2019-03-22 06:31 +0000
Doug Thayer Doug Thayer - Bug 1441308 - Core renderroot splitting changes r=kats,sotaro
5f4630838d46dd81dadb13220a4af0da9e23a619
created 2019-01-18 10:16 +0100
pushed 2019-01-19 10:11 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1521000 - Part 2: Adjust our clang-format rules to include spaces after the hash for nested preprocessor directives r=sylvestre
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 15:10 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
5f74d262924171a8fa0b4483a64f4cac34c4c9b8
created 2017-10-27 16:10 -0700
pushed 2017-10-30 16:00 +0000
Daniel Holbert Daniel Holbert - Bug 1412427 part 8: (automated patch) Switch a bunch of C++ files in gfx to use our standard mode lines. r=jrmuizel
312f7a5a2c08d394a2403c837e5ee546dd4103d7
created 2017-06-12 12:34 -0700
pushed 2017-06-27 13:17 +0000
Bill McCloskey Bill McCloskey - Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
4472d2623eceb63b76d650103b0e20f8c7d7c775
created 2017-06-21 13:59 +0200
pushed 2017-06-22 01:14 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 4f6302a98ae4 (bug 1372405)
4f6302a98ae41ff2d57c768996d1edbb0afda73a
created 2017-06-12 12:34 -0700
pushed 2017-06-22 01:14 +0000
Bill McCloskey Bill McCloskey - Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
e61d71c2a3a32013f097777dfa68a9320d4ae61b
created 2017-06-20 08:27 +0200
pushed 2017-06-21 01:34 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 9846de3bd954 (bug 1372405)
9846de3bd9545fb2c2b803a36af85568ccf2473b
created 2017-06-12 12:34 -0700
pushed 2017-06-21 01:34 +0000
Bill McCloskey Bill McCloskey - Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
7312b15a05917a792682037720dbc981b3b84dff
created 2017-03-08 00:17 -0800
pushed 2017-03-08 16:04 +0000
David Anderson David Anderson - Remove references to the Direct3D9 compositor. (bug 1318558 part 1, r=mattwoodrow)
4704ac96489ac410b8be58336ebb6225d1f19afb
created 2017-01-17 18:47 -0800
pushed 2017-01-18 15:00 +0000
David Anderson David Anderson - Remove PCompositable. (bug 1323957 part 5, r=mattwoodrow)
58db09989d0509a721ad4ae60c24753fba767716
created 2017-01-17 18:47 -0800
pushed 2017-01-18 15:00 +0000
David Anderson David Anderson - Link Compositables via IDs instead of actors. (bug 1323957 part 4, r=mattwoodrow)
8205e8a9e7a33ed521fa5e0b2e947ca89448ff52
created 2017-01-17 18:47 -0800
pushed 2017-01-18 15:00 +0000
David Anderson David Anderson - Replace async image container IDs with a typed struct. (bug 1323957 part 1, r=mattwoodrow)
81cb9fa2f304dace120f625953aa8b711a30dd9e
created 2017-01-11 23:09 -0500
pushed 2017-01-12 09:39 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 6 changesets (bug 1323957) for intermittent GPU process leaks on a CLOSED TREE.
5d1615317a36285a6ca6fd747a79141442c6e75a
created 2017-01-11 09:20 -0800
pushed 2017-01-12 09:39 +0000
David Anderson David Anderson - Remove PCompositable. (bug 1323957 part 5, r=mattwoodrow)
1ec74a022e80c96dcd7d3113788431af7c5e078b
created 2017-01-11 09:20 -0800
pushed 2017-01-12 09:39 +0000
David Anderson David Anderson - Link Compositables via IDs instead of actors. (bug 1323957 part 4, r=mattwoodrow)
c5ca5b7fcacd561812eae29c41a2b68e3fcdb824
created 2017-01-11 09:20 -0800
pushed 2017-01-12 09:39 +0000
David Anderson David Anderson - Replace async image container IDs with a typed struct. (bug 1323957 part 1, r=mattwoodrow)
41e358afd35190bf33fdebbec2ef23972a0932e6
created 2017-01-04 10:19 -0500
pushed 2017-01-05 03:02 +0000
David Anderson David Anderson - Move asyncID out of CompositableChild and into CompositableClient. (bug 1325784 part 1, r=nical)
f347515b29ae6f6bdc796261b11f58a3d6f3c8db
created 2016-12-12 09:27 -0500
pushed 2016-12-13 15:54 +0000
Andrew McCreight Andrew McCreight - Bug 1323042 - forbid MOZ_COUNT_{CTOR,DTOR} for nsISupports classes; r=froydnj
8acf32ac3d0061f812eeab81635fb83be1b14cca
created 2016-12-12 08:45 -0500
pushed 2016-12-13 15:54 +0000
Nathan Froyd Nathan Froyd - Backout aba6c73511a2 (bug 1307961) for massive test bustage resulting in a CLOSED TREE; r=alltheorange
aba6c73511a2cec62891f79e1ecd09f1b85dd175
created 2016-12-12 07:58 -0500
pushed 2016-12-13 15:54 +0000
Andrew McCreight Andrew McCreight - Bug 1307961 - require consistent bloatview reporting for nsISupports classes; r=froydnj
e20bcc969b5df21acd407aad88505b9dc5e5f52a
created 2016-10-27 20:59 +1300
pushed 2016-10-27 14:50 +0000
Matt Woodrow Matt Woodrow - Bug 1313281 - Part 1: Remove AsyncTransactionTracker. r=sotaro
b7ead4d4eb90ac9e8f112574dc194691e507658e
created 2016-09-27 16:22 +1300
pushed 2016-09-27 09:28 +0000
Matt Woodrow Matt Woodrow - Bug 1281456 - Decouple TextureForwarder and CompositableForwarder. r=gw280
b7a471152f323b8fe37974ae2c2118e37451e7fd
created 2016-09-02 16:08 -0700
pushed 2016-09-03 15:42 +0000
David Anderson David Anderson - Refactor CompositableClient memory management. (bug 1299375 part 2, r=nical)
4a3c6ff07a6d2d70e01a8bb59ec31e415892a2ca
created 2016-09-02 16:07 -0700
pushed 2016-09-03 15:42 +0000
David Anderson David Anderson - Give CompositableChild into its own header and source files. (bug 1299375 part 1, r=nical)
f21a0200838caaba188526629dcac9c82eb1e37e
created 2016-08-02 17:57 +1200
pushed 2016-08-03 15:09 +0000
Matt Woodrow Matt Woodrow - Bug 1289640 - Part 4: Make SourceSurfaceImage::GetTextureClient use the threadsafe upload with D3D11 so that we no longer rely on having a separate device. r=nical
2beb50801fc3ded5e9f90d40fe90bb9756df693e
created 2016-08-02 16:51 +0800
pushed 2016-08-02 15:40 +0000
Iris Hsiao Iris Hsiao - Backed out changeset 2e93b1e3adf0 (bug 1289640)
2e93b1e3adf0718486c19024ca401b9bcb86db30
created 2016-08-02 17:57 +1200
pushed 2016-08-02 15:40 +0000
Matt Woodrow Matt Woodrow - Bug 1289640 - Part 4: Make SourceSurfaceImage::GetTextureClient use the threadsafe upload with D3D11 so that we no longer rely on having a separate device. r=nical
0659b20212650c5c3321a7e3aad9e44410fda10e
created 2016-07-17 19:23 -0700
pushed 2016-07-18 15:14 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1285238 - Add TextureClientRecycleAllocator::Destroy() r=nical
00203ba4e8bf47ef52a4f99ce705d6bde0577342
created 2016-06-29 19:12 -0700
pushed 2016-06-30 10:54 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1280839 - Recycle SharedPlanarYCbCrImage r=nical
4675dc158077525777e902a91ddc31c1af79452f
created 2016-06-29 11:18 +0200
pushed 2016-06-29 14:23 +0000
Nicolas Silva Nicolas Silva - Bug 1281780 - Forward ShadowLayerForwarder texture-related methods to CompositorBridgeChild. r=gw280
9db95c763b66b79f5f46b497f7f769fc7692e6a3
created 2016-06-28 20:28 +0200
pushed 2016-06-29 14:23 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset a901563fd181 (bug 1281780) for OS X 10.10 debug for assertion in TextureClient.cpp during R(C) 1246775-1.html. r=backout
a901563fd1811c0b9f48b657b4dfc4bd5444d716
created 2016-06-28 14:06 +0200
pushed 2016-06-29 14:23 +0000
Nicolas Silva Nicolas Silva - Bug 1281780 - forward ShadowLayerForwarder texture-related methods to CompositorBridgeChild. r=gw280
5748a69df90b4f22108b67c01a1e331ef9018c29
created 2016-06-15 04:28 -0700
pushed 2016-06-21 10:33 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1252835 - Make TextureHost recycling implicit r=nical
30dcf34cfb753d94c79f40bd1af15d3b75e981a5
created 2016-04-27 17:06 -0700
pushed 2016-04-28 14:31 +0000
Kyle Huey Kyle Huey - Bug 1266595: Replace Chromium Task with Runnable. r=froydnj
0a1722feaf7ba7ceed6b35a00f24d04188e497b5
created 2016-04-13 10:55 -0700
pushed 2016-04-13 21:18 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1261347) for test_browserElement_oop_getWebManifest.html ASAN failures
4b36ba6198154815e958ebeb1e08ce631e36bbb6
created 2016-04-13 15:50 +0200
pushed 2016-04-13 21:18 +0000
Nicolas Silva Nicolas Silva - Bug 1261347 - Make some noise when things are deallocated late during shutdown. r=edwin
685e89b31d6b9814d95c3678b7bf8ecafee245a0
created 2016-04-13 15:50 +0200
pushed 2016-04-13 21:18 +0000
Nicolas Silva Nicolas Silva - Bug 1261347 - Consolidate the destruction of CompositableClient/TextureClient objects. r=edwin
ab62a777c115ca638278771925f27921675b9efd
created 2016-04-06 18:44 -0700
pushed 2016-04-07 09:52 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1262328 - Add Add ClientLayer::HandleMemoryPressure() r=nical
a85b0c8031321f84b5b63a4b4b2d3196a3037b2d
created 2016-03-21 15:18 +0100
pushed 2016-03-22 11:14 +0000
Nicolas Silva Nicolas Silva - Bug 1256693 - Refer to ClientIPCAllocator instead of ISurfaceAllocator where it makes sense. r=sotaro
232fda30a2ad18db9acf4c01455c427f26992627
created 2016-03-17 14:58 +0100
pushed 2016-03-22 11:14 +0000
Nicolas Silva Nicolas Silva - Bug 1256693 - ISurfaceAllocator cleanup. r=sotaro
28d316c959862fe61ebb298dc9c13e2b6d4f1313
created 2016-03-17 15:42 -0700
pushed 2016-03-18 14:52 +0000
Wes Kocher Wes Kocher - Backed out changeset 93f4eafb8beb (bug 1256693) for media mochitest leaks CLOSED TREE
975ac7ff948a8654a1674886c4f4ecbf5d274aa2
created 2016-03-17 15:42 -0700
pushed 2016-03-18 14:52 +0000
Wes Kocher Wes Kocher - Backed out changeset 7a74257343be (bug 1256693) for media mochitest leaks CLOSED TREE
7a74257343be9ee6eca05026220ed2416f4b5c88
created 2016-03-17 14:59 +0100
pushed 2016-03-18 14:52 +0000
Nicolas Silva Nicolas Silva - Bug 1256693 - Refer to ClientIPCAllocator instead of ISurfaceAllocator where it makes sense. r=sotaro
93f4eafb8beb7ee3d8bc821c85468ab320cdd7c3
created 2016-03-17 14:58 +0100
pushed 2016-03-18 14:52 +0000
Nicolas Silva Nicolas Silva - Bug 1256693 - ISurfaceAllocator cleanup. r=sotaro
4c4f342da9f554cdc27aee300aa5cb1681c9dd3d
created 2016-02-25 09:23 +0100
pushed 2016-02-25 22:25 +0000
Nicolas Silva Nicolas Silva - Bug 1250117 - Fix b2g timeouts when gralloc is disabled. r=sotaro
ed482fa2c0c636c8e009d6e50cd66c64c25775e5
created 2016-01-07 11:17 +0100
pushed 2016-01-08 01:12 +0000
Nicolas Silva Nicolas Silva - Bug 1221056 - Make the destroy messages for PTexture and PCompositable part of the current transaction when applicable. r=sotaro
ec25e284ca6fd536484fbb7252fbb1791b71d95f
created 2016-01-06 14:59 +0100
pushed 2016-01-06 13:59 +0000
Johan Lorenzo Johan Lorenzo - Backout Bug 1221056 - make the destroy messages for PTexture and PCompositable part of the current transaction when applicable. r=sotaro
9f75805352143a6ea91abdfc163acff1adbe5f0a
created 2016-01-05 14:03 +0100
pushed 2016-01-06 00:03 +0000
Nicolas Silva Nicolas Silva - Bug 1221056 - make the destroy messages for PTexture and PCompositable part of the current transaction when applicable. r=sotaro
971189684dd5f3ec10f31f7b8ccd800ca3e7cad1
created 2015-11-20 14:25 +0100
pushed 2015-12-01 14:26 +0000
Nicolas Silva Nicolas Silva - Bug 1200595 - Merge TextureClient and ClientTexture back into TextureClient. r=mattwoodrow
c2674884d1f7d54d844dae2816802e7b23df358c
created 2015-10-15 17:53 +0200
pushed 2015-12-01 14:26 +0000
Nicolas Silva Nicolas Silva - Bug 1200595 - Buffer TextureData implementation. r=mattwoodrow
9783264529d356ebc52cec33ef4be2b389c7b32d
created 2015-11-24 10:07 -0800
pushed 2015-11-24 21:54 +0000
Wes Kocher Wes Kocher - Backed out 12 changesets (bug 1200595) for b2g mochitest crashes in SharedBufferManagerParent CLOSED TREE
65da564f952c211fde3a7512251b3d98e3ed8bb4
created 2015-11-20 14:25 +0100
pushed 2015-11-24 21:54 +0000
Nicolas Silva Nicolas Silva - Bug 1200595 - Merge TextureClient and ClientTexture back into TextureClient. r=mattwoodrow
8cc12f12f3d1916c87d14871e86b1c5ad17ead43
created 2015-10-15 17:53 +0200
pushed 2015-11-24 21:54 +0000
Nicolas Silva Nicolas Silva - Bug 1200595 - Buffer TextureData implementation. r=mattwoodrow
027edbd76ba2b32b9cd10490d8e216d982e7dc60
created 2015-11-20 16:55 +0100
pushed 2015-11-20 22:36 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out 13 changesets (bug 1200595) for possibly breaking Reftest [TC] Crashtest tc-R on a CLOSED TREE
4b88e8a3d8afebef5b7dd41b399535e65c13da5c
created 2015-11-20 14:25 +0100
pushed 2015-11-20 22:36 +0000
Nicolas Silva Nicolas Silva - Bug 1200595 - Merge TextureClient and ClientTexture back into TextureClient. r=mattwoodrow
6dc38a1e6073a37e27b34c81c81f8bdca15e8e48
created 2015-10-15 17:53 +0200
pushed 2015-11-20 22:36 +0000
Nicolas Silva Nicolas Silva - Bug 1200595 - Buffer TextureData implementation. r=mattwoodrow
932318a4e15009c54b8df67c0b600309205d51b2
created 2015-11-06 16:56 +0100
pushed 2015-11-09 13:56 +0000
Nicolas Silva Nicolas Silva - Bug 121976 - Add a destruction handshake to PCompositable so as to avoid races between messages and the protocol. r=sotaro
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-18 02:55 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
ca86c21a96b4ec676afc55d3b714c22c547884b2
created 2015-10-18 00:40 -0400
pushed 2015-10-18 02:55 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
less more (0) -100 -60 tip