Low Latency Frame Syncing

Modify the way thread syncing is performed to greatly reduce input latency.