From 3a96498113ff7b4dafbeb4d844926d75e10073d3 Mon Sep 17 00:00:00 2001 From: Andri Yngvason Date: Mon, 11 Apr 2022 21:20:28 +0000 Subject: [PATCH] vnc: Queue up two extra frambuffer updates This way the server knows that the client can take up to 3 updates in a row and doesn't have to wait for an update request after every single frame. --- src/vnc.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/vnc.c b/src/vnc.c index 5d8ce82..c4bfec5 100644 --- a/src/vnc.c +++ b/src/vnc.c @@ -207,6 +207,9 @@ int vnc_client_connect(struct vnc_client* self, const char* address, int port) FALSE)) return -1; + SendIncrementalFramebufferUpdateRequest(client); + SendIncrementalFramebufferUpdateRequest(client); + return 0; }