# E:/DevIL/src-IL/src/il_rle.c File Reference

`#include "il_internal.h"`
`#include "il_rle.h"`

## Defines

#define | IL_RLE_C

## Functions

ILboolean | ilRleCompressLine (ILubyte *p, ILuint n, ILubyte bpp, ILubyte *q, ILuint *DestWidth, ILenum CompressMode)
ILuint | ilRleCompress (ILubyte *Data, ILuint Width, ILuint Height, ILuint Depth, ILubyte Bpp, ILubyte *Dest, ILenum CompressMode, ILuint *ScanTable)

## Define Documentation

#define IL_RLE_C

## Function Documentation

ILuint ilRleCompress | ( | ILubyte * | Data,
|  | ILuint | Width,
|  | ILuint | Height,
|  | ILuint | Depth,
|  | ILubyte | Bpp,
|  | ILubyte * | Dest,
|  | ILenum | CompressMode,
|  | ILuint * | ScanTable |
| ) |  |  |

Referenced by iSaveBitmapInternal(), and iSaveTargaInternal().

ILboolean ilRleCompressLine | ( | ILubyte * | p,
|  | ILuint | n,
|  | ILubyte | bpp,
|  | ILubyte * | q,
|  | ILuint * | DestWidth,
|  | ILenum | CompressMode |
| ) |  |  |

Referenced by ilRleCompress(), and iSaveRleSgi().