![]() |
openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
|
#include <cstdlib>
#include <cstring>
#include <lib/gdi/gpixmap.h>
#include <lib/gdi/region.h>
#include <lib/gdi/accel.h>
#include <byteswap.h>
Macros | |
#define | GFX_SURFACE_ACCELERATION_THRESHOLD 48000 |
#define | GFX_SURFACE_FILL_ACCELERATION_THRESHOLD 80000 |
#define | GFX_SURFACE_BLIT_ACCELERATION_THRESHOLD 0 |
#define | ALPHA_TEST_MASK 0xFF000000 |
#define | FIX 0x10000 |
Functions | |
static void | added_pixmap (int size) |
static void | removed_pixmap (int size) |
static void | blit_8i_to_32 (uint32_t *dst, const uint8_t *src, const uint32_t *pal, int width) |
static void | blit_8i_to_32_at (uint32_t *dst, const uint8_t *src, const uint32_t *pal, int width) |
static void | blit_8i_to_16 (uint16_t *dst, const uint8_t *src, const uint32_t *pal, int width) |
static void | blit_8i_to_16_at (uint16_t *dst, const uint8_t *src, const uint32_t *pal, int width) |
static void | blit_8i_to_32_ab (gRGB *dst, const uint8_t *src, const gRGB *pal, int width) |
static void | convert_palette (uint32_t *pal, const gPalette &clut) |
static int | sgn (int a) |
DEFINE_REF (gPixmap) | |
static void | donot_delete_surface (gPixmap *pixmap) |
#define ALPHA_TEST_MASK 0xFF000000 |
#define FIX 0x10000 |
#define GFX_SURFACE_ACCELERATION_THRESHOLD 48000 |
#define GFX_SURFACE_BLIT_ACCELERATION_THRESHOLD 0 |
#define GFX_SURFACE_FILL_ACCELERATION_THRESHOLD 80000 |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
static |
|
inlinestatic |
|
static |
DEFINE_REF | ( | gPixmap | ) |
|
static |
|
inlinestatic |
|
inlinestatic |