LibVNCServer/LibVNCClient
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
hextile.c File Reference
#include <rfb/rfb.h>
+ Include dependency graph for hextile.c:

Go to the source code of this file.

Macros

#define PUT_PIXEL8(pix)   (cl->updateBuf[cl->ublen++] = (pix))
 
#define PUT_PIXEL16(pix)
 
#define PUT_PIXEL32(pix)
 
#define DEFINE_SEND_HEXTILES(bpp)
 

Functions

rfbBool rfbSendRectEncodingHextile (rfbClientPtr cl, int x, int y, int w, int h)
 

Macro Definition Documentation

#define DEFINE_SEND_HEXTILES (   bpp)

Definition at line 92 of file hextile.c.

#define PUT_PIXEL16 (   pix)
Value:
(cl->updateBuf[cl->ublen++] = ((char*)&(pix))[0], \
cl->updateBuf[cl->ublen++] = ((char*)&(pix))[1])

Definition at line 83 of file hextile.c.

#define PUT_PIXEL32 (   pix)
Value:
(cl->updateBuf[cl->ublen++] = ((char*)&(pix))[0], \
cl->updateBuf[cl->ublen++] = ((char*)&(pix))[1], \
cl->updateBuf[cl->ublen++] = ((char*)&(pix))[2], \
cl->updateBuf[cl->ublen++] = ((char*)&(pix))[3])

Definition at line 86 of file hextile.c.

#define PUT_PIXEL8 (   pix)    (cl->updateBuf[cl->ublen++] = (pix))

Definition at line 81 of file hextile.c.