Block video overlay with non-intel GPUs on Windows 10
Categories
(Core :: Graphics, task)
Tracking
()
Tracking | Status | |
---|---|---|
firefox112 | --- | fixed |
People
(Reporter: sotaro, Assigned: sotaro)
References
Details
Attachments
(1 file)
Video overlay does not work well with non-intel GPUs on Windows 10. See Bug 1817269, Bug 1817617.
Assignee | ||
Updated•2 years ago
|
Assignee | ||
Comment 1•2 years ago
|
||
From gfx-firefox channel
uncannyvalley (ahale)
My current sense is that blocking non-intel video overlay on Windows 10 may be the easiest stopgap
jrmuizel
yeah, we'll basically have that after the new blocklist rule goes out
Assignee | ||
Comment 2•2 years ago
|
||
Updated•2 years ago
|
Comment 4•2 years ago
|
||
It seems like there were a number of reporters that also had trouble on Win11: https://www.reddit.com/r/firefox/comments/115mdtn/hardware_acceleration_results_in_stuttering_video/
Comment 5•2 years ago
|
||
bugherder |
Assignee | ||
Comment 6•2 years ago
|
||
(In reply to Jeff Muizelaar [:jrmuizel] from comment #4)
It seems like there were a number of reporters that also had trouble on Win11: https://www.reddit.com/r/firefox/comments/115mdtn/hardware_acceleration_results_in_stuttering_video/
Hmm, I am going to look into it.
![]() |
||
Comment 7•2 years ago
|
||
After running latest Nightly which includes this patch, I don't see any information about 'VIDEO_OVERLAY' in about:support.
Is this intentional?
Assignee | ||
Comment 8•2 years ago
|
||
It is not intentional. And I am going to backout the patch, since the problem happens also on Win11.
Assignee | ||
Comment 9•2 years ago
•
|
||
(In reply to Jeff Muizelaar [:jrmuizel] from comment #4)
It seems like there were a number of reporters that also had trouble on Win11: https://www.reddit.com/r/firefox/comments/115mdtn/hardware_acceleration_results_in_stuttering_video/
D170311 is going to be backed out by Bug 1818637.
I re-checked similar bugs and from the following. Then I wonder if there might be a case that "Pending frames" became longer during video playback with video overlay. And the long pending frames might cause the problem.
- https://bugzilla.mozilla.org/show_bug.cgi?id=1792015#c27
- https://searchfox.org/mozilla-central/rev/3ede9deb876ad5d6389cb51b371d4a4c8d788deb/gfx/webrender_bindings/RenderCompositorANGLE.cpp#797
DCLayerTree uses a lot of tiles that are merged by DWM. Then the long pending frames might happen depending on the situations with NVIDIA GPUs or with AMD GPUs.
Description
•