Apparently Dynamic Super Resolutions conflict with the driver reporting max refresh rate to the game, even if they are not in use. They MUST be disabled.
Right click Desktop > nVidia Control Panel > Mange 3D Settings > DSR - Factors > Set to Off
Apex Legends > Settings > Video > VSync > Double Buffered
Other things I happen to also change before it worked,...
There are multiple ways to display FPS in game as explained here.
Best option is to rely on the game itself. If there is no option, I guess relying on Steam overlay or GeForce Experience would be better (as they may be already running anyway).
If you are using neither of those, Fraps generally is a solid option. Personally I use RivaTuner server to handle ...
There are a couple of advantages:
Reduced input lag (the time between pressing a button, and seeing the game react to it).
This requires V-sync to be turned off, which may cause heavy tearing.
You always see the newest state of the game.
This requires either V-sync to be turned off, or Triple Buffering to be enabled.
As you can probably tell from the ...
The only way i can play right now is with Vsync on
That's because it is literally the only way to eliminate screen tearing. For more information about tearing, see: https://gaming.stackexchange.com/a/198195/46740
Obviously, when you play at over 60 FPS on a 60 Hz screen, you get tearing because your screen receives more frames than it can possibly ...