New issue
Advanced search Search tips
Starred by 5 users

Issue metadata

Status: WontFix
Owner: ----
Closed: Aug 2017
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 2
Type: Bug

Sign in to add a comment

Issue 617118: Video flickering when hardware video decoding is enabled (AMD GPU) (50.0 and 51.0)

Reported by, Jun 3 2016

Issue description

UserAgent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.79 Safari/537.36

Example URL:

Steps to reproduce the problem:
This steps can only be reproduced with old AMD GPU like AMD Radeon HD 6470M

1. Open chrome://flags and enable #ignore-gpu-blacklist
2. Restart browser
3. Visit and play video.
3.a. or visit and play any shows to reproduce bug in flash player

What is the expected behavior?
Video decode should work fine on old AMD GPU when GPU blacklist are being ignored. Chrome 49 and older version did not have this problem

What went wrong?
Video flickering on HTML5 and Flash when hardware video decode is enabled. Not all video types are flickering so it's 50/50

Please watch my videos about video playback comparison between Chrome 49.0 and 50.0

Did this work before? Yes Before i updated Chrome to 50.0

Is it a problem with Flash or HTML5? Both

Does this work in other browsers? Yes 

Chrome version: 51.0.2704.79  Channel: stable
OS Version: 6.1 (Windows 7, Windows Server 2008 R2)
Flash Version: Shockwave Flash 21.0 r0

I tested on Firefox and Internet Explorer. Both browser works fine, no flickering.

I have downloaded drivers and BIOS from and updated AMD drivers and BIOS to the latest version

The .nfo file contains all hardware infomation about my laptop HP HP Pavilion g7-1118so notebook pc and can only be viewen on Windows computers.
GPU 49.0.html
93.9 KB View Download
GPU 50.0 and 51.0.html
96.8 KB View Download
Image 2.png
375 KB View Download
Image 4.png
301 KB View Download
Image 5.png
320 KB View Download
laptop hardware.nfo
1.0 MB Download

Comment 1 by, Jun 3 2016

The html files contains GPU info from chrome://gpu

Comment 2 by, Jun 7 2016

Labels: TE-Hardware-Dependency

Comment 3 by, Jun 7 2016

Note: Hardware video decode works perfectly on Chrome 49 and older, so the problem is the Chrome itself and not my H/W. Kindly check the changes between 49 and 50.

Comment 4 by, Jun 28 2016

Labels: Needs-Feedback
I don't have AMD Radeon to repro., does it this still bother you in new released Chrome dev build 53? From the screenshot you uploaded, it does look like an issue. If you disable GPU decoding, does this bug disappear?

Comment 5 by, Jul 4 2016

Yes, this bug still happen in dev build v53.
I tried GPU decoding and it resolve all video playback problem, but my laptop CPU is AMD with 2 cores, 3.0 GHz. Video playback is very terrible, it lags a lot and video chopping so i keep GPU deconding turned on

I updated the gpu drivers from AMD website but it is not solving the problem.

Chrome v49 is not obsolete yet so i can use it until this bug gets fixed

Remember to ask them what CPU model, speed and fequences before telling them to try disable GPU decoding. Next time

Comment 6 by, Jul 4 2016

I tested video playback with hardware video decode enabled on Opera and it is working fine. Opera (Windows) is running the latest version of Chromium webview system
Image 001.png
459 KB View Download
Image 002.png
194 KB View Download

Comment 7 by, Jul 5 2016

Project Member
Labels: -Needs-Feedback Needs-Review
Thank you for providing more feedback. Adding requester "" for another review and adding "Needs-Review" label for tracking.

For more details visit - Your friendly Sheriffbot

Comment 8 by, Jul 5 2016

I tested video playback on Vivaldi browser which is using Chromium and it also working fine. No video flickering problem. So i think the flickering bug came from Google Chrome software.

Comment 9 by, Jul 12 2016

Labels: Needs-Feedback
Owner: ----, can you report the display card model you are using? if this display card is put in gpu-blacklist, it probably means chrome intentionally not support GPU decoding on it.
Do you see the flicking issue when you use software decoding?

Comment 10 by, Jul 21 2016

kindly reminder,, can you answer questions in #9?

Comment 11 by, Jul 22 2016

My card is AMD Radeon HD 6470M. I don't see flickering issue on software decoding but the video playback is very slow due to CPU limit. In v49, it doesn't matter if my gpu was blacklisted, video playback will work perfectly like forever. v50 have ruined everything and make blacklisted gpu not support anymore.

Please do not mention with my email address to get spam-bot to grab my email. please censor my email, otherwise i won't reply anymore

Comment 12 by, Jul 23 2016

Project Member
Labels: -Needs-Feedback
Thank you for providing more feedback. Adding requester "" for another review and adding "Needs-Review" label for tracking.

For more details visit - Your friendly Sheriffbot

Comment 13 by, Jul 25 2016

Owner: ----
sandersd@, is AMD Radeon HD 6470M in H/W decoding blacklist?
I don't have a AME Radeon HD graphic card to verify if this issue repro.

Comment 14 by, Jul 25 2016

jbauman@: Another overlay or perhaps tiling bug?

Comment 15 by, Jul 25 2016

May i ask. Is it possible to debug and collect logs from Google Chrome client?

Comment 16 by, Jul 26 2016

Could you check on Chrome Canary and see if it reproduces there? If it does you can get the about:gpu after you reproduce it and attach it here. It might have some additional logging info about what's going wrong.

Comment 17 by, Jul 26 2016

I will try Google Canary and reproduce the bug after vacation. Just wait few days.

Comment 18 by, Jul 26 2016

Status: Assigned (was: Unconfirmed)

Comment 19 by, Jul 30 2016

I test Chrome Canary and the bug still happen. In chrome://gpu i found error log that says

Log Messages
GpuProcessHostUIShim: The GPU process exited normally. Everything is okay.
[4724:4236:0730/] : Error in on line 321

but in official version v52 and v49, does not say anything about the decode error. i don't know if it came from Windows or Chrome
gpu 52 official.html
98.8 KB View Download
gpu canary.html
100 KB View Download

Comment 20 by, Sep 21 2016

The bug still present on 53.0.2785.116 m stable
Please wake up Google

Comment 21 Deleted

Comment 22 by, Oct 30 2016

Update: This bug still present on Version 54.0.2840.59 (64-bit) and canary version Version 56.0.2905.0 canary (64-bit).

Comment 23 by, Oct 31 2016

Log Messages
[4372:4368:1031/] : Error in on line 345
GpuProcessHostUIShim: The GPU process exited normally. Everything is okay.

latest working video decoder was 49.0.2623.112. GPU acceleration were completely different

Comment 24 by, Mar 13 2017

Labels: -Needs-Review
Cleaning up "Needs-Review" label as we are not using this label for triage anymore. Ref bug for this cleanup 684919

Comment 25 by, May 8 2017

This issue still not fixed, but as of v57, video decode were forced to accelerate in GPU even it is disabled, so problem is solved i guesss

Comment 26 by, Aug 16 2017

Labels: Needs-TestConfirmation
Owner: ----
Status: Unconfirmed (was: Assigned)

Comment 27 by, Aug 31 2017

Status: WontFix (was: Unconfirmed)
as per #25, this bug not repro anymore when AMD Radeon HD 6470M is forced H/W decoding

Sign in to add a comment