It seems that there is an issue with game profiles not working correctly on OpenGL.
I've only tested Wait for Vertical Refresh, Enhanced Sync and Anti-Aliasing to not work correctly when changing the settings in OpenGL applications so the others might be potentially broken as well.
Changing the settings globally seems to work.
Steps to reproduce: launch any opengl application and change the settings in the game profile (ex: force enable vsync in the profile).
Note I did not fully test other apis so I don't know if it's an issue on those as well.
Last driver version to work properly: 22.10.2
Specs: I7 4770, RX 570, Win 10 64bit 22H2
Solved! Go to Solution.
Can no longer reproduce the issue on 23.4.1, don't know which version fixed it since I skipped some.
As I have been informed, a bug ticket has been created to track this issue.
Thanks.
Hi @lightningterror ,
The OpenGL team tried multiple games but they were unable to reproduce the issue. Here is their feedback:
"We tried on Doom 2016. First, we disabled V-sync in In-game options. And then we force-enabled V-sync from the Global profile(Always-on) - V-sync was applied as Global
Again we disabled V-sync in In-game options. And then we force-enabled V-sync from the Game profile - V-sync was applied as Game Profile
In both scenarios, the issue got passed."
Other games they tried are old blood rage and serious sam.
Please check the issue with new Adrenalin driver 23.2.1 available now. If the issue still persists, it would be helpful if you please provide a video that demonstrates the steps to reproduce this issue like the game which you tested, settings, exact steps to follow etc.
Thanks.
@dipak Checked 23.2.1 and the issue persists. The games I tested are mostly older games like Half Life 1, Star Trek Voyager Elite Force and some others.
I reproduced the issue on an opengl sample application which can be downloaded below
https://web.media.mit.edu/~gordonw/OpenGL/simpleGLUT.zip
The steps are simple:
1. Create a profile for the application.
2. Toggle Vsync or Anti aliasing within the game profile to see if it works or not.
I have two videos demonstrating the issue:
Driver 22.10.2 shows the game game profile toggles working correctly for vsync and anti aliasing
https://drive.google.com/file/d/1jB9vlYkBV4TQ1hdA5vzc-OpfL4qPqE5I/view?usp=share_link
Driver 23.2.1 shows the game profiles not working correctly, changing vsync or aa does nothing within the game profile, it only works if changed globally.
https://drive.google.com/file/d/1FymAsVnujKc9VQ27eoEbuytOYRjVczPS/view?usp=share_link
Both driver versions were removed with DDU before installation.
Thanks for providing the sample app and the videos. I have shared the information with the OpenGL team.
Thanks.
As I have been informed, the OpenGL team tried to reproduce the issue with the application you provided, however they didn't observe the issue with the latest internal builds.
Thanks.
Can no longer reproduce the issue on 23.4.1, don't know which version fixed it since I skipped some.