#ifndef SkGLDevice_FBO_DEFINED #define SkGLDevice_FBO_DEFINED #include "SkGLDevice.h" class SkGLDevice_FBO : public SkGLDevice { public: SkGLDevice_FBO(const SkBitmap& bitmap, bool offscreen); virtual ~SkGLDevice_FBO(); // overrides from SkGLDevice virtual void gainFocus(SkCanvas*); virtual TexOrientation bindDeviceAsTexture(); private: GLuint fFBO; GLuint fTextureID; typedef SkGLDevice INHERITED; }; #endif