From eef408c1d84c7aaceb9732dd9a7e216886d2c2f8 Mon Sep 17 00:00:00 2001 From: dscho Date: Mon, 28 Jul 2003 00:58:27 +0000 Subject: [PATCH] first beginnings of automatic tests, thanks to libvncclient --- test/tight-1.c | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 test/tight-1.c diff --git a/test/tight-1.c b/test/tight-1.c new file mode 100644 index 0000000..f405097 --- /dev/null +++ b/test/tight-1.c @@ -0,0 +1,25 @@ +#include +#include + +int main(int argc,char** argv) +{ + int i,j; + + rfbScreenInfoPtr server=rfbGetScreen(&argc,argv,400,300,8,3,4); + rfbClient* client=rfbGetClient(&argc,argv,8,3,4); + + server->frameBuffer=malloc(400*300*4); + for(j=0;j<400*300*4;j++) + server->frameBuffer[j]=j; + //server->maxRectsPerUpdate=-1; + rfbInitServer(server); + while(1) { + + for(j=0;j<400;j+=10) + for(i=0;i<300;i+=10) + rfbMarkRectAsModified(server,i,j,i+5,j+5); + + rfbProcessEvents(server,50); + } + return(0); +}