New commits:
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=bb62be555ca66ecc4766516c28ed4c7b13e1bad2
commit bb62be555ca66ecc4766516c28ed4c7b13e1bad2
Author: Denis Oliver Kropp <[email protected]>
Date: Mon Mar 28 17:10:10 2011 +0200
VNC: Almost reimplement VNC system module
Improvements
- Input driver is part of system module now,
special attach code no longer needed
- Fixed several bugs in input event processing
- Initialize rfbScreen once for the session, 32bit
- Default screen size is 1280x720 if not set via mode option
- Use preallocated shared memory surface for screen
- Render layer onto preallocated ABGR screen surface
- Layer positioning and scaling is supported
- Only stream modified rects from clients to master
(calling rfbMarkRectAsModified there) using FusionCall2
- Use automatic port allocation
- Detect failure in setting up listen socket
- Use rfbNewFramebuffer call
systems/vnc/Makefile.am | 19 +-
systems/vnc/primary.c | 869 +++++++++++++++++------------------------------
systems/vnc/primary.h | 10 +-
systems/vnc/vnc.c | 102 ++++--
systems/vnc/vnc.h | 35 ++-
systems/vnc/vncinput.c | 5 +
6 files changed, 430 insertions(+), 610 deletions(-)
_______________________________________________
directfb-cvs mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-cvs