Open
Bug 1751144
Opened 3 years ago
Updated 2 months ago
Add DecodeSwapChain support to hardware decoded video
Categories
(Core :: Graphics: WebRender, enhancement)
Tracking
()
NEW
People
(Reporter: sotaro, Unassigned)
References
(Blocks 2 open bugs)
Details
Attachments
(1 file)
chromium tries to use IDXGIDecodeSwapChain if possible as video overlay.
SwapChainPresenter::TryPresentToDecodeSwapChain()
https://docs.microsoft.com/en-us/windows/win32/api/dxgi1_3/nn-dxgi1_3-idxgidecodeswapchain
Reporter | ||
Updated•3 years ago
|
Blocks: video-perf
Reporter | ||
Updated•3 years ago
|
Severity: -- → S3
Reporter | ||
Updated•3 years ago
|
Assignee: nobody → sotaro.ikeda.g
Reporter | ||
Comment 1•3 years ago
|
||
Reporter | ||
Comment 2•3 years ago
|
||
Decode swap chains do not support shared resources. It causes a problem to video rendering to WebGL texture.
WebGL uses different D3D11Device, then we need to get SharedHandle from ID3D11Texture2D.
Reporter | ||
Updated•2 years ago
|
Assignee: sotaro.ikeda.g → nobody
You need to log in
before you can comment on or make changes to this bug.
Description
•