![]() |
openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
|
#include <accel.h>
Public Member Functions | |
gAccel () | |
~gAccel () | |
void | releaseAccelMemorySpace () |
void | setAccelMemorySpace (void *addr, int phys_addr, int size) |
bool | hasAlphaBlendingSupport () |
int | blit (gUnmanagedSurface *dst, gUnmanagedSurface *src, const eRect &p, const eRect &area, int flags) |
int | fill (gUnmanagedSurface *dst, const eRect &area, unsigned long col) |
int | accumulate () |
int | sync () |
int | accelAlloc (gUnmanagedSurface *surface) |
void | accelFree (gUnmanagedSurface *surface) |
void | dumpDebug () |
Static Public Member Functions | |
static gAccel * | getInstance () |
gAccel::gAccel | ( | ) |
gAccel::~gAccel | ( | ) |
int gAccel::accelAlloc | ( | gUnmanagedSurface * | surface | ) |
void gAccel::accelFree | ( | gUnmanagedSurface * | surface | ) |
int gAccel::accumulate | ( | ) |
int gAccel::blit | ( | gUnmanagedSurface * | dst, |
gUnmanagedSurface * | src, | ||
const eRect & | p, | ||
const eRect & | area, | ||
int | flags | ||
) |
void gAccel::dumpDebug | ( | ) |
int gAccel::fill | ( | gUnmanagedSurface * | dst, |
const eRect & | area, | ||
unsigned long | col | ||
) |
|
inlinestatic |
bool gAccel::hasAlphaBlendingSupport | ( | ) |
void gAccel::releaseAccelMemorySpace | ( | ) |
void gAccel::setAccelMemorySpace | ( | void * | addr, |
int | phys_addr, | ||
int | size | ||
) |
int gAccel::sync | ( | void | ) |