Closed Bug 1773872 Opened 2 years ago Closed 2 years ago

Scrolling fps drops on youtube/twitch when video is playing and video HA enabled (Nvidia)

Categories

(Core :: Graphics: WebRender, defect)

Firefox 103
Unspecified
Windows
defect

Tracking

()

RESOLVED INVALID

People

(Reporter: ajfhajf, Unassigned)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:103.0) Gecko/20100101 Firefox/103.0

Steps to reproduce:

Latest Nightly.
Create new profile, launch it
Make sure smooth scrolling is enabled (should be enabled by default):
Settings - General - "Browsing" section - Use smooth scrolling
Go to https://youtu.be/2q79M_32TFk?t=2104 or https://www.twitch.tv/videos/1500162784?t=01h44m33s
Launch video, change resolution to 1080p60, make sure video's playing
Start scrolling page down with your mouse wheel

I can't repro this bug on non-stream youtube videos and with media.hardware-video-decoding.enabled set to false

Actual results:

Scrolling is not smooth, scrolling fps drops considerably

Expected results:

Scrolling is smooth

Mayankleoboy1 from mozillazine helped me out a lot and found a similar bug! : https://bugzilla.mozilla.org/show_bug.cgi?id=1767185

The difference I see so far is that my bug is reproduced with VP9 and AVC, while STR for bug 1767185 involves VP9 only
My bug doesn't need pinch-zoom the page to make sure that the video fills the entirety of the screen
Bug 1767185 was reproduced on AMD, I use Nvidia

The only similarity I found is that my bug is not reproduced with gfx.webrender.dcomp-video-overlay-win = False just like bug 1767185

The Bugbug bot thinks this bug should belong to the 'Core::Audio/Video: Playback' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → Audio/Video: Playback
Product: Firefox → Core
Attached file about_support.txt

Tried to record a performance profile but bug goes away as soon as I hit record button. I still recorded a profile but I doubt it is gonna be informative.
https://share.firefox.dev/39jYdUk

See Also: → 1767185
Component: Audio/Video: Playback → Graphics: WebRender
Severity: -- → S3
OS: Unspecified → Windows

I can still reproduce this bug in latest Nightly (2022-08-08) despite bug 1767185 being fixed.

https://www.nvidia.com/download/driverResults.aspx/192967/en-us/

Does Nvidia GeForce 516.94 graphics driver fix anything?

(In reply to NVD from comment #6)

https://www.nvidia.com/download/driverResults.aspx/192967/en-us/

Does Nvidia GeForce 516.94 graphics driver fix anything?
No, it does not, I can still reproduce the bug with 516.94 driver in latest Nightly (2022-08-12), media.hardware-video-decoding.enabled still gets rid of the issue.

(In reply to NVD from comment #6)

https://www.nvidia.com/download/driverResults.aspx/192967/en-us/

Does Nvidia GeForce 516.94 graphics driver fix anything?

No, it does not, I can still reproduce the bug with 516.94 driver in latest Nightly (2022-08-12), media.hardware-video-decoding.enabled still gets rid of the issue.

Also, bug still goes away as soon as I start recording performance profile (F12 - Profiler - Start recording), once I stop the recording, bug still doesn't manifest itself.

I am also expiriencing this bug with the latest nightly on YouTube videos that are 1080p+ 60fps.
Also, the higher the resolution of the video with 60fps, the more stutters are seen.
This has been the case a long time for me.

See Also: → 1817269
Depends on: 1818685

Hi randomreporter , can you check if the problem still happens with latest nightly? Thank you.

Flags: needinfo?(ajfhajf)

(In reply to Sotaro Ikeda [:sotaro] from comment #11)

Hi randomreporter , can you check if the problem still happens with latest nightly? Thank you.

I think it is safe to say I can no longer reproduce the bug in latest Nightly with latest drivers.

Flags: needinfo?(ajfhajf)
Status: UNCONFIRMED → RESOLVED
Closed: 2 years ago
Resolution: --- → INVALID

Great! Thank you.

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: