gfx/layers/client/TextureClient.h
4472d2623eceb63b76d650103b0e20f8c7d7c775
created 2017-06-21 13:59 +0200
pushed 2017-09-14 16:50 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 4f6302a98ae4 (bug 1372405)
4f6302a98ae41ff2d57c768996d1edbb0afda73a
created 2017-06-12 12:34 -0700
pushed 2017-09-14 16:50 +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-09-14 16:50 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 9846de3bd954 (bug 1372405)
9846de3bd9545fb2c2b803a36af85568ccf2473b
created 2017-06-12 12:34 -0700
pushed 2017-09-14 16:50 +0000
Bill McCloskey Bill McCloskey - Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
e1e65f91a1909fc00c1e6d441b8d2e75f074a96f
created 2017-04-20 10:24 +0900
pushed 2017-07-31 14:08 +0000
sotaro sotaro - Bug 1356944 - Fix external image id allocation of WebRenderTextureHost r=nical
b94a413fe46ac3f9e534f18260ec95576e27fdda
created 2017-03-07 20:55 +0000
pushed 2017-07-31 14:08 +0000
Bas Schouten Bas Schouten - Bug 1340398 - Part 1: Allow SyncObject usage for different devices. r=mattwoodrow
db74935c78fa6d76fb6b815613a48168ccf226a9
created 2017-03-07 13:39 -0800
pushed 2017-07-31 14:08 +0000
Wes Kocher Wes Kocher - Backed out 3 changesets (bug 1340398) for static build bustage a=backout
588942cf8807d21738274182b207c85865fdc2c2
created 2017-03-07 20:55 +0000
pushed 2017-07-31 14:08 +0000
Bas Schouten Bas Schouten - Bug 1340398 - Part 1: Allow SyncObject usage for different devices. r=mattwoodrow
e7e495f38cf3cb711446260b9bd81f226d1507f0
created 2017-02-27 16:12 +1300
pushed 2017-06-05 19:31 +0000
Matt Woodrow Matt Woodrow - Bug 1340117 - Batch ReadLock intializer into a separate IDPL message to avoid hitting the file descriptor limit. r=dvander
82c34cf618e8a3ba422e35f13d5041b0544893da
created 2017-02-16 11:28 +1300
pushed 2017-06-05 19:31 +0000
Matt Woodrow Matt Woodrow - Bug 1328797 - Part 1: Don't use a sync transaction for RemoveTexture. r=nical
50d8857f978e4594267959590b89738f0b5c2e88
created 2017-02-14 00:51 +0800
pushed 2017-06-05 19:31 +0000
Kevin Chen Kevin Chen - Bug 1300699 - (Part 2) Add a gtest to verify the behavior of applying incompatible compositor to a TextureHost. r=jerry
bcecaff2d5f4cf18adf81c23486859dab9a3096f
created 2017-02-14 21:10 +1300
pushed 2017-06-05 19:31 +0000
Matt Woodrow Matt Woodrow - Bug 1325227 - Part 9: Implement a blocking TextureReadLock using CrossProcessSemaphore. r=nical
97d9e645749448988020d3e21c71e4d234ec5415
created 2017-02-04 23:19 +1300
pushed 2017-06-05 19:31 +0000
Matt Woodrow Matt Woodrow - Bug 1325227 - Part 5: Hold the read lock while the TextureClient is locked. r=nical
695b307d3df24bdf8083a54b04dfb14094340422
created 2017-02-04 23:19 +1300
pushed 2017-06-05 19:31 +0000
Matt Woodrow Matt Woodrow - Bug 1325227 - Part 4: Split out the parts of TextureReadLock that are specific to the 'non-blocking' usage needed by tiling/texture pools. r=nical
871dc9ef34239b3d407f11dda31232b7caba6506
created 2017-01-18 10:12 +0800
pushed 2017-04-10 20:44 +0000
vincentliu vincentliu - Bug 1322741 - Make sure ID3D11Device is up-to-date in SyncObjectD3D11. r=dvander
46d3af166fcea535f960e2e3dde5728bea86f14b
created 2017-01-11 23:08 -0500
pushed 2017-04-10 20:44 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 7 changesets (bug 1325227) to unblock the backout of bug 1323957.
70136ced844e656cda21f5a6a01f6d50ab52f6a1
created 2017-01-12 15:23 +1300
pushed 2017-04-10 20:44 +0000
Matt Woodrow Matt Woodrow - Bug 1325227 - Part 6: Implement a blocking TextureReadLock using CrossProcessMutex. r=nical
e21219e9638a7f8e7652535028548b840df1c207
created 2017-01-12 15:23 +1300
pushed 2017-04-10 20:44 +0000
Matt Woodrow Matt Woodrow - Bug 1325227 - Part 5: Hold the read lock while the TextureClient is locked. r=nical
a5d83d2b16326e2d10745bd43648e31198ac8e8d
created 2017-01-12 15:23 +1300
pushed 2017-04-10 20:44 +0000
Matt Woodrow Matt Woodrow - Bug 1325227 - Part 4: Split out the parts of TextureReadLock that are specific to the 'non-blocking' usage needed by tiling/texture pools. r=nical
cc0722b8389f42af5d772d28258a1d890b8591ff
created 2017-01-05 13:49 +0100
pushed 2017-04-10 20:44 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 4d2c65de6f51 (bug 1322741) for causing e10s reftest failures on windows
4d2c65de6f51659282cd122a8c8d3dc4152b834d
created 2017-01-05 15:09 +0800
pushed 2017-04-10 20:44 +0000
vincentliu vincentliu - Bug 1322741 - Make sure ID3D11Device is up-to-date in SyncObjectD3D11. r=dvander
df0b580da7bda974c6bff33f8503289f01828dd4
created 2016-12-28 15:28 +0100
pushed 2017-04-10 20:44 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset ef2dd5f6e702 (bug 1322741) for mass failing reftests on Windows 8 x64. r=backout
ef2dd5f6e702292c74bbabc1606bc6d54609ce04
created 2016-12-28 16:36 +0800
pushed 2017-04-10 20:44 +0000
vincentliu vincentliu - Bug 1322741 - Make sure ID3D11Device is up-to-date in SyncObjectD3D11. r=dvander
1cc12032b6f7d61155565fe551c7e6d610860ad0
created 2017-01-24 18:38 -0500
pushed 2017-02-27 14:59 +0000
vincentliu vincentliu - Bug 1322741 - Make sure ID3D11Device is up-to-date in SyncObjectD3D11. r=dvander, a=jcristau
7817ed7afb84876da0325c571d4c889672b63050
created 2016-11-04 13:28 +1300
pushed 2017-02-27 14:59 +0000
Matt Woodrow Matt Woodrow - Bug 1300676 - Part 3 - Implement readback for GPU videos. r=dvander,nical
2d0a7bf026ed4aadcb17f9e1f9de0f1488b17cee
created 2016-10-27 21:02 +1300
pushed 2017-02-27 14:59 +0000
Matt Woodrow Matt Woodrow - Bug 1313281 - Part 6: Remove FenceHandle. r=sotaro
72f023146710175d724a27ce099f48a316ce5fdc
created 2016-10-27 21:02 +1300
pushed 2017-02-27 14:59 +0000
Matt Woodrow Matt Woodrow - Bug 1313281 - Part 5: Remove NeedsFenceHandle. r=sotaro
2ebf92eb07765574e721992ddf0f05a1059466e6
created 2016-10-27 21:02 +1300
pushed 2017-02-27 14:59 +0000
Matt Woodrow Matt Woodrow - Bug 1313281 - Part 4: Remove Fence parameter from TextureData::Lock. r=sotaro
05a787b3ef8eaf9cb19864cd96c111ff0f77c0f2
created 2016-10-27 21:00 +1300
pushed 2017-02-27 14:59 +0000
Matt Woodrow Matt Woodrow - Bug 1313281 - Part 3: Remove Fence from TimedTexture. r=sotaro
e20bcc969b5df21acd407aad88505b9dc5e5f52a
created 2016-10-27 20:59 +1300
pushed 2017-02-27 14:59 +0000
Matt Woodrow Matt Woodrow - Bug 1313281 - Part 1: Remove AsyncTransactionTracker. r=sotaro
d1b64926c64c3f93e054c6089b43e5ae26510a38
created 2016-10-27 13:17 +1300
pushed 2017-02-27 14:59 +0000
Matt Woodrow Matt Woodrow - Bug 1308363 - Remove GONK specific code from gfx/. r=jrmuizel,sotaro
2b520bbe1d527b1102233cb91b52dcc77f2f89eb
created 2016-10-11 19:46 -0700
pushed 2017-02-27 14:59 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1306521 - Handle VP9 colorspace BT.709 on BasicCompositor r=nical,jwwang,jya,jrmuizel
74b89fbf2130928293daf4c156cc65b3c6d16db5
created 2016-10-06 14:32 +0200
pushed 2017-02-27 14:59 +0000
Matt Woodrow Matt Woodrow - Bug 1292923 - Don't upload to textures during creation on Intel cards as it frequently crashes. r=dvander
da986c9f1f723af1e0c44f4ccd4cddd5fb6084e8
created 2016-10-06 14:33 +0200
pushed 2017-02-27 14:59 +0000
Matt Woodrow Matt Woodrow - Backed out changeset d35d695f921d (bug 1292923) for troubles with windows refrests
38442ad9a422c1028f6e40b5144f3d7994e7acf3
created 2016-10-06 14:32 +0200
pushed 2017-02-27 14:59 +0000
Matt Woodrow Matt Woodrow - Bug 1292923 - Don't upload to textures during creation on Intel cards as it frequently crashes. r=dvander
8a4a43911b776d61be3817ec11073b34fdcb672d
created 2016-10-06 19:13 +1300
pushed 2017-02-27 14:59 +0000
Matt Woodrow Matt Woodrow - Backout d35d695f921d for causing compile failures.
d35d695f921df1073b1a1d93520e872a0e1547f5
created 2016-09-28 13:28 +1300
pushed 2017-02-27 14:59 +0000
Matt Woodrow Matt Woodrow - Bug 1292923 - Don't upload to textures during creation on Intel cards as it frequently crashes. r=dvander
43a97503d564787a9fb18ff8d9fd0e403ea22169
created 2016-09-27 10:46 +0200
pushed 2017-02-27 14:59 +0000
Alexandre Lissy Alexandre Lissy - Bug 1305655 - Decouple Gonk TextureForwarder and CompositableForwarder (followup bug 1281456) r=nical
b7ead4d4eb90ac9e8f112574dc194691e507658e
created 2016-09-27 16:22 +1300
pushed 2017-02-27 14:59 +0000
Matt Woodrow Matt Woodrow - Bug 1281456 - Decouple TextureForwarder and CompositableForwarder. r=gw280
cb3267d9e339413a4390fa4fcc0569f439b9b99b
created 2016-09-23 09:43 +1200
pushed 2017-02-27 14:59 +0000
Matt Woodrow Matt Woodrow - Bug 1303897 - Part 3: Remove unnecessary param to InitIPDLActor. r=nical
4b306288100e8f9f207231cba2fd8869f518a456
created 2016-09-21 22:40 -0700
pushed 2017-02-27 14:59 +0000
David Anderson David Anderson - Remove the ChildActor helper class. (bug 1303426 part 3, r=nical)
bdff84e3875eef2c713550705ba0e629270e7a69
created 2016-10-06 14:32 +0200
pushed 2017-01-16 13:07 +0000
Matt Woodrow Matt Woodrow - Bug 1292923 - Don't upload to textures during creation on Intel cards as it frequently crashes. r=dvander, a=gchang
f9dfb9c04270fa69231a0d249a69f9a8af741906
created 2016-08-22 22:30 -0400
pushed 2017-01-16 13:07 +0000
George Wright George Wright - Bug 1293908 - Specify the LayersBackend to be used when creating Textures r=nical
ca51bc08795729be90550ffa760083adf45215af
created 2016-08-21 21:30 -0400
pushed 2017-01-16 13:07 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 9b4c4fd433a9 (bug 1293908) for blowing up Linux64 tests.
9b4c4fd433a9820e9f82b18412cde18a9b401be6
created 2016-08-18 12:54 -0400
pushed 2017-01-16 13:07 +0000
George Wright George Wright - Bug 1293908 - Specify the LayersBackend to be used when creating Textures r=nical
f21a0200838caaba188526629dcac9c82eb1e37e
created 2016-08-02 17:57 +1200
pushed 2017-01-16 13:07 +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 2017-01-16 13:07 +0000
Iris Hsiao Iris Hsiao - Backed out changeset 2e93b1e3adf0 (bug 1289640)
2e93b1e3adf0718486c19024ca401b9bcb86db30
created 2016-08-02 17:57 +1200
pushed 2017-01-16 13:07 +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
8e9c425fbe9e2163d5552411d65f48bc1cb1a98a
created 2016-08-22 22:30 -0400
pushed 2016-10-31 18:13 +0000
George Wright George Wright - Bug 1293908 - Specify the LayersBackend to be used when creating Textures. r=nical, a=ritu
bfdd3618b3689be791851be4b6cab91dcf92302c
created 2016-07-17 08:54 -0700
pushed 2016-10-31 18:13 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1284074 - Relax assertion check r=nical
73c0a2bba6db663e61a247f7e7d241ad091e4cf5
created 2016-07-02 11:16 +0200
pushed 2016-10-31 18:13 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Merge mozilla-central to autoland
039447407fcc27571badbc2f634451dbb2111fef
created 2016-05-27 13:49 -0700
pushed 2016-10-31 18:13 +0000
Kearwood (Kip) Gilbert Kearwood (Kip) Gilbert - Bug 1276811 - Enable TextureClient to be used without CompositableForwarder,r=nical
9f30d4101964f632a8f0c4cfe133fbfe337954c1
created 2016-07-01 09:06 -0700
pushed 2016-10-31 18:13 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1283818 - Clean up BufferTextureData YCbCr format handling r=nical
00203ba4e8bf47ef52a4f99ce705d6bde0577342
created 2016-06-29 19:12 -0700
pushed 2016-10-31 18:13 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1280839 - Recycle SharedPlanarYCbCrImage r=nical
4675dc158077525777e902a91ddc31c1af79452f
created 2016-06-29 11:18 +0200
pushed 2016-10-31 18:13 +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-10-31 18:13 +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-10-31 18:13 +0000
Nicolas Silva Nicolas Silva - Bug 1281780 - forward ShadowLayerForwarder texture-related methods to CompositorBridgeChild. r=gw280
ada00a4c36c5ba384e2fdc2c4bd94f20fe7c744c
created 2016-05-12 18:00 -0400
pushed 2016-10-31 18:13 +0000
George Wright George Wright - Bug 1176011 - Move TextureClientPool to CompositorBridgeChild r=nical
5748a69df90b4f22108b67c01a1e331ef9018c29
created 2016-06-15 04:28 -0700
pushed 2016-10-31 18:13 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1252835 - Make TextureHost recycling implicit r=nical
e0c0590e21cf79c468abb8102121ea80706af450
created 2016-06-10 19:05 -0700
pushed 2016-10-31 18:13 +0000
Phil Ringnalda Phil Ringnalda - Back out changeset c3d167fbd0e4 (bug 1176011) for frequent crashes @mozilla::layers::FixedSizeSmallShmemSectionAllocator::ShrinkShmemSectionHeap()
less more (0) -300 -100 -60 tip