Mode Refresh Best | Viewerframe
// Thread 1: Network/Decode Thread (Producer) function OnStreamDataReceived(packet): frame = Decode(packet) BackBuffer.Write(frame) NewFrameReady = true // Trigger UI update event InvokeOnMainThread(RequestRefresh)
NVIDIA’s Fast Sync and AMD’s Enhanced Sync allow the viewerframe to render as fast as possible, but only the most recent complete frame is sent to the display, discarding others. Very low latency, no tearing. Cons: Can cause uneven frame pacing if render rate is wildly variable. viewerframe mode refresh best