X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/df39d616cc296948524d227116bb82e7a7e3eb1b..9f0676bf1c67c28f7ffb114bcff785d455d7b509:/lib/gdi/gpixmap.h diff --git a/lib/gdi/gpixmap.h b/lib/gdi/gpixmap.h index bd7c61a0..8ea12574 100644 --- a/lib/gdi/gpixmap.h +++ b/lib/gdi/gpixmap.h @@ -88,13 +88,12 @@ struct gSurface gPalette clut; void *data; - virtual ~gSurface(); -}; + int data_phys; + int offset; // only for backbuffers -struct gSurfaceSystem: gSurface -{ - gSurfaceSystem(eSize size, int bpp); - ~gSurfaceSystem(); + gSurface(); + gSurface(eSize size, int bpp, int accel); + ~gSurface(); }; class gPixmap: public iObject @@ -127,7 +126,7 @@ public: eSize size() const { return eSize(surface->x, surface->y); } gPixmap(gSurface *surface); - gPixmap(eSize, int bpp); + gPixmap(eSize, int bpp, int accel = 0); virtual ~gPixmap(); };