Closed Bug 1686974 Opened 5 years ago Closed 5 years ago

GPU memory reporter should run in the process where we use the GPU

Categories

(Core :: Graphics, defect)

defect

Tracking

()

RESOLVED FIXED
86 Branch
Tracking Status
firefox86 --- fixed

People

(Reporter: jrmuizel, Assigned: sotaro)

References

Details

Attachments

(1 file)

It looks like it's currently only running in the parent process and not in the GPU process.

Blocks: 1678656

Sotaro, are you able to take a look at fixing this?

Flags: needinfo?(sotaro.ikeda.g)

(In reply to Jeff Muizelaar [:jrmuizel] from comment #1)

Sotaro, are you able to take a look at fixing this?

OK, I am going to look into it. :jrmuizel, how did you notice it?

Assignee: nobody → sotaro.ikeda.g
Flags: needinfo?(sotaro.ikeda.g)
Flags: needinfo?(jmuizelaar)

Was looking for these numbers in the about:memory:
https://searchfox.org/mozilla-central/source/gfx/thebes/gfxWindowsPlatform.cpp#240
I noticed that they were zero and only reported for the parent process.

Flags: needinfo?(jmuizelaar)

Thank you!

On GPU Process gfxWindowsPlatform() is not created. It creates GPUAdapterReporter. Then on GPU process, GPUAdapterReporter was not created.

Pushed by sikeda.birchill@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/91a03ce2391f Add memory reporters to GPU process r=jrmuizel
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → 86 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: