FreeBASIC  0.91.0
gfx_blitter.c File Reference
#include "fb_gfx.h"
Include dependency graph for gfx_blitter.c:

Go to the source code of this file.

Functions

void fb_hBlit_code_start (void)
 
static void fb_hBlitCopy (unsigned char *dest, int pitch)
 
static void fb_hBlit8to15RGB (unsigned char *dest, int pitch)
 
static void fb_hBlit8to15BGR (unsigned char *dest, int pitch)
 
static void fb_hBlit8to16RGB (unsigned char *dest, int pitch)
 
static void fb_hBlit8to16BGR (unsigned char *dest, int pitch)
 
static void fb_hBlit8to24RGB (unsigned char *dest, int pitch)
 
static void fb_hBlit8to24BGR (unsigned char *dest, int pitch)
 
static void fb_hBlit8to32RGB (unsigned char *dest, int pitch)
 
static void fb_hBlit8to32BGR (unsigned char *dest, int pitch)
 
static void fb_hBlit16to15RGB (unsigned char *dest, int pitch)
 
static void fb_hBlit16to15BGR (unsigned char *dest, int pitch)
 
static void fb_hBlit16to16RGB (unsigned char *dest, int pitch)
 
static void fb_hBlit16to24 (unsigned char *dest, int pitch)
 
static void fb_hBlit16to32 (unsigned char *dest, int pitch)
 
static void fb_hBlit32to15RGB (unsigned char *dest, int pitch)
 
static void fb_hBlit32to15BGR (unsigned char *dest, int pitch)
 
static void fb_hBlit32to16RGB (unsigned char *dest, int pitch)
 
static void fb_hBlit32to16BGR (unsigned char *dest, int pitch)
 
static void fb_hBlit32to24RGB (unsigned char *dest, int pitch)
 
static void fb_hBlit32to24BGR (unsigned char *dest, int pitch)
 
static void fb_hBlit32to32RGB (unsigned char *dest, int pitch)
 
BLITTERfb_hGetBlitter (int device_depth, int is_rgb)
 
void fb_hBlit_code_end (void)
 

Function Documentation

static void fb_hBlit16to15BGR ( unsigned char *  dest,
int  pitch 
)
static

Definition at line 369 of file gfx_blitter.c.

Here is the caller graph for this function:

static void fb_hBlit16to15RGB ( unsigned char *  dest,
int  pitch 
)
static

Definition at line 331 of file gfx_blitter.c.

Here is the caller graph for this function:

static void fb_hBlit16to16RGB ( unsigned char *  dest,
int  pitch 
)
static

Definition at line 407 of file gfx_blitter.c.

Here is the caller graph for this function:

static void fb_hBlit16to24 ( unsigned char *  dest,
int  pitch 
)
static

Definition at line 445 of file gfx_blitter.c.

Here is the caller graph for this function:

static void fb_hBlit16to32 ( unsigned char *  dest,
int  pitch 
)
static

Definition at line 503 of file gfx_blitter.c.

Here is the caller graph for this function:

static void fb_hBlit32to15BGR ( unsigned char *  dest,
int  pitch 
)
static

Definition at line 574 of file gfx_blitter.c.

Here is the caller graph for this function:

static void fb_hBlit32to15RGB ( unsigned char *  dest,
int  pitch 
)
static

Definition at line 537 of file gfx_blitter.c.

Here is the caller graph for this function:

static void fb_hBlit32to16BGR ( unsigned char *  dest,
int  pitch 
)
static

Definition at line 648 of file gfx_blitter.c.

Here is the caller graph for this function:

static void fb_hBlit32to16RGB ( unsigned char *  dest,
int  pitch 
)
static

Definition at line 611 of file gfx_blitter.c.

Here is the caller graph for this function:

static void fb_hBlit32to24BGR ( unsigned char *  dest,
int  pitch 
)
static

Definition at line 719 of file gfx_blitter.c.

Here is the caller graph for this function:

static void fb_hBlit32to24RGB ( unsigned char *  dest,
int  pitch 
)
static

Definition at line 685 of file gfx_blitter.c.

Here is the caller graph for this function:

static void fb_hBlit32to32RGB ( unsigned char *  dest,
int  pitch 
)
static

Definition at line 753 of file gfx_blitter.c.

Here is the caller graph for this function:

static void fb_hBlit8to15BGR ( unsigned char *  dest,
int  pitch 
)
static

Definition at line 90 of file gfx_blitter.c.

Here is the caller graph for this function:

static void fb_hBlit8to15RGB ( unsigned char *  dest,
int  pitch 
)
static

Definition at line 53 of file gfx_blitter.c.

Here is the caller graph for this function:

static void fb_hBlit8to16BGR ( unsigned char *  dest,
int  pitch 
)
static

Definition at line 164 of file gfx_blitter.c.

Here is the caller graph for this function:

static void fb_hBlit8to16RGB ( unsigned char *  dest,
int  pitch 
)
static

Definition at line 127 of file gfx_blitter.c.

Here is the caller graph for this function:

static void fb_hBlit8to24BGR ( unsigned char *  dest,
int  pitch 
)
static

Definition at line 235 of file gfx_blitter.c.

Here is the caller graph for this function:

static void fb_hBlit8to24RGB ( unsigned char *  dest,
int  pitch 
)
static

Definition at line 201 of file gfx_blitter.c.

Here is the caller graph for this function:

static void fb_hBlit8to32BGR ( unsigned char *  dest,
int  pitch 
)
static

Definition at line 299 of file gfx_blitter.c.

Here is the caller graph for this function:

static void fb_hBlit8to32RGB ( unsigned char *  dest,
int  pitch 
)
static

Definition at line 269 of file gfx_blitter.c.

Here is the caller graph for this function:

void fb_hBlit_code_end ( void  )

Definition at line 862 of file gfx_blitter.c.

Here is the caller graph for this function:

void fb_hBlit_code_start ( void  )

Definition at line 29 of file gfx_blitter.c.

Here is the caller graph for this function:

static void fb_hBlitCopy ( unsigned char *  dest,
int  pitch 
)
static

Definition at line 32 of file gfx_blitter.c.

Here is the caller graph for this function:

BLITTER* fb_hGetBlitter ( int  device_depth,
int  is_rgb 
)

Definition at line 782 of file gfx_blitter.c.

Here is the call graph for this function:

Here is the caller graph for this function: