George Wright
b04020febc
Bug 1293908 - Specify the LayersBackend to be used when creating Textures r=nical
2016-08-26 20:30:58 -04:00
Ryan VanderMeulen
1130d9b73e
Backed out changeset 9b4c4fd433a9 (bug 1293908) for blowing up Linux64 tests.
2016-08-21 21:30:11 -04:00
George Wright
fefcfec2ff
Bug 1293908 - Specify the LayersBackend to be used when creating Textures r=nical
2016-08-21 17:44:25 -04:00
Matt Woodrow
2c65f7fdb0
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
...
--HG--
extra : rebase_source : aa63efd52e1b013251392e3bd4ec29af0e1286f0
2016-08-02 17:57:41 +12:00
Iris Hsiao
bcf0cac2bd
Backed out changeset 2e93b1e3adf0 (bug 1289640)
2016-08-02 16:51:24 +08:00
Matt Woodrow
8a78323b3b
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
2016-08-02 17:57:41 +12:00
Sotaro Ikeda
b95b9e3df3
Bug 1284074 - Relax assertion check r=nical
2016-07-17 08:54:33 -07:00
Carsten "Tomcat" Book
eec8b2656e
Merge mozilla-central to autoland
2016-07-02 11:16:11 +02:00
Sotaro Ikeda
6fca51b4aa
Bug 1283818 - Clean up BufferTextureData YCbCr format handling r=nical
2016-07-01 09:06:57 -07:00
Kearwood (Kip) Gilbert
c1ee67da2e
Bug 1276811 - Enable TextureClient to be used without CompositableForwarder,r=nical
...
- Refactoring to make TextureClient use the higher-level
TextureForwarder interface.
MozReview-Commit-ID: EMpsT2exGMf
--HG--
extra : rebase_source : 09d9110ad3fdffabe9e54eed13ef827893e568f4
2016-05-27 13:49:30 -07:00
Sotaro Ikeda
774306bc97
Bug 1280839 - Recycle SharedPlanarYCbCrImage r=nical
2016-06-29 19:12:31 -07:00
Nicolas Silva
93024c0a86
Bug 1281780 - Forward ShadowLayerForwarder texture-related methods to CompositorBridgeChild. r=gw280
2016-06-29 11:18:30 +02:00
Sebastian Hengst
9627074d03
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
2016-06-28 20:28:23 +02:00
Nicolas Silva
d3e9d5d23c
Bug 1281780 - forward ShadowLayerForwarder texture-related methods to CompositorBridgeChild. r=gw280
2016-06-28 14:06:46 +02:00
George Wright
e69fbec6a5
Bug 1176011 - Move TextureClientPool to CompositorBridgeChild r=nical
2016-06-18 03:35:10 +01:00
Sotaro Ikeda
f731d220ed
Bug 1252835 - Make TextureHost recycling implicit r=nical
2016-06-15 04:28:10 -07:00
Phil Ringnalda
6102ffe8a1
Back out changeset c3d167fbd0e4 (bug 1176011) for frequent crashes @mozilla::layers::FixedSizeSmallShmemSectionAllocator::ShrinkShmemSectionHeap()
2016-06-10 19:05:25 -07:00
George Wright
29e2a97139
Bug 1176011 - Move TextureClientPool to CompositorBridgeChild r=nical
2016-06-10 14:57:20 -04:00
Jonathan Watt
b15368cfcb
Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky
2016-06-07 21:10:18 +01:00
Wes Kocher
900af5349d
Backed out changeset a85da8081c68 (bug 1176011) of OSX failures
2016-06-08 11:44:29 -07:00
George Wright
4a2717ba01
Bug 1176011 - Move TextureClientPool to CompositorBridgeChild r=nical
2016-06-08 12:23:41 -04:00
George Wright
20caba9bab
Revert "Bug 1176011 - Move TextureClientPool to CompositorBridgeChild r=nical" on a CLOSED TREE
...
This reverts commit 5e29613bb6bc66d13bc63c4fab3a0130e801a058.
2016-06-07 17:37:59 -04:00
George Wright
7eeaa7b6cd
Bug 1176011 - Move TextureClientPool to CompositorBridgeChild r=nical
2016-06-07 14:33:23 -04:00
Nicolas Silva
aeec29dd87
Bug 1272600 - Part 8 - Simplify the textures ReadLock on the content side. r=sotaro
2016-06-02 11:00:36 +02:00
Nicolas Silva
1d7c8451c8
Bug 1272600 - Part 3 - Move the ReadUnlock logic from compositable to texture. r=sotaro
2016-06-02 11:00:21 +02:00
Nicolas Silva
0a313355f8
Bug 1272600 - Part 2 - Store TextureReadLock into TextureClient/Host. r=sotaro
2016-06-02 11:00:17 +02:00
Nicolas Silva
e81b585b53
Bug 1272600 - Part 1 - Preliminary cleanups for the ReadLock patch queue. r=sotaro
2016-06-02 11:00:12 +02:00
Matt Woodrow
56561ae673
Bug 1260611 - Part 1: Opt-in to waiting for compositor recycling for TextureClientRecycleAllocator. r=sotaro
...
--HG--
extra : rebase_source : 1035ebcfaa2bd67a259b0f177ed4b9fef92a5792
2016-04-22 15:39:56 +12:00
Kyle Huey
7579799b01
Bug 1266595: Replace Chromium Task with Runnable. r=froydnj
2016-04-27 17:06:05 -07:00
Nicolas Silva
593eadd25a
Bug 1266396 - Make TextureClient more robust against racy shutdown situations. r=Bas
2016-04-22 18:05:26 +02:00
Wes Kocher
f3df247887
Backed out 2 changesets (bug 1261347) for test_browserElement_oop_getWebManifest.html ASAN failures
...
Backed out changeset 4b36ba619815 (bug 1261347)
Backed out changeset 685e89b31d6b (bug 1261347)
MozReview-Commit-ID: GTd1qTIR3ni
2016-04-13 10:55:08 -07:00
Nicolas Silva
62e68018b0
Bug 1261347 - Make some noise when things are deallocated late during shutdown. r=edwin
2016-04-13 15:50:08 +02:00
Nicolas Silva
3f646c7c5b
Bug 1261347 - Consolidate the destruction of CompositableClient/TextureClient objects. r=edwin
2016-04-13 15:50:04 +02:00
William Chen
303bd1fd42
Bug 1259590 - Remove B2G ACL code. r=khuey
2016-04-07 09:50:01 -07:00
Nicolas Silva
644321f6b6
Bug 1256693 - Refer to ClientIPCAllocator instead of ISurfaceAllocator where it makes sense. r=sotaro
2016-03-21 15:18:20 +01:00
Matt Woodrow
41cff5119c
Bug 1257013 - Part 2: Use readback to synchronize d3d11 video. r=cpearce,Bas
...
--HG--
extra : rebase_source : 252d183ea0c15f4326c25b4f84ae1c9b43237759
2016-03-21 18:49:59 +13:00
Jonathan Watt
2357eb85f9
Bug 1253094, part 2 - Stop using DebugOnly for class/struct members in gfx/. r=Bas
...
MozReview-Commit-ID: 7rDHRqNgQqL
2016-02-26 15:52:07 +00:00
Edwin Flores
b00c15cb8c
Bug 1224199 - Don't make the TextureClient wait for compositor recycle if the GLContext is shutting down - r=nical
2016-03-07 11:51:12 +00:00
Nicolas Silva
60f1ac8846
Bug 1250873 - Rename HasInternalBuffer into HasIntermediateBuffer in layers. r=sotaro
2016-02-25 14:15:58 +01:00
Nicolas Silva
18b7c7e2dc
Bug 1250117 - Fix b2g timeouts when gralloc is disabled. r=sotaro
2016-02-25 09:23:23 +01:00
Mason Chang
4ab8d2c595
Bug 1239152 Memset RGBX surfaces to opaque white. r=nical
2016-02-17 07:34:37 -08:00
Alfredo Yang
869d8facd4
Bug 1224889 - OpenMax IL video decoding for PDM. r=sotaro, r=nical
...
--HG--
extra : rebase_source : 758864e83ac009581bea87b90ba1bc235934ffb7
2016-01-08 06:24:00 -05:00
Nicolas Silva
f02f7a61e4
Bug 1221056 - Make the destroy messages for PTexture and PCompositable part of the current transaction when applicable. r=sotaro
2016-01-07 11:17:40 +01:00
Ryan VanderMeulen
1d22ec87d3
Merge inbound to m-c. a=merge
2016-01-06 09:43:47 -05:00
Johan Lorenzo
8612fa1f8c
Backout Bug 1221056 - make the destroy messages for PTexture and PCompositable part of the current transaction when applicable. r=sotaro
...
For breaking Firefox OS boot startup (see bug 1237197)
--HG--
extra : commitid : Eoiq2mNqfw9
2016-01-06 14:59:35 +01:00
Nicolas Silva
4d9fc4395b
Bug 1221056 - make the destroy messages for PTexture and PCompositable part of the current transaction when applicable. r=sotaro
2016-01-05 14:03:26 +01:00
Milan Sreckovic
0fb767e1f4
Bug 1232231 - BorrowDrawTarget can return nullptr - be ready for it. r=nical
...
--HG--
extra : rebase_source : de5fe177dd405078ba9c370b49b3168a8a51bc29
extra : source : e22122a3bf90033684f1ce762ea29d7e10ae3b93
2016-01-04 09:50:00 -05:00
Wes Kocher
2866425265
Backed out changeset e22122a3bf90 (bug 1232231) for possibly breaking weightmapping-12579.html CLOSED TREE
...
--HG--
extra : commitid : Ht74vrHsG2d
2016-01-05 16:48:49 -08:00
Milan Sreckovic
b657d4b13b
Bug 1232231 - BorrowDrawTarget can return nullptr - be ready for it. r=nical
2016-01-04 09:50:00 -05:00
Nicolas Silva
9bc4b1d4e6
Bug 1228952 - Move texture metadata out of the BufferTextureClient/Host's buffer. r=Sotaro
2015-12-16 19:50:58 +01:00