summaryrefslogtreecommitdiff
path: root/sys/src/cmd/vnc/screen.h
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@felloff.net>2018-08-20 19:23:42 +0200
committercinap_lenrek <cinap_lenrek@felloff.net>2018-08-20 19:23:42 +0200
commitd2089f949edd71626e2391672b723aa2d9fbcb9b (patch)
tree0709ec4e1abfb8805f08ceb24587f6a8e84fddf6 /sys/src/cmd/vnc/screen.h
parent670137bf0a75813df93d9b727ce70ddb099d11e1 (diff)
vncs: support for desktop resize extension, update devdraw
Diffstat (limited to 'sys/src/cmd/vnc/screen.h')
-rw-r--r--sys/src/cmd/vnc/screen.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/sys/src/cmd/vnc/screen.h b/sys/src/cmd/vnc/screen.h
index c32b448de..ce525102c 100644
--- a/sys/src/cmd/vnc/screen.h
+++ b/sys/src/cmd/vnc/screen.h
@@ -11,6 +11,7 @@ extern Memimage *gscreen;
extern int cursorver;
extern Point cursorpos;
+void mouseresize(void);
Point mousexy(void);
void cursoron(void);
void cursoroff(void);
@@ -19,16 +20,18 @@ void flushmemscreen(Rectangle r);
Rectangle cursorrect(void);
void cursordraw(Memimage *dst, Rectangle r);
+extern QLock drawlock;
void drawactive(int);
-void drawlock(void);
-void drawunlock(void);
-int candrawlock(void);
void getcolor(ulong, ulong*, ulong*, ulong*);
int setcolor(ulong, ulong, ulong, ulong);
#define TK2SEC(x) 0
extern void blankscreen(int);
void screeninit(int x, int y, char *chanstr);
+void screenwin(void);
void absmousetrack(int x, int y, int b, ulong msec);
uchar *attachscreen(Rectangle*, ulong*, int*, int*, int*);
+void deletescreenimage(void);
+void resetscreenimage(void);
void fsinit(char *mntpt, int x, int y, char *chanstr);
+#define ishwimage(i) 0