New issue
Advanced search Search tips

Issue 630562 link

Starred by 2 users

Issue metadata

Status: Duplicate
Merged: issue 466667
Owner: ----
Closed: Jul 2016
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 2
Type: Bug



Sign in to add a comment

Optimus discrete GPU only used for 3D - poor video performance on Intel iGpu (4600)

Reported by sebastie...@gmail.com, Jul 22 2016

Issue description

UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.82 Safari/537.36

Example URL:
https://7c7fa45d4d60f47864fee3eacbb8ce6c55ae0f50.googledrive.com/host/0B7SFAKokSK1YVnU2WUVGNlZBSFU

Steps to reproduce the problem:
1. Launch a 4K VP9 video (see above URL for downloadable sample) - Youtube 4K videos are served in VP9 in Chrome
2. Watch
3. Cry a river.

What is the expected behavior?
Smooth playback, even on non-hardware-accelerated system. 

What went wrong?
- I own a Lenovo Y50 Optimus laptop with an Intel 4600 igpu + an Nvidia 860m discrete GPU.
- Launching chrome with default settings results in the intel igpu to be uses for all rendering in chrome. (and poor vp9 performance since there's no hardware-acceleration).
- setting chrome.exe to run on Nvidia's chip in Nvidia's control panel results in a mixed situation, apparently: Chrome://gpu page shows the Intel iGpu as still being used to render pages (for 2D rendering? Driver Vender states "intel") and the Nvidia chip as being used for webGL (gl renderer states "Nvidia").
- when read offline, a sample 4K vp9 clip can be read smoothly by the Nvidia chip, but not the intel iGpu (Media Player .net, running on the 860m + latest lav filters) although my understanding is that there is no hardware acceleration for this generation of nvidia chips.
- Conclusion: will there every be a day when we can force chrome to use the discrete GPU for everything, including 2D / video rendering in chrome?
- final thought: I've read somewhere that even when the gpu is used in my optimus configurations, the frames end up rendered in the igpu's frame buffer...so chrome might be using the discrete gpu after all...It such was the case, rendering performance would still be very bad in chrome.

Did this work before? No 

Is it a problem with Flash or HTML5? HTML5

Does this work in other browsers? N/A 

Chrome version: 52.0.2743.82  Channel: stable
OS Version: 10.0
Flash Version: Shockwave Flash 22.0 r0
 
I forgot to include my chrome://gpu page (With Chrome.exe being forced to run on the 860m in Nvidia's control panel)
gpu.html
97.9 KB View Download
Labels: TE-NeedsTriageFromMTV
Could some one from MTV Team please verify on LEnovo Y50 Optimus laptop and update the issue.
Thank You.
Mergedinto: 466667
Status: Duplicate (was: Unconfirmed)
I think this is a dup of 466667

Sign in to add a comment