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

Go to the source code of this file.

Macros

#define ZRLE_HASH(pix)   (((pix) ^ ((pix) >> 17)) & 4095)
 

Functions

void zrlePaletteHelperInit (zrlePaletteHelper *helper)
 
void zrlePaletteHelperInsert (zrlePaletteHelper *helper, zrle_U32 pix)
 
int zrlePaletteHelperLookup (zrlePaletteHelper *helper, zrle_U32 pix)
 

Macro Definition Documentation

#define ZRLE_HASH (   pix)    (((pix) ^ ((pix) >> 17)) & 4095)

Definition at line 25 of file zrlepalettehelper.c.

Function Documentation

void zrlePaletteHelperInit ( zrlePaletteHelper helper)

Definition at line 27 of file zrlepalettehelper.c.

+ Here is the caller graph for this function:

void zrlePaletteHelperInsert ( zrlePaletteHelper helper,
zrle_U32  pix 
)

Definition at line 35 of file zrlepalettehelper.c.

+ Here is the caller graph for this function:

int zrlePaletteHelperLookup ( zrlePaletteHelper helper,
zrle_U32  pix 
)

Definition at line 51 of file zrlepalettehelper.c.

+ Here is the caller graph for this function: