I've been using d3d9 (not d3d9ex) with frame_delay 8 without issue, but I'm wondering if I shouldn't use d3d9ex instead. I was told that the reason for me to use d3d9ex would be to ensure minimal latency without using frame delay, since the option causes tearing in LCDs. But if there has been tearing, it's been unnoticeable. So my question is, is there a benefit to d3d9ex if using frame_delay?
Regarding DWM, I was told here that I shouldn't worry about it. AFAIK it interferes with windowed full screen programs since you can't disable DWM's vsync. Does this mean GM is full screen exclusive, or is there something else going on?