Merge branch 'master' of /home/tmbinc/enigma2-git into tmbinc/FixTimingBugs
[enigma2.git] / lib / gdi / grc.h
index 555f2ffb9485e6e0f1d0cfe5b8d12bf9450710de..7071425ef6ce7e968b96e239c35b4db5cc365e1f 100644 (file)
@@ -145,8 +145,7 @@ struct gOpcode
                /* gRC is the singleton which controls the fifo and dispatches commands */
 class gRC: public iObject, public Object
 {
-DECLARE_REF(gRC);
-private:
+       DECLARE_REF(gRC);
        friend class gPainter;
        static gRC *instance;
 
@@ -230,7 +229,8 @@ public:
 
        enum
        {
-               BT_ALPHATEST = 1
+               BT_ALPHATEST = 1,
+               BT_ALPHABLEND = 2
        };
 
        void blit(gPixmap *pixmap, ePoint pos, const eRect &what=eRect(), int flags=0);
@@ -249,8 +249,6 @@ public:
        void clip(const gRegion &clip);
        void clippop();
 
-       void flush();
-       
        void waitVSync();
        void flip();
        void notify();
@@ -258,7 +256,7 @@ public:
 
 class gDC: public iObject
 {
-DECLARE_REF(gDC);
+       DECLARE_REF(gDC);
 protected:
        ePtr<gPixmap> m_pixmap;