Closed Bug 1949341 Opened 6 months ago Closed 6 months ago

Page/Video stutter with Bug 1946657 fix

Categories

(Core :: Graphics, defect)

Unspecified
Windows
defect

Tracking

()

RESOLVED FIXED
137 Branch
Tracking Status
firefox-esr128 --- unaffected
firefox135 --- unaffected
firefox136 --- unaffected
firefox137 --- fixed

People

(Reporter: sotaro, Assigned: sotaro, NeedInfo)

References

(Blocks 2 open bugs, Regression)

Details

(Keywords: regression)

Attachments

(1 file)

Created from Bug 1946657 comment 10.

Blocks: 1945683
Keywords: regression
Regressed by: 1946657
Summary: Page/Video stutter with Bug 1946657 → Page/Video stutter with Bug 1946657 fix

The fix has some workaround for the stutter, but it was not enough. Need to add more workaround.

See Also: → 1940023

But there is a lot of stutter https://uditmahajan.com/ : https://share.firefox.dev/42ZrAVn

With the STR, re-creating DCSurfaceVideo happened often. And long wait seemed to happen only during handling first present in DCSurfaceVideo::PresentVideo().

Set release status flags based on info from the regressing bug 1946657

Mayank Bansal, can you check if the patch addressed the problem for you?

Flags: needinfo?(mayankleoboy1)

I will be able to test Earliest on Tuesday morning.

Flags: needinfo?(mayankleoboy1)

(In reply to Mayank Bansal from comment #7)

I will be able to test Earliest on Tuesday morning.

OK, thank you.

Pushed by sikeda.birchill@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/402be0380fdb Change presentDurationMs as to include first present wait duration r=gfx-reviewers,lsalzman
Flags: needinfo?(mayankleoboy1)
Status: NEW → RESOLVED
Closed: 6 months ago
Resolution: --- → FIXED
Target Milestone: --- → 137 Branch

This is what i get with Nightly: https://share.firefox.dev/41u3H7b
I also very quickly (after 1-2 scrolls) get this in gfx-log: GP+[GFX1-]: Video swapchain present is slow

So in summary: On the first scroll, there is a small stutter. Then i guess the "slow swapchain" mechansim kicks-in and scrolling becomes smooth.

I dont know how significant this is. Ni? you in case you have any thought.

Flags: needinfo?(mayankleoboy1) → needinfo?(sotaro.ikeda.g)
Blocks: 1959009
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: