Closed Bug 1444449 Opened 7 years ago Closed 6 years ago

Capture profiler screenshots in CompositorD3D11

Categories

(Core :: Graphics: Layers, enhancement, P3)

enhancement

Tracking

()

RESOLVED FIXED
mozilla67
Tracking Status
firefox60 --- wontfix
firefox67 --- fixed

People

(Reporter: mstange, Assigned: beth)

References

Details

(Whiteboard: [gfx-noted])

Attachments

(4 files)

Once the infrastructure from bug 1444430 is in place, we should add a way to automatically capture profiler screenshots from CompositorD3D11 on every composite, using asynchronous readback and scaling on the GPU.
Whiteboard: [gfx-noted]
Depends on: 1514307
Depends on: 1514803
Assignee: nobody → brennie
Status: NEW → ASSIGNED
Keywords: checkin-needed

Pushed by dluca@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/6c289d94dcca
Do not return raw pointers to window targets from compositors r=bas

Keywords: checkin-needed
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla67

Apparently only a single patch landed. The other three patches are still waiting to land.

Status: RESOLVED → REOPENED
Keywords: checkin-needed
Resolution: FIXED → ---

Pushed by mstange@themasta.com:
https://hg.mozilla.org/integration/autoland/rev/6d6bbd91a4ee
Implement CompositorD3D11::GetWindowRenderTarget API r=mstange,bas
https://hg.mozilla.org/integration/autoland/rev/82aa021d894d
Implement AsyncReadbackBuffer APIs for CompositorD3D11 r=mstange,bas
https://hg.mozilla.org/integration/autoland/rev/490b0355b7fd
Implement CompositorD3D11::BlitRenderTarget r=bas

Keywords: checkin-needed
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: