Playing fullscreen videos breaks half-refresh vsync in nvidia drivers untill reboot.
Reported by
floating...@gmail.com,
Nov 26 2017
|
||||
Issue descriptionUserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36 Steps to reproduce the problem: 1. Restart computer completely. 2. Open nvidia control panel -> Manage 3D settings -> Program settings. 3. Choose any game from list or add custom. 4. Scroll down to Vsync and set it to "Adaptive (half refrsh rate). 5. Launch game with some program that displays framerate (for example FRAPS). Notice that frame rate is locked to 1/2 of screen refresh rate. 6. Close the game. 7. Open some 1080p video from youtube in fullscreen and watch it for a few seconds. 8. Close the video and launch the game again. 9. Notice that framerate is no longer locked to 1/2 of screen refresh rate but to full screen refresh rate. What is the expected behavior? Expected behavior is that adaptive half refresh vsync doesn't break after watching videos in browser fullscreen mode. What went wrong? Playing fullscreen videos breaks half-refresh vsync in nvidia drivers untill reboot. Did this work before? N/A Chrome version: 62.0.3202.94 Channel: stable OS Version: 10.0 Flash Version: No problems with firefox.
,
Nov 27 2017
,
Dec 1 2017
Right, chrome shouldn't change the settings for other apps. Trying to help understand what's happening: If you exit Chrome, does the game start behaving correctly? If you minimize Chrome does it? Does the NVIDIA Control panel setting change when you look at it again? Does this only happen if you hit fullscreen on the video? Does this happen if you instead fullscreen non-video content? One eg is the iframe thing here: http://html5-demos.appspot.com/static/fullscreen.html Or this canvas one: http://jlongster.com/Going-Fullscreen-with-Canvas Can you attach your chrome://gpu?
,
Dec 2 2017
>If you exit Chrome, does the game start behaving correctly? No, only complete PC reboot helps. >If you minimize Chrome does it? No. >Does the NVIDIA Control panel setting change when you look at it again? NVCP control panel settings do not change. Just behaviour of half-refresh rate vsync changes - it just starts acting like regular vsync (starts to sync to every frame insteam of every second one). >Does this only happen if you hit fullscreen on the video? >Does this happen if you instead fullscreen non-video content? >One eg is the iframe thing here: http://html5-demos.appspot.com/static/fullscreen.html >Or this canvas one: http://jlongster.com/Going-Fullscreen-with-Canvas Indeed, It does happen after "toggle iframe content fullscreen" at http://html5-demos.appspot.com/static/fullscreen.html. It doesn't happen with canvas one. None of each tests break half-refresh sync in Firefox. >Can you attach your chrome://gpu? Attached.
,
Mar 9 2018
assigning to Windows folks for triage |
||||
►
Sign in to add a comment |
||||
Comment 1 by ajha@chromium.org
, Nov 27 2017