I’m not sure, but: if fps is set in graphics driver, the app still goes through the trouble of calculating the frames (taking CPU and possibly GPU cycles), whereupon the graphics driver just throws some away before they hit the GPU frame buffer. Whereas, if the application limits the fps, it could save itself some CPU and possibly GPU cycles by never calculating frames it does not need.
2 Likes