gfx/layers/client/ImageClient.cpp
94a7ca13ffa023d7fa5ef4728e6ef0d92ee2ad2e
created 2015-09-17 07:22 -0700
pushed 2015-09-17 14:22 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1204895 - Add fence handling to AutoRemoveTexture on gonk r=nical
fc15644207d8bc16931ed6a2ba49e1e537b65258
created 2015-08-13 15:18 -0400
pushed 2015-08-14 21:18 +0000
Matt Woodrow Matt Woodrow - Bug 1135935 - Part 6: Wait for the compositor to stop using textures before recycling them. r=jrmuizel
6d2e0fcded599f6185cb60ccfbdcd28c7b97eaff
created 2015-08-06 17:27 -0700
pushed 2015-08-07 00:28 +0000
David Anderson David Anderson - Remove the backend flag to TextureClient::CreateForDrawing. (bug 1183910 part 9, r=mattwoodrow)
e22327ec52514f4c6db4810c1eea316adc1f5ded
created 2015-08-06 12:09 +0200
pushed 2015-08-06 10:10 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out 2 changesets (bug 1183910) for bustage on a CLOSED TREE
d8f79432c768ee66fed5675606670f3fb491373b
created 2015-08-06 02:41 -0700
pushed 2015-08-06 09:43 +0000
David Anderson David Anderson - Remove the backend flag to TextureClient::CreateForDrawing. (bug 1183910 part 9, r=mattwoodrow)
057cca533e0bad2effa136543697230fa1124d74
created 2015-06-15 14:45 +1200
pushed 2015-07-07 07:13 +0000
Robert O'Callahan Robert O'Callahan - Bug 1143575. Reimplement ImageContainer::GetPaintCount to be composition-aware. r=nical
2c12696522b7929cf4bc076b777071a1252440c8
created 2015-03-26 14:17 +1300
pushed 2015-07-07 07:13 +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 07:13 +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 07:13 +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 07:13 +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 07:13 +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 07:13 +0000
Robert O'Callahan Robert O'Callahan - Bug 1143575. Fix some code formatting. r=nical
11b18fa3141ba34a835ab6c1c7f1be74bd7d9163
created 2015-03-19 21:06 +1300
pushed 2015-07-07 07:13 +0000
Robert O'Callahan Robert O'Callahan - Bug 1143575. ImageClient::UpdateImage should not return false when there's no image, because recreating the ImageClient won't help. r=nical
1fe6ff5de12eb83cf09672b721d4c80f7288c964
created 2015-03-19 21:00 +1300
pushed 2015-07-07 07:13 +0000
Robert O'Callahan Robert O'Callahan - Bug 1143575. Remove ImageClientBridge::Updated. r=nical
98cece19d4fef1a64585da3952d46ee634deb22a
created 2015-05-12 12:56 +1200
pushed 2015-07-07 07:13 +0000
Robert O'Callahan Robert O'Callahan - Bug 1143575. Replace ImageClientSingle::UpdateImage's use of Image serial numbers with ImageContainer state generation counters, and switch it to use ImageContainer::GetCurrentImages. r=nical
780ea52b2d360ca75320727a2630fd7e6f8f0746
created 2015-07-04 10:52 +1200
pushed 2015-07-07 07:13 +0000
Robert O'Callahan Robert O'Callahan - Bug 1143575. Pass a picture rect with OpUseOverlaySource and OpUseTexture, and eliminate OpUpdatePictureRect. r=nical
c119db5addfe11636e7bf80acfbabd7d30aa81de
created 2015-03-25 22:02 +1300
pushed 2015-07-07 07:13 +0000
Robert O'Callahan Robert O'Callahan - Bug 1143575. Move mLayer from ImageClientBridge up into its superclass ImageClient. r=nical
c664375c0d5bed41821b4a9eaa298e3856efe1d2
created 2015-06-17 10:00 -0400
pushed 2015-06-30 18:52 +0000
Nathan Froyd Nathan Froyd - Bug 1161627 - part 2 - machine-convert TemporaryRef<T> to already_AddRefed<T>; r=ehsan
e9b68252df54c12015382d022f01e06c5605e27a
created 2015-05-01 09:14 -0400
pushed 2015-05-22 01:24 +0000
Nathan Froyd Nathan Froyd - Bug 1160485 - remove implicit conversion from RefPtr<T> to TemporaryRef<T>; r=ehsan
0b36252183e68e07d170e4a9f6c30d9b2c5179bb
created 2015-05-07 11:07 +0200
pushed 2015-05-07 09:08 +0000
Thibaud Backenstrass Thibaud Backenstrass - Bug 1158122 - Remove all occurences of nsIntRect in gfx/layers/client. r=nical
f1dfed74dc9a6cba35b71a9c163966c617de34c6
created 2015-03-27 11:16 +0100
pushed 2015-03-27 10:16 +0000
Nicolas Silva Nicolas Silva - Bug 1147894 - Remove the redundant OpUpdateTexture IPDL message. r=sotaro
a3c8482c41f63540bfdb282ae12ecb20ad86e1b5
created 2015-03-19 10:15 +1300
pushed 2015-03-18 23:20 +0000
Matt Woodrow Matt Woodrow - Bug 1138967 - Part 1: Remove ISharedImage. r=nical
be68ba0145b181da6e9dc627c32efd68c28c0f58
created 2015-03-12 22:13 +1300
pushed 2015-03-12 09:20 +0000
Matt Woodrow Matt Woodrow - Bug 1131638 - Discard video frames that fail to sync. r=cpearce
38c6b849c9f86c2e2961a499bde97da5a06862c2
created 2015-03-09 15:48 -0400
pushed 2015-03-10 10:40 +0000
Milan Sreckovic Milan Sreckovic - Bug 1140113 - Catch direct (and some indirect) callers of CreateDrawTarget* and deal with failure. r=mstange
e1dd807b8b2a2f8e72b964e7f11e2c007ceb0646
created 2014-11-17 17:02 -0800
pushed 2014-12-31 00:48 +0000
Jeff Gilbert Jeff Gilbert - Bug 1100699 - Use OriginPos instead of isInverted. - r=mattwoodrow,snorp
725c5cf6db6cb317f8b2bc6301780ef2eabb7a9f
created 2014-12-22 03:49 -0500
pushed 2014-12-26 14:15 +0000
Ethan Lin Ethan Lin - Bug 1042696 - Set allocator to TextureClient from constructor. r=nical
daa2d1ac6b18d5167f65dbd2f4a77e2cef93a425
created 2014-12-22 11:15 -0500
pushed 2014-12-22 16:15 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset dd9790020b89 (bug 1042696) for B2G debug crashes.
dd9790020b8953505836f22fd3f189baec75c77b
created 2014-12-22 03:49 -0500
pushed 2014-12-22 14:57 +0000
Ethan Lin Ethan Lin - Bug 1042696 - Set allocator to TextureClient from constructor. r=nical
8176e4ba6f4cbf1227cea186a672a1356a0740b9
created 2014-12-15 14:16 -0800
pushed 2014-12-15 22:17 +0000
Wes Kocher Wes Kocher - Backed out changeset bfe4f2eb91c5 (bug 938034) for non-unified bustage on a CLOSED TREE
bfe4f2eb91c57a4c0bfb0139a25d88010fab97d9
created 2014-12-15 01:01 -0500
pushed 2014-12-15 19:34 +0000
Alfredo Yang Alfredo Yang - Bug 938034 - Add new GonkCameraImage image type. r=roc
6d1f7a6e90a49f90a48a6d27c0ea6b730e5ba70a
created 2014-12-13 01:50 +0000
pushed 2014-12-13 02:36 +0000
Bas Schouten Bas Schouten - Bug 1088414: Use a single synchronization texture for D3D11. r=jrmuizel
dadec018f807069ec9a90f1ed59324d74006b2c3
created 2014-12-12 18:11 -0800
pushed 2014-12-13 02:30 +0000
Wes Kocher Wes Kocher - Backed out changeset 2cd43e5ae2c1 (bug 1088414) for breaking non-Windows builds on a CLOSED TREE
2cd43e5ae2c1e749cdcc3e739b9300d9c64a1e34
created 2014-12-13 01:50 +0000
pushed 2014-12-13 01:50 +0000
Bas Schouten Bas Schouten - Bug 1088414: Use a single synchronization texture for D3D11. r=jrmuizel
fd893f3651e2d8d91f03d34de51d52d564173a0d
created 2014-11-26 15:16 -0600
pushed 2014-11-26 21:25 +0000
James Willcox James Willcox - Bug 1097116 - Add fencing and better lifetime management for EGLImage Images r=jgilbert
9e86a909df58cd32c2db7ac54a9e49898f89521a
created 2014-11-26 02:00 +0100
pushed 2014-11-26 01:00 +0000
Nicolas Silva Nicolas Silva - Bug 1101636 - Cleanup the CompositorType enum. r=jrmuizel
217dce1c4da39d0af28943a74021cbe10a03d423
created 2014-11-21 09:47 -0600
pushed 2014-11-21 15:48 +0000
James Willcox James Willcox - Back out bug 1097116
4812033a4b2171b9e07b67087ce3dc78a3696de0
created 2014-11-21 09:28 -0600
pushed 2014-11-21 15:29 +0000
James Willcox James Willcox - Bug 1097116 - Add fencing and better lifetime management for EGLImage Images r=jgilbert
57e7c5f093ea7b2e0263e09a316dfdc35a0428be
created 2014-11-20 19:49 +0100
pushed 2014-11-20 18:50 +0000
Nicolas Silva Nicolas Silva - Bug 1101552 - Remove the double-buffered ImageClient. r=sotaro
2a87759dd8c8a3eee0eaea861a6d73b1aa36307b
created 2014-10-20 02:49 -0400
pushed 2014-10-20 13:50 +0000
chiajung hung chiajung hung - Bug 1062475 - [Camera] Camera button highlight appears as a square. r=sotaro
0dc9b8227fb89f96fac4e18494ff617d7114097f
created 2014-09-24 13:50 -0400
pushed 2014-09-24 17:54 +0000
Nicolas Silva Nicolas Silva - Bug 1072411 - Remove useless format convertion code in ImageClient. r=jrmuizel
57e058be11ff8da906249619324947b9574bbca3
created 2014-09-17 08:13 -0500
pushed 2014-09-17 13:16 +0000
Jeff Gilbert Jeff Gilbert - Bug 1037147 - Remove SharedTextureHandle and friends r=mattwoodrow,snorp
92bed1b7dcc3d111dec37f550c1c9da4d5eef4f0
created 2014-09-12 14:01 -0500
pushed 2014-09-12 19:01 +0000
James Willcox James Willcox - Back out a84f9edfe968 for bustage
a84f9edfe9681e5e20aaa538b79d47c29f797bd8
created 2014-09-12 13:39 -0500
pushed 2014-09-12 18:42 +0000
Jeff Gilbert Jeff Gilbert - Bug 1037147 - Replace SharedTextureHandle with a TextureClient variant r=mattwoodrow,snorp
73d3b14d6b01c0214ba81ff80a2c0cb2f7507509
created 2014-08-18 22:14 -0400
pushed 2014-08-20 14:23 +0000
chiajung hung chiajung hung - Bug 1002823 - [Stingray] Add a new kind of image layer without graphic buffer for overlaying video input. r=nical
15494053f7dd65d11e191224e653004c90750f92
created 2014-07-22 14:17 +0200
pushed 2014-07-22 12:20 +0000
Nicolas Silva Nicolas Silva - Bug 1040028 - Create and allocate in one step when we used to call CreateBufferTextureClient and CreateTextureClientForDrawing. r=sotaro
1dacd89b4ce487403f587944b1609511c1c6f783
created 2014-07-10 13:45 +0200
pushed 2014-07-10 11:48 +0000
Nicolas Silva Nicolas Silva - Bug 1027601 - Create and allocate TextureClient in a single step in some of the cases. r=sotaro
42e88b68a92de156400e8b78e1f826038772ab1d
created 2014-07-09 13:23 +0200
pushed 2014-07-09 11:23 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset e072a46f0b6a (bug 1027601) for test bustages on a CLOSED TREE
e072a46f0b6a12bbf3ab3c3c0536da22c903174e
created 2014-07-09 11:59 +0200
pushed 2014-07-09 10:00 +0000
Nicolas Silva Nicolas Silva - Bug 1027601 - Create and allocate TextureClients in a single step in some cases. r=sotaro
a3dcd96e1b84d347b6d09fa8c16ebfbae3613f7e
created 2014-06-11 14:57 -0400
pushed 2014-06-11 19:52 +0000
Nicolas Silva Nicolas Silva - Bug 1023350 - Rename TextureClient::GetAsDrawTarget into TextureClient::BorrowDrawTarget and fix TextureClientX11. r=bjacob
3bfcfcc0cfd33c1b7d67c3be8c810eef33d4dad7
created 2014-06-05 08:39 -0700
pushed 2014-06-05 15:40 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1020003 - Always use AsyncTransactionTracker on ImageBridge on gonk r=nical
6febca7ac4383cb1be64ad50bc926d1da4ca9b0b
created 2014-06-05 07:24 -0700
pushed 2014-06-05 14:24 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1019877 - fix deadlock at AsyncTransactionTrackersHolder r=nical
243d19db57a53731f2a12b4a588ae09d99e00bed
created 2014-06-04 15:11 -0700
pushed 2014-06-04 22:11 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1016805 - fix AsyncTransactionTracker handling r=nical
8ee52188963cbc3a1d948a41ad14d4f71ad17487
created 2014-06-04 17:52 +0100
pushed 2014-06-04 16:53 +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-04 14:49 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1016805 - fix AsyncTransactionTracker handling r=nical
436860482387fd3d8614343c2d0f7e2a6dcaebe9
created 2014-05-24 09:14 -0700
pushed 2014-05-24 16:15 +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-24 04:17 +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-24 00:52 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1006957 - Handle buffer ownership between SurfaceStream and CanvasClient r=nical
0398e7ef814b47446bbb2976e762819677fed06a
created 2014-05-22 12:11 +0200
pushed 2014-05-22 10:11 +0000
Nicolas Silva Nicolas Silva - Bug 1013292 - Fix some using namespace + unified build issues in gfx code. r=kats
c81dc05e6bef2eaa5a8920aef23f123052a947ae
created 2014-05-16 17:25 +0200
pushed 2014-05-19 07:34 +0000
Nicolas Silva Nicolas Silva - Bug 1010969 - Call RemoveTextureFromCompositable at the end of updates. r=sotaro
eb2a6f7785a2e3c61bf44a24f8ce234b9aa3d948
created 2014-05-16 12:29 -0400
pushed 2014-05-16 16:32 +0000
Ryan VanderMeulen Ryan VanderMeulen - Revert to revision 63dfac3c9c87 due to mass bustage pile-ups that landed after it on a CLOSED TREE.
less more (0) -100 -60 tip