Update 1
I see a framerate/refresh rate bug that occasionally locks the framerate at a low value upon unlock. Fixing it requires a lock/unlock cycle.
I see a framerate/refresh rate bug that occasionally locks the framerate at a low value upon unlock. Fixing it requires a lock/unlock cycle.
P.S end up using CompletionPort & OVERLAPPED file io
much better