ArDrone SDK 1.8 added
[mardrone] / mardrone / ARDrone_SDK_Version_1_8_20110726 / Examples / Android / ardrone / project / src / com / parrot / ARDrone / DemoRenderer.java
1 package com.parrot.ARDrone;\r
2 \r
3 import javax.microedition.khronos.egl.EGLConfig;\r
4 import javax.microedition.khronos.opengles.GL10;\r
5 \r
6 import android.opengl.GLSurfaceView;\r
7 \r
8 public class DemoRenderer implements GLSurfaceView.Renderer {\r
9     public void onSurfaceCreated(GL10 gl, EGLConfig config) {\r
10         nativeInit();\r
11     }\r
12 \r
13     public void onSurfaceChanged(GL10 gl, int w, int h) {\r
14         //gl.glViewport(0, 0, w, h);\r
15         nativeResize(w, h);\r
16     }\r
17 \r
18     public void onDrawFrame(GL10 gl) {\r
19         nativeRender();\r
20     }\r
21 \r
22     private static native void nativeInit();\r
23     private static native void nativeResize(int w, int h);\r
24     private static native void nativeRender();\r
25     //private static native void nativeDone();\r
26 }