gfx/layers/IMFYCbCrImage.cpp
3f8ed553e230a7894f8cab979e69f0c65d3f0591
created 2017-02-14 01:20 +0800
pushed 2017-02-14 21:12 +0000
Kevin Chen Kevin Chen - Bug 1300699 - (Part 3) Implement the TextureClient creating functions for the gtest. r=jerry
b240c8d4075bdd3e019a125ec9dcedc050b9644f
created 2017-02-02 13:24 +0000
pushed 2017-02-02 23:55 +0000
Bas Schouten Bas Schouten - Bug 1335971: Allow uploading on the client side on Intel hardware. r=mattwoodrow
65136c629a8b01a9d56e29262ba5272f221bbebe
created 2016-12-16 15:54 +0800
pushed 2016-12-22 15:19 +0000
Ting-Yu Chou Ting-Yu Chou - Bug 1322465 part 5 - Use explicit/MOZ_IMPLICIT for the unary constructors in gfx/. r=Ehsan
74b89fbf2130928293daf4c156cc65b3c6d16db5
created 2016-10-06 14:32 +0200
pushed 2016-10-08 23:48 +0000
Matt Woodrow Matt Woodrow - Bug 1292923 - Don't upload to textures during creation on Intel cards as it frequently crashes. r=dvander
9aec9ca6a65915dfbb370c3e7a5af3bbd1c6ed2e
created 2016-10-07 21:13 +1300
pushed 2016-10-08 03:00 +0000
Matt Woodrow Matt Woodrow - Bug 1300682 - Part 2: Allow using the compositor device for IMFYCbCrImage. r=dvander
14fb96dbce5ef3388e4f9e8fb990975495a19e8f
created 2016-10-06 15:20 +0200
pushed 2016-10-07 02:58 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Merge mozilla-central to mozilla-inbound
c93ea64807245839375bfcaa4a367f275d35f599
created 2016-10-06 15:18 +0200
pushed 2016-10-07 02:58 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 3855dd4690ab (bug 1292923) for conflicts with m-c
da986c9f1f723af1e0c44f4ccd4cddd5fb6084e8
created 2016-10-06 14:33 +0200
pushed 2016-10-06 12:35 +0000
Matt Woodrow Matt Woodrow - Backed out changeset d35d695f921d (bug 1292923) for troubles with windows refrests
89b7b2412095859fcdb3f1eb0a3e06e796100bd4
created 2016-10-06 14:32 +0200
pushed 2016-10-06 12:35 +0000
Matt Woodrow Matt Woodrow - Backed out changeset f5a4eadc760e (bug 1305326)
38442ad9a422c1028f6e40b5144f3d7994e7acf3
created 2016-10-06 14:32 +0200
pushed 2016-10-06 12:35 +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 2016-10-06 10:00 +0000
Matt Woodrow Matt Woodrow - Backout d35d695f921d for causing compile failures.
f5a4eadc760eeb136bd4cb0be772e32e473ff39d
created 2016-09-28 13:29 +1300
pushed 2016-10-06 10:00 +0000
Matt Woodrow Matt Woodrow - Bug 1305326 - Use D3DChecks::DoesAlphaTextureSharingWork again. r=dvander
d35d695f921df1073b1a1d93520e872a0e1547f5
created 2016-09-28 13:28 +1300
pushed 2016-10-06 10:00 +0000
Matt Woodrow Matt Woodrow - Bug 1292923 - Don't upload to textures during creation on Intel cards as it frequently crashes. r=dvander
36dbc4e296bf3adaaefe0807b2161673463ac676
created 2016-09-29 18:10 -0700
pushed 2016-09-30 10:02 +0000
Wes Kocher Wes Kocher - Backed out changeset e1300d4c0a52 (bug 1292923) for windows reftest failures a=backout
0f3851b3e17eafa449ecdb84524d2880c232c2b5
created 2016-09-29 18:10 -0700
pushed 2016-09-30 10:02 +0000
Wes Kocher Wes Kocher - Backed out changeset d98c1bfa1caf (bug 1305326) for windows reftest failures a=backout
d98c1bfa1caf05ce2edc741b34b38e818434353c
created 2016-09-28 13:29 +1300
pushed 2016-09-30 10:02 +0000
Matt Woodrow Matt Woodrow - Bug 1305326 - Use D3DChecks::DoesAlphaTextureSharingWork again. r=dvander
e1300d4c0a52c8b9697cb50b96f62b89e0507544
created 2016-09-28 13:28 +1300
pushed 2016-09-30 10:02 +0000
Matt Woodrow Matt Woodrow - Bug 1292923 - Don't upload to textures during creation on Intel cards as it frequently crashes. r=dvander
b7ead4d4eb90ac9e8f112574dc194691e507658e
created 2016-09-27 16:22 +1300
pushed 2016-09-27 09:22 +0000
Matt Woodrow Matt Woodrow - Bug 1281456 - Decouple TextureForwarder and CompositableForwarder. r=gw280
11dff62f0ef5fe971bc32f42749d985f6ab0276e
created 2016-09-23 09:43 +1200
pushed 2016-09-23 10:07 +0000
Matt Woodrow Matt Woodrow - Bug 1303897 - Part 1: Use TextureForwarder for Image::GetTextureClient. r=nical
7cae917bd51939b9f642dd8bcb16e081ae721a6a
created 2016-08-23 15:18 -0700
pushed 2016-08-25 12:11 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1259571 - Reduce tearing with basic layers on Windows r=dvander
9a25bd56725191ec4a23c19d692b036ddae30555
created 2016-08-22 17:23 -0700
pushed 2016-08-23 14:05 +0000
David Anderson David Anderson - Move the DeviceManagerD3D9 singleton out of gfxPlatform. (bug 1297182 part 1, r=mattwoodrow)
f33e41f8366b58cc9740e1c71b20f4cdde632398
created 2016-08-08 11:53 +0200
pushed 2016-08-09 13:45 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 02d76f158f3d (bug 1259571) for talos xperf regressions
02d76f158f3d6af4063eb6d2e9ddea513cec6e5c
created 2016-08-07 23:54 -0700
pushed 2016-08-09 13:45 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1259571 - Try tearing-free drawing with GDI r=dvander,mattwoodrow
2a8d8ed98be4ad40265102d87da457b95738fae1
created 2016-08-02 17:53 +1200
pushed 2016-08-03 15:04 +0000
Matt Woodrow Matt Woodrow - Bug 1289640 - Part 2: Stop using the D3D11 immediate context to upload texture data in IMFYCbCrImage and stick to threadsafe APIs so that we can use the content device. r=Bas
5661153e694ff0940e13dbb5baa1b8dd29838093
created 2016-08-02 16:51 +0800
pushed 2016-08-02 15:10 +0000
Iris Hsiao Iris Hsiao - Backed out changeset d303f553f817 (bug 1289640)
d303f553f8176ea6c5d099e20c3875cb19db22a5
created 2016-08-02 17:53 +1200
pushed 2016-08-02 15:10 +0000
Matt Woodrow Matt Woodrow - Bug 1289640 - Part 2: Stop using the D3D11 immediate context to upload texture data in IMFYCbCrImage and stick to threadsafe APIs so that we can use the content device. r=Bas
d1cd9be20f92eaaaff800989122244ff44583c5c
created 2016-07-26 12:50 -0700
pushed 2016-07-27 14:35 +0000
David Anderson David Anderson - Add DeviceManagerD3D11 as a wrapper around gfxWindowsPlatform. (bug 1282364 part 1, r=mattwoodrow)
fb1dc3553bb2e6f78bdcb9e32e7452d7abd0b951
created 2016-03-21 00:14 -0700
pushed 2016-03-22 11:14 +0000
David Anderson David Anderson - Make access to gfxWindowsPlatform D3D11 devices thread-safe. (bug 1258174, r=bas)
bc9f37187bbf2232c9a438a1137473e7fe43ce17
created 2016-01-12 18:08 +1300
pushed 2016-01-12 10:54 +0000
Matt Woodrow Matt Woodrow - Bug 1234047 - Always reuse an existing TextureClient in IMFYCbCrImage if one exist. r=Bas
f4f5472e714b85766dad38ec36ca4e3d2e685399
created 2015-12-10 13:01 +0100
pushed 2015-12-12 05:20 +0000
Milan Sreckovic Milan Sreckovic - Bug 1219494 - Part 4. gfx/layers and gfxCrash. r=mchang
981a6bc9b1aea682f912099fb57257640e8f9359
created 2015-10-15 17:53 +0200
pushed 2015-12-01 14:26 +0000
Nicolas Silva Nicolas Silva - Bug 1200595 - D3D11 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
ed34bc528a1b7ab01d2b36dddf60c58b00c16246
created 2015-10-15 17:53 +0200
pushed 2015-11-24 21:54 +0000
Nicolas Silva Nicolas Silva - Bug 1200595 - D3D11 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
a8cdfbf443d814e0fa0296316b3bb22c04bd8b9d
created 2015-10-15 17:53 +0200
pushed 2015-11-20 22:36 +0000
Nicolas Silva Nicolas Silva - Bug 1200595 - D3D11 TextureData implementation. r=Bas
da92b8c37c6690844ec89b64b6dfc99dc3967bc2
created 2015-11-06 13:55 -0500
pushed 2015-11-09 13:56 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1217080. Move recycling functionality into RecyclingPlanarYCbCrImage. r=nical
0d2feb34ceb86f38ce21d4c32f08f1efff071068
created 2015-11-04 15:39 -0800
pushed 2015-11-05 10:59 +0000
Wes Kocher Wes Kocher - Backed out changeset 722e121f6ce6 (bug 1217080) for b2g build failures
722e121f6ce6f08e4c875343c24cedc5ba095800
created 2015-11-04 10:20 -0500
pushed 2015-11-05 10:59 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1217080. Move recycling functionality into RecyclingPlanarYCbCrImage. r=nical
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
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
c6c78c88471c858270e280048ddfeefc8379a86a
created 2015-09-01 15:33 -0400
pushed 2015-09-11 14:37 +0000
Matt Woodrow Matt Woodrow - Bug 1199361 - Add texture memory reporters for YCbCr TextureClients. r=jrmuizel
c05f9ff38eaa173484411b9d0843fcc4914d445e
created 2015-09-10 13:21 -0400
pushed 2015-09-11 14:37 +0000
Matt Woodrow Matt Woodrow - Bug 1202700 - Use d3d9 device to upload YCbCr surfaces on the client side if possible. r=Bas
5a7b3500d6d3f8c55d565ed63d1ae61ea276a609
created 2015-09-03 08:39 +0200
pushed 2015-09-03 11:15 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset edc0db4368a0 (bug 1199361) for suspicion of making OS X 10.6 reftest failing very frequently
edc0db4368a01ee51e80ad241a78a95145405277
created 2015-09-01 15:33 -0400
pushed 2015-09-02 01:01 +0000
Matt Woodrow Matt Woodrow - Bug 1199361 - Add texture memory reporters for YCbCr TextureClients. r=jrmuizel
e5c33ca97b63199cb744e8b3feb74f991733f927
created 2015-08-10 14:47 +0100
pushed 2015-08-10 21:39 +0000
Andrea Marchesini Andrea Marchesini - Bug 1186725 - InitTextures should check if LockRect() returns an error, r=mattwoodrow
91d6e262b662a0b4e47358665e222d3927337af9
created 2015-07-13 08:25 -0700
pushed 2015-07-13 22:55 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
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
be9c0bb06c79c2f6cc0ee2d160ea151e2410d50c
created 2015-06-15 12:30 -0400
pushed 2015-06-15 19:55 +0000
Matt Woodrow Matt Woodrow - Bug 1173983 - Use R8 textures for d3d11 alpha textures since it appears to be better supported. r=Bas
0f448c718d9f9758c5487d71eb7642ffdfd977a2
created 2015-06-05 16:56 +0200
pushed 2015-06-05 21:49 +0000
Nicolas Silva Nicolas Silva - Bug 1170143 - Build fix. r=me
17467c9adf1bbcf6bbcb641f1de478d4ffea7c70
created 2015-06-05 16:19 +0200
pushed 2015-06-05 21:49 +0000
Nicolas Silva Nicolas Silva - Bug 1170143 - Add some error checks around the creation of dxgi ycbcr video frames. r=Bas
57acaa90d7c60e74a2ee1cfdd5690bc2ef5e8cb4
created 2015-05-13 23:42 +1200
pushed 2015-05-26 10:07 +0000
Matt Woodrow Matt Woodrow - Bug 1153123 - Don't upload in the ImageBridge thread if A8 texture sharing is broken. r=Bas
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
38d40bcd0c4632f96ee34541448591a9a7b439ec
created 2015-05-15 20:37 -0700
pushed 2015-05-16 15:50 +0000
Phil Ringnalda Phil Ringnalda - Back out 75502ee740e0 (bug 1153123) for w-p-t bustage
75502ee740e0d5f02a01d45311d946053014c378
created 2015-05-13 23:42 +1200
pushed 2015-05-16 15:50 +0000
Matt Woodrow Matt Woodrow - Bug 1153123 - Don't upload in the ImageBridge thread if A8 texture sharing is broken. r=Bas
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
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
less more (0) tip