ArDrone SDK 1.8 added
[mardrone] / mardrone / ARDrone_SDK_Version_1_8_20110726 / Examples / iPhone / FreeFlight / Classes / ES1Renderer.h
diff --git a/mardrone/ARDrone_SDK_Version_1_8_20110726/Examples/iPhone/FreeFlight/Classes/ES1Renderer.h b/mardrone/ARDrone_SDK_Version_1_8_20110726/Examples/iPhone/FreeFlight/Classes/ES1Renderer.h
new file mode 100644 (file)
index 0000000..157f235
--- /dev/null
@@ -0,0 +1,29 @@
+//
+//  ES1Renderer.h
+//  FreeFlight
+//
+//  Created by Frédéric D'HAEYER on 16/10/09.
+//  Copyright Parrot SA 2009. All rights reserved.
+//
+
+#import "ESRenderer.h"
+
+#import <OpenGLES/ES1/gl.h>
+#import <OpenGLES/ES1/glext.h>
+#import "ARDroneProtocols.h"
+
+// #define DISPLAY_DART
+
+@interface ES1Renderer : NSObject <ESRenderer>
+{
+@private
+       EAGLContext *context;
+       
+       // The pixel dimensions of the CAEAGLLayer
+       GLint backingWidth;
+       GLint backingHeight;
+       
+       // The OpenGL names for the framebuffer and renderbuffer used to render to this view
+       GLuint defaultFramebuffer, colorRenderbuffer;
+}
+@end