Open Bug 1661821 Opened 4 years ago Updated 6 months ago

Add direct composition support to Wrench

Categories

(Core :: Graphics: WebRender, task)

task

Tracking

()

People

(Reporter: kvark, Unassigned)

References

(Blocks 1 open bug)

Details

Most WR captures we receive from the users are done with DC enabled these days. We can't replay the "frame" level of these captures without Wrench establishing a native compositor itself, or at least pretending that it does the native compositing.

Severity: -- → N/A

Here are some of the external bits the current DirectComposition compositors uses:

  • prefs (gfx_webrender_debug_dcomp_counter, gfx_webrender_debug_dcomp_redraw_regions)
  • gfxVars::UseWebRenderDCompVideoOverlayWin,
  • RenderThread interaction:
    • Error notification
    • GetRenderTexture
Blocks: wr-todos
No longer blocks: 1670275
You need to log in before you can comment on or make changes to this bug.