gfx/layers/d3d9/TextureD3D9.cpp
524be4de6a5a16eff4a264b4e68099ce85875432
created 2016-03-25 01:36 -0700
pushed 2016-03-28 20:04 +0000
David Anderson David Anderson - Disable device access on textures created against stale layers. (bug 1256517 part 3, r=nical)
712d5ccb76cd459dfe87aaa3415ffad6eaece487
created 2016-03-23 18:57 +0100
pushed 2016-03-24 15:15 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 9d33171eb4e9 (bug 1256517)
9d33171eb4e91554b3d7f07da5dd737fc2c86c53
created 2016-03-23 10:32 -0700
pushed 2016-03-24 15:15 +0000
David Anderson David Anderson - Disable device access on textures created against stale layers. (bug 1256517 part 3, r=nical)
2e636d5fcda8ec844e2fc917cccd4126b80f4137
created 2016-03-22 15:28 +0100
pushed 2016-03-24 15:15 +0000
Nicolas Silva Nicolas Silva - Bug 1245813 - Make TextureHost bullet-proof against changing its compositor. r=dvander
29bf03ba2b471819ae444d98530a6494120edcf2
created 2016-03-22 17:11 +0100
pushed 2016-03-22 23:45 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 38aa13f30b92 (bug 1245813) for bc7 crashes on a CLOSED TREE
38aa13f30b92d21f60ae149f1bde82a9a0599b60
created 2016-03-22 15:28 +0100
pushed 2016-03-22 23:45 +0000
Nicolas Silva Nicolas Silva - Bug 1245813 - Make TextureHost bullet-proof against changing its compositor. r=dvander
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
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
d6ff849aa65c4f89effa07e26933b29b1cf4ff00
created 2016-02-07 13:15 +0100
pushed 2016-02-07 23:30 +0000
Jacek Caban Jacek Caban - Bug 1213429 - GCC compilation fixup.
0c45f40620754ceb3ae0319f7b9b6255660146ac
created 2016-02-05 13:02 -0500
pushed 2016-02-07 03:08 +0000
Benoit Girard Benoit Girard - Bug 1213429 - Check the result of LockRect. r=Bas
2003ba093ba23df0c7998dcbb3f71875537b9075
created 2016-01-25 14:58 -0800
pushed 2016-02-04 11:02 +0000
Benoit Girard Benoit Girard - Bug 1213429 - Recycle e10s D3D9 textures and add partial upload support. r=Bas
b789994819cb5240309979ee4630529976c12b61
created 2016-02-01 16:22 -0800
pushed 2016-02-02 10:51 +0000
David Anderson David Anderson - Fix stale intermediate surfaces in the D3D9 compositor. (bug 1244821, r=mattwoodrow)
01151b9f47a2169f1499006c19fc09ff1d47c9e5
created 2016-01-18 17:20 -0800
pushed 2016-01-28 11:14 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1239864 (part 7) - Use the new rect iterators in gfx/. r=nical.
efd7573d481bbafc7ea389ec46fb2a6da376ef7d
created 2016-01-26 13:23 +0100
pushed 2016-01-27 11:00 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 066450137021 (bug 1213429) perma-orange Windows XP debug M(2) because of video_backlock.html on a CLOSED TREE
06645013702146f0d6093634fc104acf53d7e3dc
created 2016-01-25 14:58 -0800
pushed 2016-01-27 11:00 +0000
Benoit Girard Benoit Girard - Bug 1213429 - Recycle e10s D3D9 textures and add partial upload support. r=bas.schouten
ea9e5a699b97a579adf0f63cad02d2d4226464c3
created 2016-01-15 13:50 -0800
pushed 2016-01-18 13:23 +0000
Benoit Girard Benoit Girard - Bug 1240190 - Add D3D9 texture upload profiler labels. r=jrmuizel
ef5be3776c9afec2dd5e4a57f65d324977d01f7d
created 2015-12-29 14:03 -0500
pushed 2016-01-05 10:59 +0000
Milan Sreckovic Milan Sreckovic - Bug 1235613 - Make gfxCriticalError/Note strings in gfx/ unique. r=jrmuizel
38e25a00e96bd2eabb0142210edade9f5228f876
created 2015-12-16 19:50 +0100
pushed 2015-12-22 10:47 +0000
Nicolas Silva Nicolas Silva - Bug 1228952 - Move texture metadata out of the BufferTextureClient/Host's buffer. r=Sotaro
49e11078c53688e66ef586eecd341b3c5d00dd0b
created 2015-11-20 14:25 +0100
pushed 2015-12-01 14:26 +0000
Nicolas Silva Nicolas Silva - Bug 1200595 - Consolidate the TextureClient's destruction logic. r=mattwoodrow
4b2a5d9c0ccd4aa98a18c6d245019feabf357ecd
created 2015-10-19 14:46 +0200
pushed 2015-12-01 14:26 +0000
Nicolas Silva Nicolas Silva - Bug 1200595 - D3D9 TextureData implementation. r=Bas
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
cf8cf1a039dd370d157b2afaa1fed719f1e34069
created 2015-11-20 14:25 +0100
pushed 2015-11-24 21:54 +0000
Nicolas Silva Nicolas Silva - Bug 1200595 - Consolidate the TextureClient's destruction logic. r=mattwoodrow
ab326c34f1cfc90f1d678f86b1761e875d60a636
created 2015-10-19 14:46 +0200
pushed 2015-11-24 21:54 +0000
Nicolas Silva Nicolas Silva - Bug 1200595 - D3D9 TextureData implementation. r=Bas
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
c13228f84d85eeb151d6658cd4af4e8d6140cbbd
created 2015-11-20 14:25 +0100
pushed 2015-11-20 22:36 +0000
Nicolas Silva Nicolas Silva - Bug 1200595 - Consolidate the TextureClient's destruction logic. r=mattwoodrow
6819f6d822879048b530f4dd8e937822c8607583
created 2015-10-19 14:46 +0200
pushed 2015-11-20 22:36 +0000
Nicolas Silva Nicolas Silva - Bug 1200595 - D3D9 TextureData implementation. r=Bas
16f2f3a4ecc9f3c2d1a17c99ac984178017bc02a
created 2015-11-06 15:02 -0500
pushed 2015-11-10 01:22 +0000
Nathan Froyd Nathan Froyd - Bug 1222569 - remove unused variable in TextureD3D9.cpp; r=Bas
dff6ad030963f9ce971b57c139b75a9607b175f3
created 2015-11-05 14:34 -0500
pushed 2015-11-10 01:22 +0000
Nathan Froyd Nathan Froyd - Bug 1222569 - fix initialization order in DataTextureSourceD3D9; r=Bas
98c007c604157648f091c4ce8ac63b4c8a8ca3f5
created 2015-10-27 11:58 +0100
pushed 2015-10-27 19:18 +0000
Nicolas Silva Nicolas Silva - Bug 1211204 - Remove possible false-negative with D3D9 texture memory reporting. r=mattwoodrow
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
0ea74c297e9ce35c70dca84c8b25274aad509986
created 2015-10-14 17:00 +0200
pushed 2015-10-14 21:10 +0000
Bas Schouten Bas Schouten - Bug 1211615: Upload the full texture on the first upload for component alpha textures. r=nical
63a841b9c2643493be1915b8272d2315fc6a097b
created 2015-09-24 10:44 -0400
pushed 2015-10-08 21:29 +0000
Milan Sreckovic Milan Sreckovic - Bug 1200021 - Part 2: more diagnostics. r=bas
6f47f75d3136c53eaf1b1fb0f9043f64ba9be42a
created 2015-10-07 10:19 -0700
pushed 2015-10-07 17:31 +0000
Wes Kocher Wes Kocher - Backed out changeset 1f51d1614b9a (bug 1207245)
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-07 17:31 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 12:51 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
1f51d1614b9a58e41dd3a1bf2dc6aad34dbb2170
created 2015-10-07 15:05 -0400
pushed 2015-10-07 12:51 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
a0baeedb2c5897a7cb6c8f86c5ec37ace9397ed3
created 2015-09-21 16:54 +0200
pushed 2015-09-23 20:13 +0000
Nicolas Silva Nicolas Silva - Bug 1072313 - Never call TextureClient::KeepUntilFullDeallocation off the ipdl thread. r=mattwoodrow
3b459de0906fd5d371b50f705ba58a168723eb07
created 2015-09-21 10:37 -0700
pushed 2015-09-22 10:41 +0000
Wes Kocher Wes Kocher - Backed out changeset 09c2a214244b (bug 1072313) for Windows textureclient crashes CLOSED TREE
09c2a214244bb05dd778f14609fecc6f1dcac62f
created 2015-09-21 16:54 +0200
pushed 2015-09-22 10:41 +0000
Nicolas Silva Nicolas Silva - Bug 1072313 - Never call TextureClient::KeepUntilFullDeallocation off the ipdl thread. r=mattwoodrow
1e3f1190f6ed498479062b839c960360ac27f1fb
created 2015-08-11 10:15 -0400
pushed 2015-08-17 13:06 +0000
Matt Woodrow Matt Woodrow - Bug 1135935 - Part 4: Move IDirect3DTexture9 allocations and ownership into the TextureClient. r=jrmuizel
1f4d2d0ad5115933a003365901747cb3b42c12cc
created 2015-08-06 02:29 +0000
pushed 2015-08-06 19:22 +0000
Bas Schouten Bas Schouten - Bug 1190950: Check mappings and surfaces for UpdateFromSurface more robustly. r=mattwoodrow
efb3e9a0b0b88d3b482162bb7664691288cb62a2
created 2015-07-27 15:47 +0000
pushed 2015-07-28 14:28 +0000
Bas Schouten Bas Schouten - Bug 1176363 - Part 1: Stop using DrawTargets off the main thread. r=mattwoodrow
ad59ccd84735ccd2cec7e5bb5315011fa5180f71
created 2015-07-27 13:54 -0400
pushed 2015-07-27 19:34 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset adbd8a7608e4 (bug 1176363) for mochitest-gl permacrashes.
adbd8a7608e4721c88c6e2217a933399b817241b
created 2015-07-27 15:47 +0000
pushed 2015-07-27 19:34 +0000
Bas Schouten Bas Schouten - Bug 1176363 - Part 1: Stop using DrawTargets off the main thread. r=mattwoodrow
a04ce0f96418ca00fb37974bf7d58fefee9d930b
created 2015-07-03 11:54 -0400
pushed 2015-07-07 00:07 +0000
Lee Salzman Lee Salzman - Bug 1180246 - Part 4 - reduce Cairo dependencies where safe in TextureClientD3D9. r=bas
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
f86c710c4074ea4700404c6d050c3d544e5c4655
created 2015-06-02 06:21 -0400
pushed 2015-06-03 01:20 +0000
CJKu CJKu - Bug 1133007 - Send the content of a texture only if its was altered since previous transmission. r=kamidphish, r=boris
ccc7ee0450635ee21ccf76feac0cdb82b6f44a32
created 2015-05-20 14:14 -0400
pushed 2015-05-28 14:08 +0000
Milan Sreckovic Milan Sreckovic - Bug 1166082: Check if the lock succeeded before using it. r=bschouten
e9b68252df54c12015382d022f01e06c5605e27a
created 2015-05-01 09:14 -0400
pushed 2015-05-22 18:02 +0000
Nathan Froyd Nathan Froyd - Bug 1160485 - remove implicit conversion from RefPtr<T> to TemporaryRef<T>; r=ehsan
8fe012b57499f46d5c319f4b134c41e332b6d6da
created 2015-05-07 11:07 +0200
pushed 2015-05-07 22:12 +0000
Thibaud Backenstrass Thibaud Backenstrass - Bug 1158122 - Remove some occurences of nsIntRect in gfx/layers/. r=nical
0241a6b50e7b94a6e2c99a105a461439ac1f48f1
created 2015-04-29 19:34 +0200
pushed 2015-05-05 21:41 +0000
Ethan Lin Ethan Lin - Bug 1053563 - Use a static create function to replace InitWith for TextureClient. r=nical
daea8a10009a34ec67789a3fc4db020a01afcc12
created 2015-04-21 17:22 +0200
pushed 2015-04-21 22:25 +0000
Nicolas Silva Nicolas Silva - Bug 1155621 - Remove no-op gfx2DGlue conversion helpers. r=Bas
1172f2f1daaba488eb6dff60ac6d61d6d9b7a9f8
created 2015-04-07 16:08 +0200
pushed 2015-04-07 19:53 +0000
Nicolas Silva Nicolas Silva - Bug 1132854 - Remove the gfx::ToIntSize conversion helper. r=Bas
1d5bdeca48eb73d0ffc4d36a6662e219d66357a0
created 2015-03-29 16:59 +0200
pushed 2015-03-30 00:21 +0000
Nicolas Silva Nicolas Silva - Bug 1132854 - Remove useless ThebesIntSize conversion helper. r=Bas
a626cde311154c6f9b5dd8312b2d4a57ae18e2f3
created 2015-03-27 11:16 +0100
pushed 2015-03-27 16:19 +0000
Nicolas Silva Nicolas Silva - Bug 1146912 - Finish replacing TextureHost::GetTextureSource by BindTextureSource. r=sotaro
f39fd4c98562e02f71a7e1797f9763bbdf869575
created 2015-03-27 11:16 +0100
pushed 2015-03-27 16:19 +0000
Nicolas Silva Nicolas Silva - Bug 1147894 - Only use non-null compositors with TextureHost::SetCompositor. r=sotaro
587c4a3c4c6b34e17823d762b6427a049f2c3353
created 2015-03-23 15:13 +1300
pushed 2015-03-23 12:19 +0000
Matt Woodrow Matt Woodrow - Bug 1145513 - Upload YCbCr image data on the client side when using d3d9 layers. r=nical
150ea8b2b839ad19d6e111b17dd960e265ea29cf
created 2015-03-17 15:05 +0100
pushed 2015-03-18 22:01 +0000
Nicolas Silva Nicolas Silva - Bug 1143653 - Crash in CompositorD3D9 rather than TextureD3D9 if device reset fails, after a few attemps. r=jrmuizel
less more (0) -100 -60 tip