Closed
Bug 1855277
Opened 1 year ago
Closed 1 year ago
Add a capability to upload yuv video to NV12 ID3D11Texture2D at WebRenderImageHost on Windows
Categories
(Core :: Graphics, enhancement)
Tracking
()
RESOLVED
FIXED
120 Branch
Tracking | Status | |
---|---|---|
firefox120 | --- | fixed |
People
(Reporter: sotaro, Assigned: sotaro)
References
Details
Attachments
(1 file, 1 obsolete file)
This is a safer approach than Bug 1840552 because it does not add video bridge to gmp. And this implementation could be used also for software decoded video.
Video upload is triggered at WebRenderImageHost::UseTextureHost().
Actual video uploading to ID3D11Texture2D is done in TextureUpdateThread.
Assignee | ||
Updated•1 year ago
|
Assignee: nobody → sotaro.ikeda.g
Assignee | ||
Comment 1•1 year ago
|
||
Assignee | ||
Updated•1 year ago
|
Summary: Upload DRM protected video to NV12 ID3D11Texture2D when video overlay is supported on Windows → Add a capability to upload DRM protected video to NV12 ID3D11Texture2D when video overlay is supported on Windows
Updated•1 year ago
|
Attachment #9355151 -
Attachment description: WIP: Bug 1855277 - Upload DRM protected video to NV12 ID3D11Texture2D when video overlay is supported on Windows → WIP: Bug 1855277 - Add a capability to upload yuv video to NV12 ID3D11Texture2D on Windows
Assignee | ||
Updated•1 year ago
|
Summary: Add a capability to upload DRM protected video to NV12 ID3D11Texture2D when video overlay is supported on Windows → Add a capability to upload video to NV12 ID3D11Texture2D at WebRenderImagehost on Windows
Assignee | ||
Updated•1 year ago
|
Summary: Add a capability to upload video to NV12 ID3D11Texture2D at WebRenderImagehost on Windows → Add a capability to upload video to NV12 ID3D11Texture2D at WebRenderImageHost on Windows
Assignee | ||
Updated•1 year ago
|
Summary: Add a capability to upload video to NV12 ID3D11Texture2D at WebRenderImageHost on Windows → Add a capability to upload yuv video to NV12 ID3D11Texture2D at WebRenderImageHost on Windows
Updated•1 year ago
|
Attachment #9355151 -
Attachment description: WIP: Bug 1855277 - Add a capability to upload yuv video to NV12 ID3D11Texture2D on Windows → WIP: Bug 1855277 - Add a capability to upload yuv video to NV12 ID3D11Texture2D at WebRenderImageHost on Windows
Updated•1 year ago
|
Attachment #9355151 -
Attachment is obsolete: true
Assignee | ||
Comment 2•1 year ago
|
||
Assignee | ||
Updated•1 year ago
|
OS: Unspecified → Windows
Updated•1 year ago
|
Attachment #9356279 -
Attachment description: WIP: Bug 1855277 - Add a capability to upload yuv video to NV12 ID3D11Texture2D at WebRenderImageHost on Windows → Bug 1855277 - Add a capability to upload yuv video to NV12 ID3D11Texture2D at WebRenderImageHost on Windows
Pushed by sikeda.birchill@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/2dbe440f2e2c
Add a capability to upload yuv video to NV12 ID3D11Texture2D at WebRenderImageHost on Windows r=gfx-reviewers,lsalzman
Comment 4•1 year ago
•
|
||
Backed out for causing non-unified bustages on GpuProcessD3D11TextureMap.cpp
Failure log: https://treeherder.mozilla.org/logviewer?job_id=431192711&repo=autoland
Backout link: https://hg.mozilla.org/integration/autoland/rev/18d3cb02d50516cc11316e9ab683b56583254daf
Flags: needinfo?(sotaro.ikeda.g)
Assignee | ||
Comment 5•1 year ago
|
||
Addressed the non-unified build failure.
https://treeherder.mozilla.org/jobs?repo=try&revision=2964dd0482657ebdfc46a3df9a45270f5da23f91
Flags: needinfo?(sotaro.ikeda.g)
Pushed by sikeda.birchill@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/b02002d6856a
Add a capability to upload yuv video to NV12 ID3D11Texture2D at WebRenderImageHost on Windows r=gfx-reviewers,lsalzman
Comment 7•1 year ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 1 year ago
status-firefox120:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 120 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•