A flash game triggers browser rendering glitch if force enabled WebRender on non-QUALIFIED gpu
Categories
(Core :: Graphics: WebRender, defect, P3)
Tracking
()
People
(Reporter: alice0775, Unassigned)
References
Details
(Keywords: reproducible)
Attachments
(3 files)
Reproducible: sometimes
STR:
- Set gfx.webrender.all to true and restart
- Open http://swf.codeazur.com.br/archive/05/29/a5/0c/0529a50cb73894864a26ec0691f892670cee0b00f405b44e340ee15d3ee9ea50.swf
- Allow Flash
optional - Resize browser
Comment 1•5 years ago
|
||
Hey Jessie, do we have a policy about what to do about rendering bugs with Flash? It's a completely deprecated technology, so I'm not sure how much we care..?
Comment 2•5 years ago
|
||
I'd say things still need to be usable but they don't have to be great.
Comment 3•5 years ago
|
||
Less critical for currently non-qualified hardware maybe.
Alice0775 White, can you attach the contents of about:support as a text file please? Thanks!
Reporter | ||
Comment 4•5 years ago
|
||
Reporter | ||
Comment 5•5 years ago
|
||
Comment 6•5 years ago
|
||
Rares, can you see if you can reproduce this on hardware that is qualified for WebRender?
Comment 7•5 years ago
|
||
Hi, I tried to reproduce this issue on our end on a Desktop Pc with an nvidia GPU GeForce GT 730 which turned on WebRender by default and I couldn't reproduce this issue on our end on either Firefox Release, Beta or our latest Nightly build.
I've also tried a Desktop machine with Intel(R) HD Graphics 530 GPU which also enabled WebRender by default and I was unable to reproduce this issue there either.
I also tried to reproduce this issue on an unqualified hardware like Desktop PC with ATI Radeon 3000 Graphics + others and I tried to force Webrender by enabling gfx.webrender.all and WebRender wouldnt start.
I would get these errors in About:support:
Failure Log
(#0): GP+[GFX1-]: Failed ANGLE GL context creation for WebRender: 0000000000000000
(#1): GP+[GFX1-]: Failed ANGLE GL context creation for WebRender: 0000000000000000
(#2) Error: Failed to connect WebRenderBridgeChild.
(#3): GP+[GFX1-]: Failed ANGLE GL context creation for WebRender: 0000000000000000
(#4): GP+[GFX1-]: Failed to get shared GL context
Comment 8•5 years ago
|
||
Alice, do you see the problem if you turn on/off double-buffering?
Reporter | ||
Comment 9•5 years ago
•
|
||
The issue is reproduced when gfx.direct3d11.use-double-buffering = false.
Disable HWA of Flash Player seems to fix this issue.
(Disable HWA of Flash Player)
1. Navigate to the Flash Player Help page(https://helpx.adobe.com/flash-player.html). And allow Flash player if needed.
2. Scroll down to the "tree" animation.
3. Right click on the animation and select "Settings"
4. The Settings dialog will appear, change the tab at the bottom to the display (if not already there) and uncheck (or if you'd like to enable, check) the "Enable hardware acceleration" checkbox.
Comment 10•5 years ago
|
||
Perhaps this will be fixed by bug 1620453
Comment 11•5 years ago
|
||
(In reply to Alice0775 White from comment #9)
The issue is reproduced when gfx.direct3d11.use-double-buffering = false.
To confirm do you see this with WebRender off and gfx.direct3d11.use-double-buffering = false?
Reporter | ||
Comment 12•5 years ago
|
||
(In reply to Jeff Muizelaar [:jrmuizel] from comment #11)
(In reply to Alice0775 White from comment #9)
The issue is reproduced when gfx.direct3d11.use-double-buffering = false.
To confirm do you see this with WebRender off and gfx.direct3d11.use-double-buffering = false?
Not reproduce : WebRender off and gfx.direct3d11.use-double-buffering = true(default)
Not reproduce : WebRender off and gfx.direct3d11.use-double-buffering = false
Reproduce : WebRender on and gfx.direct3d11.use-double-buffering = false
Reproduce : WebRender on and gfx.direct3d11.use-double-buffering = true(default)
Not reproduce : WebRender on and Disable HWA of Flash Player
Reproduce : WebRender on and Enable HWA of Flash Player
Comment 13•5 years ago
|
||
Alice, can you still reproduce this now that bug 1620453 has landed?
Reporter | ||
Comment 14•5 years ago
•
|
||
(In reply to Jeff Muizelaar [:jrmuizel] from comment #13)
Alice, can you still reproduce this now that bug 1620453 has landed?
Yes, I can still reproduce this issue on Nightly76.0a1(20200402095145).
The glitch is not only on the game but also on Flash help page[1] when repeatedly switches the browser sizemode maximize/restore.
[1]https://helpx.adobe.com/flash-player.html
Updated•5 years ago
|
Updated•5 years ago
|
Reporter | ||
Comment 15•4 years ago
|
||
Flash player is no longer supported.
Description
•