killerhurtalot :
you said that if it isn't 60 fps then its 30 fps as a result of vsync is incorrect.
unless you have adaptive or dynamic vsync, your computer will lock you to 60/30/15/etc (or whatever your screen's refresh rate is and etc)... fps once the frame rate falls lower than each threshold...
Most games today will not do that. Most games today use a form of triple-buffering that is built into the game engine. This prevents v-sync from dropping FPS all the way down to the nearest divisible refresh rate. However, you'll see see alternating between 16ms and 33ms frame times, which may seem jittery to some.
That said, RadeonPro has a couple options to limit frames. Either with Dynamic Vsync that works similar to adaptive v-sync, and dynamic frame control or something similar in name, which is strictly a FPS cap.
MSI Afterburner and EVGA PrecisionX also allow you to set max FPS, but this method does not let you set them differently for each game.