ArDrone SDK 1.8 added
[mardrone] / mardrone / ARDrone_SDK_Version_1_8_20110726 / Examples / iPhone / FreeFlight / Classes / ES1Renderer.h
1 //
2 //  ES1Renderer.h
3 //  FreeFlight
4 //
5 //  Created by Frédéric D'HAEYER on 16/10/09.
6 //  Copyright Parrot SA 2009. All rights reserved.
7 //
8
9 #import "ESRenderer.h"
10
11 #import <OpenGLES/ES1/gl.h>
12 #import <OpenGLES/ES1/glext.h>
13 #import "ARDroneProtocols.h"
14
15 // #define DISPLAY_DART
16
17 @interface ES1Renderer : NSObject <ESRenderer>
18 {
19 @private
20         EAGLContext *context;
21         
22         // The pixel dimensions of the CAEAGLLayer
23         GLint backingWidth;
24         GLint backingHeight;
25         
26         // The OpenGL names for the framebuffer and renderbuffer used to render to this view
27         GLuint defaultFramebuffer, colorRenderbuffer;
28 }
29 @end