• Joel Martin's avatar
    Scroll render test and perf speedup. · 4ed717ad
    Joel Martin authored
    Turns out when Windows is running in QEMU and a window scroll happens,
    there are lots of little hextile rects sent. This is slow in noVNC.
    
    - Some recording/playback improvement.
    - Add test harness to drive playback of recordings.
    - By pulling off the rect header in one chunk we get a 3X speedup in
      Chrome and a 20% speedup in firefox (specifically for the scroll
      test).
    - Also, get rid of some noise from creating timers for handle_message.
      Check to make sure there isn't already a pending timer first.
    4ed717ad
Name
Last commit
Last update
..
base64.html Loading commit data...
canvas.html Loading commit data...
cursor.html Loading commit data...
face.png Loading commit data...
face.png.js Loading commit data...
include Loading commit data...
input.html Loading commit data...
vnc_playback.html Loading commit data...
ws.html Loading commit data...
ws.py Loading commit data...
wsencoding.html Loading commit data...
wsencoding.py Loading commit data...