Search Issue Tracker
Not Reproducible
Votes
2
Found in
2018.1.0f1
Issue ID
1035146
Regression
No
Gfx.WaitForPresent huge slow down when using GSync/Freesync in windowed mode
When using a Gsyn/Freesync monitor with unity and in windowed mode on Windows 10 a huge drop in framerate can occure, causing the framerate to drop from 144fps to ~22fps in this example on a 1080ti
1. Make sure you are in an updated Windows 10
2. Make sure you are using a Gsync monitor with Gsync enabled for windowed mode in Nvidia control panel
3. Open the attatched project in unity 2018.1f1 or newer(project uses HDRP)
4. Enter play mode
Expected results: With a decent GPU you should see the framerate sit quite high or a thte max the display can do
Actual results: The frame rate will drop to ~20fps and stay there
Repo'd in 2018.1.0f1 but exists in prior versions of unity and most likely trunk
Notes:
-Resizing or maximizing/minimising helps repo as it is not quite 100%
-Doesnt require HDRP but was a good project to tax the 1080ti
-Slow down seems to come from Gfx.WaitForPresent kicking in
-Doesnt repo in fullscreen or on Windows 7
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- ArgumentOutOfRangeException when manipulating the Project Settings search bar
- [Linux] Touch freezes in Player when any mouse button is clicked
- UnityEngine.Rendering.Volume.OnEnable() is called twice before OnDisable() creating multiple copies of the same volume when a volume is enabled right after Domain Reload when entering Play Mode
- Hinge Joint transforms are reset when toggling the "useMotor" property
- Motion Vector texture reports incorrect Mesh data when Mesh is coming from off-screen
Add comment