GPAC
Open Source Multimedia Framework. For more information, check out http://gpac.wp.mines-telecom.fr
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups
raster_rgb.c File Reference
#include "rast_soft.h"
+ Include dependency graph for raster_rgb.c:

Functions

static s32 mul255 (s32 a, s32 b)
 
static void overmask_rgb (u32 src, char *dst, u32 alpha)
 
static void overmask_rgb_const_run (u32 src, char *dst, s32 dst_pitch_x, u32 count)
 
void evg_rgb_fill_const (s32 y, s32 count, EVG_Span *spans, EVGSurface *surf)
 
void evg_rgb_fill_const_a (s32 y, s32 count, EVG_Span *spans, EVGSurface *surf)
 
void evg_rgb_fill_var (s32 y, s32 count, EVG_Span *spans, EVGSurface *surf)
 
GF_Err evg_surface_clear_rgb (GF_SURFACE surf, GF_IRect rc, GF_Color col)
 
static void overmask_bgr (u32 src, char *dst, u32 alpha)
 
static void overmask_bgr_const_run (u32 src, char *dst, s32 dst_pitch_x, u32 count)
 
void evg_bgr_fill_const (s32 y, s32 count, EVG_Span *spans, EVGSurface *surf)
 
void evg_bgr_fill_const_a (s32 y, s32 count, EVG_Span *spans, EVGSurface *surf)
 
void evg_bgr_fill_var (s32 y, s32 count, EVG_Span *spans, EVGSurface *surf)
 
GF_Err evg_surface_clear_bgr (GF_SURFACE surf, GF_IRect rc, GF_Color col)
 
void evg_user_fill_const (s32 y, s32 count, EVG_Span *spans, EVGSurface *surf)
 
void evg_user_fill_const_a (s32 y, s32 count, EVG_Span *spans, EVGSurface *surf)
 
void evg_user_fill_var (s32 y, s32 count, EVG_Span *spans, EVGSurface *surf)
 

Function Documentation

static s32 mul255 ( s32  a,
s32  b 
)
static

+ Here is the caller graph for this function:

static void overmask_rgb ( u32  src,
char *  dst,
u32  alpha 
)
static

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static void overmask_rgb_const_run ( u32  src,
char *  dst,
s32  dst_pitch_x,
u32  count 
)
static

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void evg_rgb_fill_const ( s32  y,
s32  count,
EVG_Span spans,
EVGSurface *  surf 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void evg_rgb_fill_const_a ( s32  y,
s32  count,
EVG_Span spans,
EVGSurface *  surf 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void evg_rgb_fill_var ( s32  y,
s32  count,
EVG_Span spans,
EVGSurface *  surf 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err evg_surface_clear_rgb ( GF_SURFACE  surf,
GF_IRect  rc,
GF_Color  col 
)

+ Here is the caller graph for this function:

static void overmask_bgr ( u32  src,
char *  dst,
u32  alpha 
)
static

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static void overmask_bgr_const_run ( u32  src,
char *  dst,
s32  dst_pitch_x,
u32  count 
)
static

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void evg_bgr_fill_const ( s32  y,
s32  count,
EVG_Span spans,
EVGSurface *  surf 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void evg_bgr_fill_const_a ( s32  y,
s32  count,
EVG_Span spans,
EVGSurface *  surf 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void evg_bgr_fill_var ( s32  y,
s32  count,
EVG_Span spans,
EVGSurface *  surf 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err evg_surface_clear_bgr ( GF_SURFACE  surf,
GF_IRect  rc,
GF_Color  col 
)

+ Here is the caller graph for this function:

void evg_user_fill_const ( s32  y,
s32  count,
EVG_Span spans,
EVGSurface *  surf 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void evg_user_fill_const_a ( s32  y,
s32  count,
EVG_Span spans,
EVGSurface *  surf 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void evg_user_fill_var ( s32  y,
s32  count,
EVG_Span spans,
EVGSurface *  surf 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function: