/src/backend/iphone/ftk_iphone_gles_view.h
http://ftk.googlecode.com/ · C Header · 28 lines · 22 code · 6 blank · 0 comment · 0 complexity · 93df01788e359b4babafb9d7da466d65 MD5 · raw file
- #ifndef FTK_IPHONE_GLES_VIEW_H
- #define FTK_IPHONE_GLES_VIEW_H
- #import "ftk_iphone_view.h"
- #import <QuartzCore/QuartzCore.h>
- #import <OpenGLES/EAGL.h>
- #import <OpenGLES/ES1/gl.h>
- #import <OpenGLES/ES1/glext.h>
- @interface FtkGlesView : FtkView
- {
- @private
- EAGLContext* context;
- GLint backingWidth;
- GLint backingHeight;
- GLuint viewRenderbuffer;
- GLuint viewFramebuffer;
- GLuint depthRenderbuffer;
- }
- @property (nonatomic, retain) EAGLContext *context;
- -(BOOL)createFramebuffer;
- -(void)destroyFramebuffer;
- @end
- #endif/*FTK_IPHONE_GLES_VIEW_H*/