blob: d695ff0d16ab3e3441db0b407fe80b301fbd359d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#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
|