Move stream build logic to Client, fix client data reading and screen size parsing

This commit is contained in:
Tim Visée
2017-12-31 21:01:39 +01:00
parent 316fb11b4c
commit b0d684738a
5 changed files with 149 additions and 42 deletions

View File

@@ -1,8 +1,10 @@
# TODO
- Don't draw pixels outside screen.
- Add alpha support.
- Do not draw invisible (alpha) pixels.
- Read size from screen.
- Instantly update images in painter threads,
not just when the stopped drawing.
- Process all images at start.
- Combine many pixel messages to improve performance.
- Create a small listening server, to benchmark throughput.