Nathan Froyd
|
96f5a4a228
|
Bug 1347963 - part 7 - make ImageContainer use RecursiveMutex; r=kats
Making ImageContainer slightly faster with RecursiveMutex is a good thing.
We need to fix up some cargo-culting of includes along the way, though.
|
2017-07-04 13:47:42 -04:00 |
|
Andrew Osmond
|
c1af34af74
|
Bug 1380716 - Reinitialize ImageContainer::mImageClient if its parent ImageBridgeChild was also reinitialized. r=sotaro
|
2017-07-15 07:52:02 -04:00 |
|
Jean-Yves Avenard
|
c4cabe980a
|
Bug 1223270: P2. Add D3D11YCbCrImage type. r=mattwoodrow,nical
And related methods.
Will allow to directly upload a YUV420 buffer into a D3D11 texture.
MozReview-Commit-ID: FugfJB3818Y
|
2017-05-03 23:23:45 +02:00 |
|
Carsten "Tomcat" Book
|
c67c8163e2
|
Backed out changeset 5d4f3028f48e (bug 1223270)
|
2017-06-20 09:41:41 +02:00 |
|
Jean-Yves Avenard
|
fd5bf8f940
|
Bug 1223270: P2. Add D3D11YCbCrImage type. r=nical
And related methods.
Will allow to directly upload a YUV420 buffer into a D3D11 texture.
MozReview-Commit-ID: FugfJB3818Y
|
2017-05-03 23:23:45 +02:00 |
|
Mats Palmgren
|
07523fd7be
|
Bug 1372368 - Use LookupForAdd instead of Get+Put to avoid unnecessary hashtable lookups. r=froydnj
MozReview-Commit-ID: trugd3ihLh
|
2017-06-14 17:27:25 +02:00 |
|
L. David Baron
|
afeb8ca3c6
|
Bug 1348894 - Use CheckedInt more. r=jgilbert
MozReview-Commit-ID: G5edsCAvRix
|
2017-03-29 22:52:12 -04:00 |
|
David Anderson
|
3540bab7b9
|
Keep trying async video until PImageBridge is alive again. (bug 1331548 part 2, r=mattwoodrow)
|
2017-02-01 23:51:51 -08:00 |
|
David Anderson
|
31ae23d1eb
|
Replace async image container IDs with a typed struct. (bug 1323957 part 1, r=mattwoodrow)
|
2017-01-17 18:47:05 -08:00 |
|
sotaro
|
b6defa3c50
|
Bug 1329432 - Add ImageContainerListener r=nical
|
2017-01-14 07:51:40 +09:00 |
|
Ryan VanderMeulen
|
71eea2561a
|
Backed out 6 changesets (bug 1323957) for intermittent GPU process leaks on a CLOSED TREE.
Backed out changeset 8fe93d5f82a8 (bug 1323957)
Backed out changeset 5d1615317a36 (bug 1323957)
Backed out changeset 1ec74a022e80 (bug 1323957)
Backed out changeset 0a97bbdd54d5 (bug 1323957)
Backed out changeset 70fab4f6d367 (bug 1323957)
Backed out changeset c5ca5b7fcacd (bug 1323957)
|
2017-01-11 23:09:14 -05:00 |
|
David Anderson
|
d3aff6adcb
|
Replace async image container IDs with a typed struct. (bug 1323957 part 1, r=mattwoodrow)
|
2017-01-11 09:20:53 -08:00 |
|
David Anderson
|
1983f0e723
|
Don't retain a ref to ImageContainers in ImageBridgeChild. (bug 1325784 part 6, r=nical)
|
2017-01-04 10:19:31 -05:00 |
|
David Anderson
|
d9b1a128e3
|
Remove PImageContainer. (bug 1325784 part 5, r=nical)
|
2017-01-04 10:19:30 -05:00 |
|
David Anderson
|
dff9aea4b9
|
Use async compositable IDs for image composite notifications. (bug 1325784 part 4, r=nical)
|
2017-01-04 10:19:30 -05:00 |
|
Andi-Bogdan Postelnicu
|
a97f610bf7
|
Bug 1317637 - Replace default bodies of special member functions with = default; in gfx/. r=jrmuizel
MozReview-Commit-ID: EWUpBvj5i6Z
|
2016-11-15 11:04:18 +02:00 |
|
Andi-Bogdan Postelnicu
|
bc6073023a
|
Bug 1317637 - Use auto type specifier where aplicable for variable declarations to improve code readability and maintainability in gfx/. r=jrmuizel
MozReview-Commit-ID: Dd6426wCbMg
|
2016-11-15 11:00:08 +02:00 |
|
Matt Woodrow
|
dafa59c152
|
Bug 1315582 - Try recreate ImageContainer IPDL object before creating Images. r=dvander
|
2016-11-08 15:24:13 +13:00 |
|
David Anderson
|
a254fbae06
|
Make CreateImageClient fallible. (bug 1313770 part 2, r=mattwoodrow)
|
2016-10-28 15:48:35 -07:00 |
|
Matt Woodrow
|
16f8a8bdeb
|
Bug 1308363 - Remove GONK specific code from gfx/. r=jrmuizel,sotaro
|
2016-10-27 13:17:10 +13:00 |
|
Sebastian Hengst
|
289d92bc90
|
Bug 1306137 - remove b2g camera code: Remove MOZ_B2G_CAMERA. r=aosmond
MozReview-Commit-ID: D207i9boeTJ
|
2016-09-28 21:10:32 +02:00 |
|
Matt Woodrow
|
694b6f9047
|
Bug 1305361 - Rebuild IPDL actors on ImageContainer once we've recovered from a GPU process crash. r=dvander
|
2016-10-03 21:20:42 +13:00 |
|
Matt Woodrow
|
2dabc216dc
|
Bug 1281456 - Decouple TextureForwarder and CompositableForwarder. r=gw280
|
2016-09-27 16:22:20 +13:00 |
|
Matt Woodrow
|
7b46c20b8f
|
Bug 1303897 - Part 1: Use TextureForwarder for Image::GetTextureClient. r=nical
|
2016-09-23 09:43:11 +12:00 |
|
Matthew Woodrow
|
dc2ae2a7c6
|
Bug 1288618 - Part 1: Use gfxVars for CanUseHardwareVideoDecoding so we can access it in the GPU process. r=dvander
|
2016-08-25 15:48:35 +12:00 |
|
Carsten "Tomcat" Book
|
e2adb4a537
|
Backed out 16 changesets (bug 1288618) for bustage on a CLOSED TREE
Backed out changeset 06187d250f7a (bug 1288618)
Backed out changeset 2a47f8ea1d89 (bug 1288618)
Backed out changeset e179c8e8265d (bug 1288618)
Backed out changeset 25396a1af922 (bug 1288618)
Backed out changeset e98f835c6ee5 (bug 1288618)
Backed out changeset 24df0e89b273 (bug 1288618)
Backed out changeset f8bbdabdb6da (bug 1288618)
Backed out changeset 8b0adeab93df (bug 1288618)
Backed out changeset 95f23366de82 (bug 1288618)
Backed out changeset 63a9c689e1d5 (bug 1288618)
Backed out changeset 8f67443dccb8 (bug 1288618)
Backed out changeset 4e7fe69d5f45 (bug 1288618)
Backed out changeset 53b113acee42 (bug 1288618)
Backed out changeset 2583ae4e2e3b (bug 1288618)
Backed out changeset 75a61d0e71b7 (bug 1288618)
Backed out changeset da740b4fd484 (bug 1288618)
|
2016-09-21 08:44:11 +02:00 |
|
Matthew Woodrow
|
c9b532de4a
|
Bug 1288618 - Part 1: Use gfxVars for CanUseHardwareVideoDecoding so we can access it in the GPU process. r=dvander
|
2016-08-25 15:48:35 +12:00 |
|
Carsten "Tomcat" Book
|
0ef414d426
|
Backed out changeset e00026b645d2 (bug 1288618) for valgrind failures
|
2016-09-15 16:34:35 +02:00 |
|
Matthew Woodrow
|
9b14e8c321
|
Bug 1288618 - Part 1: Use gfxVars for CanUseHardwareVideoDecoding so we can access it in the GPU process. r=dvander
|
2016-08-25 15:48:35 +12:00 |
|
David Anderson
|
74a935137d
|
Route dispatches in ImageBridgeChild through |this|, not the singleton. (bug 1298938 part 1, r=mattwoodrow)
|
2016-09-13 16:30:56 -07:00 |
|
David Anderson
|
d9c3009c06
|
Simplify ImageContainerChild memory management. (bug 1299621 part 2, r=nical)
|
2016-09-06 15:20:41 -07:00 |
|
David Anderson
|
a9ce12fb1d
|
Move ImageContainerChild to its own file. (bug 1299621 part 1, r=nical)
|
2016-09-06 15:19:35 -07:00 |
|
David Anderson
|
a3c9f738b5
|
Refactor CompositableClient memory management. (bug 1299375 part 2, r=nical)
|
2016-09-02 16:08:49 -07:00 |
|
Matt Woodrow
|
7364beb4d6
|
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 |
|
Iris Hsiao
|
2d97e2a5c0
|
Backed out changeset 2e93b1e3adf0 (bug 1289640)
|
2016-08-02 16:51:24 +08:00 |
|
Matt Woodrow
|
1caa78f991
|
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 |
|
Bob Owen
|
1b7c6f859a
|
Bug 1252877 Part 1: Allow ImageContainer to act as a proxy for another async ImageConatiner. r=mattwoodrow
MozReview-Commit-ID: BeUFWZOwkvh
|
2016-07-18 09:54:01 +01:00 |
|
Sotaro Ikeda
|
ea7d1f5818
|
Bug 1280839 - Recycle SharedPlanarYCbCrImage r=nical
|
2016-06-29 19:12:31 -07:00 |
|
Sotaro Ikeda
|
80b15176c1
|
Bug 1282341 - Add ImageContainer::ClearCachedResources() r=nical
|
2016-06-27 18:25:01 -07:00 |
|
Kaku Kuo
|
f5a11a6c3a
|
Bug 1141979 - part4 - Add NVImage; r=jrmuizel
MozReview-Commit-ID: 9kacGnqHVRH
|
2016-03-10 10:35:27 +08:00 |
|
Sotaro Ikeda
|
679443aab0
|
Bug 1274178 - Deliver picture origin r=nical
|
2016-05-22 17:37:43 -07:00 |
|
Sotaro Ikeda
|
97cfe9b1a4
|
Bug 1262278 - Rename PlanarYCbCrImage::SetData and PlanarYCbCrImage::SetDataNoCopy r=nical
|
2016-04-18 20:12:41 -07:00 |
|
Wes Kocher
|
edc4bb268d
|
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
|
9a724a7b7d
|
Bug 1261347 - Make some noise when things are deallocated late during shutdown. r=edwin
|
2016-04-13 15:50:08 +02:00 |
|
Sotaro Ikeda
|
eeda7fa690
|
Bug 1262759 - Remove unused code from SourceSurfaceImage::GetTextureClient() r=nical
|
2016-04-07 18:14:15 -07:00 |
|
Nicolas Silva
|
590d7159bd
|
Bug 1243466 - Don't crash if DeallocPImageContainerChild is called prematurely. r=sotaro
|
2016-04-04 10:03:37 +02:00 |
|
Matt Woodrow
|
6e81da0d05
|
Bug 1220082 - Assign frame ids to animated images so that they get invalidated correctly. r=seth
|
2016-01-12 17:14:09 +13:00 |
|
Sebastian Hengst
|
b1c0423188
|
Backed out changeset a5d2e586777c (bug 1220082) for bustage. r=bustage on CLOSED TREE
|
2016-03-03 17:19:22 +01:00 |
|
Matt Woodrow
|
0aae32cbc5
|
Bug 1220082 - Assign frame ids to animated images so that they get invalidated correctly. r=seth
|
2016-01-12 17:14:09 +13:00 |
|
Seth Fowler
|
aaf69d0ba9
|
Bug 1251808 - Construct the SourceSurfaceImage with the correct size in RasterImage::GetCurrentImage(). r=seth
|
2016-02-26 21:01:50 -08:00 |
|