The ddengine is not saying any rects (dirty) are present when actually there is a lot going on on the screen, it must have all kinds of dirty rects to report.
Code: Select all
DesktopWndProc Message 32780
2018-08-05 12:22:51.744 vncDesktopThread::run_undetached WaitForMultipleObjects result . 0 last call delta 63 ms
2018-08-05 12:22:51.744 vncDesktopThread::copy_bitmaps_to_buffer 47 REct1 3538 161 278 17
2018-08-05 12:22:51.745 vncClient::UpdateWanted 1 1 1 1
2018-08-05 12:22:52.412 DesktopWndProc Message 32780
2018-08-05 12:22:52.412 vncDesktopThread::run_undetached WaitForMultipleObjects result . 0 last call delta 672 ms
2018-08-05 12:22:52.412 vncDesktopThread::copy_bitmaps_to_buffer 672 REct1 532 250 1244 227
2018-08-05 12:22:52.412 vncClient::UpdateWanted 1 1 1 1
2018-08-05 12:22:52.428 DesktopWndProc Message 32780
2018-08-05 12:22:52.428 vncDesktopThread::run_undetached WaitForMultipleObjects result . 0 last call delta 15 ms
2018-08-05 12:22:52.446 vncDesktopThread::copy_bitmaps_to_buffer 31 REct1 3538 161 278 17
2018-08-05 12:22:52.446 vncDesktopThread::copy_bitmaps_to_buffer 0 REct1 3565 268 214 69
2018-08-05 12:22:52.446 vncDesktopThread::copy_bitmaps_to_buffer 0 REct1 2863 540 953 16
2018-08-05 12:22:52.446 vncDesktopThread::copy_bitmaps_to_buffer 0 REct1 2863 556 971 130
2018-08-05 12:22:52.446 vncDesktopThread::copy_bitmaps_to_buffer 0 REct1 2862 686 972 288
2018-08-05 12:22:52.446 vncClient::UpdateWanted 1 1 1 1
2018-08-05 12:22:52.472 vncClientUpdateThread::run_undetached ==================== SendUpdate 750 =======================
but, UpdateWanted has all UpdateWanted 1 1 1 1
And, other times their no updates reports.
Currently, all the sudden the ddengine is reporting correct, so it seems to be sparatic, and then it does:
Code: Select all
vncClient::UpdateWanted 1 1 1 1
2018-08-05 12:28:05.485 DesktopWndProc Message 275
2018-08-05 12:28:05.701 vncDesktopThread::run_undetached WaitForMultipleObjects result . 258 last call delta 1016 ms
2018-08-05 12:28:05.701 vncClient::UpdateWanted 1 1 1 1
2018-08-05 12:28:06.492 DesktopWndProc Message 275
2018-08-05 12:28:06.701 vncDesktopThread::run_undetached WaitForMultipleObjects result . 258 last call delta 1000 ms
2018-08-05 12:28:06.701 vncClient::UpdateWanted 1 1 1 1
2018-08-05 12:28:07.486 DesktopWndProc Message 275
2018-08-05 12:28:07.702 vncDesktopThread::run_undetached WaitForMultipleObjects result . 258 last call delta 1000 ms
2018-08-05 12:28:07.702 vncClient::UpdateWanted 1 1 1 1
2018-08-05 12:28:08.485 DesktopWndProc Message 275
2018-08-05 12:28:08.703 vncDesktopThread::run_undetached WaitForMultipleObjects result . 258 last call delta 1000 ms
2018-08-05 12:28:08.703 vncClient::UpdateWanted 1 1 1 1
2018-08-05 12:28:09.486 DesktopWndProc Message 275
2018-08-05 12:28:09.703 vncDesktopThread::run_undetached WaitForMultipleObjects result . 258 last call delta 1000 ms
2018-08-05 12:28:09.703 vncClient::UpdateWanted 1 1 1 1
2018-08-05 12:28:10.486 DesktopWndProc Message 275
2018-08-05 12:28:10.705 vncDesktopThread::run_undetached WaitForMultipleObjects result . 258 last call delta 1016 ms
2018-08-05 12:28:10.705 vncClient::UpdateWanted 1 1 1 1
2018-08-05 12:28:11.485 DesktopWndProc Message 275
2018-08-05 12:28:11.705 vncDesktopThread::run_undetached WaitForMultipleObjects result . 258 last call delta 1000 ms
2018-08-05 12:28:11.705 vncClient::UpdateWanted 1 1 1 1
2018-08-05 12:28:12.485 DesktopWndProc Message 275
2018-08-05 12:28:12.706 vncDesktopThread::run_undetached WaitForMultipleObjects result . 258 last call delta 1000 ms
2018-08-05 12:28:12.729 vncClient::UpdateWanted 1 1 1 1
2018-08-05 12:28:13.486 DesktopWndProc Message 275
2018-08-05 12:28:13.729 vncDesktopThread::run_undetached WaitForMultipleObjects result . 258 last call delta 1015 ms
2018-08-05 12:28:13.729 vncClient::UpdateWanted 1 1 1 1
2018-08-05 12:28:14.485 DesktopWndProc Message 275
2018-08-05 12:28:14.730 vncDesktopThread::run_undetached WaitForMultipleObjects result . 258 last call delta 1000 ms
2018-08-05 12:28:14.730 vncClient::UpdateWanted 1 1 1 1
2018-08-05 12:28:15.485 DesktopWndProc Message 275
2018-08-05 12:28:15.730 vncDesktopThread::run_undetached WaitForMultipleObjects result . 258 last call delta 1000 ms
2018-08-05 12:28:15.732 vncClient::UpdateWanted 1 1 1 1
2018-08-05 12:28:16.114 DesktopWndProc Message 32780
2018-08-05 12:28:16.114 vncDesktopThread::run_undetached WaitForMultipleObjects result . 0 last call delta 391 ms
2018-08-05 12:28:16.114 vncDesktopThread::copy_bitmaps_to_buffer 11422 REct1 3538 161 278 162
2018-08-05 12:28:16.114 vncDesktopThread::copy_bitmaps_to_buffer 0 REct1 3528 323 288 18
2018-08-05 12:28:16.114 vncDesktopThread::copy_bitmaps_to_buffer 0 REct1 2863 540 953 16
2018-08-05 12:28:16.114 vncDesktopThread::copy_bitmaps_to_buffer 0 REct1 2862 556 972 418
2018-08-05 12:28:16.114 vncClient::UpdateWanted 1 1 1 1
2018-08-05 12:28:16.131 DesktopWndProc Message 32780
2018-08-05 12:28:16.131 vncDesktopThread::run_undetached WaitForMultipleObjects result . 0 last call delta 15 ms
2018-08-05 12:28:16.146 vncClientUpdateThread::run_undetached ==================== SendUpdate 11453 =======================
so, for 7 seconds it reports no changes, which is totally wrong.