Go to the source code of this file.
Classes | |
| struct | dither8_context |
Functions | |
| static void | blendalpha8_c (unsigned char *src, unsigned char *dest, unsigned char *alpha, bool uvplane) |
| static void | blendalpha8_mmx (unsigned char *src, unsigned char *dest, unsigned char *alpha, bool uvplane) |
| blendtoyv12_8_fun | blendtoyv12_8_init (const OSDSurface *surface) |
| static void | blendtoargb_8_c (const OSDSurface *surf, unsigned char *src, unsigned char *usrc, unsigned char *vsrc, unsigned char *alpha, unsigned char *dest) |
| static void | blendtoargb_8_mmx (const OSDSurface *, unsigned char *src, unsigned char *usrc, unsigned char *vsrc, unsigned char *alpha, unsigned char *dest) |
| blendtoargb_8_fun | blendtoargb_8_init (const OSDSurface *surface) |
| static void | dithertoia44_8_c (unsigned char *src, unsigned char *dest, unsigned char *alpha, const unsigned char *dmp, int xpos, dither8_context *context) |
| static void | dithertoia44_8_mmx (unsigned char *src, unsigned char *dest, unsigned char *alpha, const unsigned char *dmp, int xpos, dither8_context *context) |
| dithertoia44_8_fun | dithertoia44_8_init (const OSDSurface *) |
| dither8_context * | init_dithertoia44_8_context (bool first) |
| void | delete_dithertoia44_8_context (dither8_context *context) |
| static void | BlendToBlack (unsigned char *argbptr, uint width, uint outheight) |
Variables | |
| static mmx_t | mask_0f = {0x0f0f0f0f0f0f0f0fLL} |
| static mmx_t | mask_f0 = {0xf0f0f0f0f0f0f0f0LL} |
| static void blendalpha8_c | ( | unsigned char * | src, | |
| unsigned char * | dest, | |||
| unsigned char * | alpha, | |||
| bool | uvplane | |||
| ) | [inline, static] |
| static void blendalpha8_mmx | ( | unsigned char * | src, | |
| unsigned char * | dest, | |||
| unsigned char * | alpha, | |||
| bool | uvplane | |||
| ) | [inline, static] |
| blendtoyv12_8_fun blendtoyv12_8_init | ( | const OSDSurface * | surface | ) |
| static void blendtoargb_8_c | ( | const OSDSurface * | surf, | |
| unsigned char * | src, | |||
| unsigned char * | usrc, | |||
| unsigned char * | vsrc, | |||
| unsigned char * | alpha, | |||
| unsigned char * | dest | |||
| ) | [inline, static] |
| static void blendtoargb_8_mmx | ( | const OSDSurface * | , | |
| unsigned char * | src, | |||
| unsigned char * | usrc, | |||
| unsigned char * | vsrc, | |||
| unsigned char * | alpha, | |||
| unsigned char * | dest | |||
| ) | [inline, static] |
| blendtoargb_8_fun blendtoargb_8_init | ( | const OSDSurface * | surface | ) |
| static void dithertoia44_8_c | ( | unsigned char * | src, | |
| unsigned char * | dest, | |||
| unsigned char * | alpha, | |||
| const unsigned char * | dmp, | |||
| int | xpos, | |||
| dither8_context * | context | |||
| ) | [inline, static] |
Definition at line 417 of file osdsurface.cpp.
Referenced by dithertoia44_8_init(), and dithertoia44_8_mmx().
| static void dithertoia44_8_mmx | ( | unsigned char * | src, | |
| unsigned char * | dest, | |||
| unsigned char * | alpha, | |||
| const unsigned char * | dmp, | |||
| int | xpos, | |||
| dither8_context * | context | |||
| ) | [inline, static] |
Definition at line 434 of file osdsurface.cpp.
| dithertoia44_8_fun dithertoia44_8_init | ( | const OSDSurface * | ) |
| dither8_context* init_dithertoia44_8_context | ( | bool | first | ) |
| void delete_dithertoia44_8_context | ( | dither8_context * | context | ) |
Definition at line 522 of file osdsurface.cpp.
Definition at line 523 of file osdsurface.cpp.
1.5.5