Use a newer version of Special K, the framerate limiter has an option called “Drop Late Frames” now.
Technically, SK has always had that option, in flip model I have always used that but it’s configurable now.
When Drop Late Frames is turned on, it basically makes it so that any value for Presentation Interval that’s not 0 will perform DWM triple-buffering. Since you shouldn’t be setting the Present Interval to 0 anyway, that game’s flag will have no effect.
Also, this notion of “tearing” as it is referred to, is REQUIRED for G-Sync to work if you have two different window applications on screen at the same time. What this tearing flag refers to is the foreground window controlling the refresh rate of the DWM independently. Without that flag, if you have two different windowed apps visible at the same time, they get synchronized to one another.
You know that setting in NVCPL called “G-Sync in Windowed mode?” That driver hack is the same thing as this tearing flag.