Closed Bug 1958603 Opened 1 year ago Closed 7 months ago

Add overlay support of WebGL/WebGPU by using IDCompositionTexture with layer compositor on Windows

Categories

(Core :: Graphics: WebRender, enhancement)

Unspecified
Windows 11
enhancement

Tracking

()

RESOLVED FIXED
148 Branch
Tracking Status
firefox148 --- fixed

People

(Reporter: sotaro, Assigned: sotaro)

References

(Blocks 2 open bugs)

Details

Attachments

(1 file)

By using IDCompositionTexture, ID3D11Texture2D could be directly posted to IDCompositionSurface.

Blocks: 1958602
Depends on: 1957563
Depends on: 1957001
Blocks: 1958604
Depends on: 1865984
Depends on: 1958731
No longer depends on: 1958731
Depends on: 1959385
No longer blocks: 1958604
Assignee: nobody → sotaro.ikeda.g
Depends on: 2007464
Depends on: 2007481
Summary: Add overlay support of WebGL/Canvas2d/WebGPU → Add overlay support of WebGL/WebGPU
Attachment #9534588 - Attachment description: WIP: Bug 1958603 - Add RGB overlay support by using IDCompositionTexture on Windows → Bug 1958603 - Add RGB overlay support by using IDCompositionTexture on Windows
Attachment #9534588 - Attachment description: Bug 1958603 - Add RGB overlay support by using IDCompositionTexture on Windows → Bug 1958603 - Add RGB overlay support of WebGL/WebGPU by using IDCompositionTexture on Windows
Summary: Add overlay support of WebGL/WebGPU → Add overlay support of WebGL/WebGPU by using IDCompositionTexture on Windows
OS: Windows → Windows 11
Blocks: 2008399
Summary: Add overlay support of WebGL/WebGPU by using IDCompositionTexture on Windows → Add overlay support of WebGL/WebGPU by using IDCompositionTexture with layer compositor on Windows
Attachment #9534588 - Attachment description: Bug 1958603 - Add RGB overlay support of WebGL/WebGPU by using IDCompositionTexture on Windows → Bug 1958603 - Add RGB overlay support by using IDCompositionTexture on Windows
Attachment #9534588 - Attachment description: Bug 1958603 - Add RGB overlay support by using IDCompositionTexture on Windows → Add overlay support of WebGL/WebGPU by using IDCompositionTexture with layer compositor on Windows
Attachment #9534588 - Attachment description: Add overlay support of WebGL/WebGPU by using IDCompositionTexture with layer compositor on Windows → Bug 1958603 - Add overlay support of WebGL/WebGPU by using IDCompositionTexture with layer compositor on Windows
Pushed by sikeda.birchill@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/1c47c07babba https://hg.mozilla.org/integration/autoland/rev/1cf1e8100dcd Add overlay support of WebGL/WebGPU by using IDCompositionTexture with layer compositor on Windows r=gfx-reviewers,lsalzman
Status: NEW → RESOLVED
Closed: 7 months ago
Resolution: --- → FIXED
Target Milestone: --- → 148 Branch
QA Whiteboard: [qa-triage-done-c149/b148]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: