namespace Adaptor
{
+class EglFactory;
class EglImageExtensions;
/**
tbm_surface_queue_h mTbmQueue; ///< Tbm surface queue handle
tbm_surface_h mConsumeSurface; ///< The current tbm surface
std::vector< EglImagePair > mEglImages; ///< EGL Image vector
+ EglFactory* mEglFactory; ///< EGL Factory
EglImageExtensions* mEglImageExtensions; ///< The EGL Image Extensions
bool mOwnTbmQueue; ///< Whether we created tbm queue
bool mBlendingRequired; ///< Whether blending is required