// Compiled from GLSurfaceView.java (version 1.5 : 49.0, super bit) public class android.opengl.GLSurfaceView extends android.view.SurfaceView implements android.view.SurfaceHolder$Callback { // Field descriptor #22 I public static final int RENDERMODE_WHEN_DIRTY = 0; // Field descriptor #22 I public static final int RENDERMODE_CONTINUOUSLY = 1; // Field descriptor #22 I public static final int DEBUG_CHECK_GL_ERROR = 1; // Field descriptor #22 I public static final int DEBUG_LOG_GL_CALLS = 2; // Method descriptor #31 (Landroid/content/Context;)V // Stack: 4, Locals: 2 public GLSurfaceView(android.content.Context context); 0 aload_0 [this] 1 aconst_null 2 checkcast android.content.Context [1] 5 aconst_null 6 checkcast android.util.AttributeSet [2] 9 iconst_0 10 invokespecial android.view.SurfaceView(android.content.Context, android.util.AttributeSet, int) [3] 13 new java.lang.RuntimeException [4] 16 dup 17 ldc [5] 19 invokespecial java.lang.RuntimeException(java.lang.String) [6] 22 athrow Line numbers: [pc: 0, line: 30] Local variable table: [pc: 0, pc: 23] local: this index: 0 type: android.opengl.GLSurfaceView [pc: 0, pc: 23] local: context index: 1 type: android.content.Context // Method descriptor #39 (Landroid/content/Context;Landroid/util/AttributeSet;)V // Stack: 4, Locals: 3 public GLSurfaceView(android.content.Context context, android.util.AttributeSet attrs); 0 aload_0 [this] 1 aconst_null 2 checkcast android.content.Context [1] 5 aconst_null 6 checkcast android.util.AttributeSet [2] 9 iconst_0 10 invokespecial android.view.SurfaceView(android.content.Context, android.util.AttributeSet, int) [3] 13 new java.lang.RuntimeException [4] 16 dup 17 ldc [5] 19 invokespecial java.lang.RuntimeException(java.lang.String) [6] 22 athrow Line numbers: [pc: 0, line: 31] Local variable table: [pc: 0, pc: 23] local: this index: 0 type: android.opengl.GLSurfaceView [pc: 0, pc: 23] local: context index: 1 type: android.content.Context [pc: 0, pc: 23] local: attrs index: 2 type: android.util.AttributeSet // Method descriptor #43 (Landroid/opengl/GLSurfaceView$GLWrapper;)V // Stack: 3, Locals: 2 public void setGLWrapper(android.opengl.GLSurfaceView.GLWrapper glWrapper); 0 new java.lang.RuntimeException [4] 3 dup 4 ldc [5] 6 invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers: [pc: 0, line: 32] Local variable table: [pc: 0, pc: 10] local: this index: 0 type: android.opengl.GLSurfaceView [pc: 0, pc: 10] local: glWrapper index: 1 type: android.opengl.GLSurfaceView.GLWrapper // Method descriptor #47 (I)V // Stack: 3, Locals: 2 public void setDebugFlags(int debugFlags); 0 new java.lang.RuntimeException [4] 3 dup 4 ldc [5] 6 invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers: [pc: 0, line: 33] Local variable table: [pc: 0, pc: 10] local: this index: 0 type: android.opengl.GLSurfaceView [pc: 0, pc: 10] local: debugFlags index: 1 type: int // Method descriptor #50 ()I // Stack: 3, Locals: 1 public int getDebugFlags(); 0 new java.lang.RuntimeException [4] 3 dup 4 ldc [5] 6 invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers: [pc: 0, line: 34] Local variable table: [pc: 0, pc: 10] local: this index: 0 type: android.opengl.GLSurfaceView // Method descriptor #52 (Landroid/opengl/GLSurfaceView$Renderer;)V // Stack: 3, Locals: 2 public void setRenderer(android.opengl.GLSurfaceView.Renderer renderer); 0 new java.lang.RuntimeException [4] 3 dup 4 ldc [5] 6 invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers: [pc: 0, line: 35] Local variable table: [pc: 0, pc: 10] local: this index: 0 type: android.opengl.GLSurfaceView [pc: 0, pc: 10] local: renderer index: 1 type: android.opengl.GLSurfaceView.Renderer // Method descriptor #56 (Landroid/opengl/GLSurfaceView$EGLContextFactory;)V // Stack: 3, Locals: 2 public void setEGLContextFactory(android.opengl.GLSurfaceView.EGLContextFactory factory); 0 new java.lang.RuntimeException [4] 3 dup 4 ldc [5] 6 invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers: [pc: 0, line: 36] Local variable table: [pc: 0, pc: 10] local: this index: 0 type: android.opengl.GLSurfaceView [pc: 0, pc: 10] local: factory index: 1 type: android.opengl.GLSurfaceView.EGLContextFactory // Method descriptor #60 (Landroid/opengl/GLSurfaceView$EGLWindowSurfaceFactory;)V // Stack: 3, Locals: 2 public void setEGLWindowSurfaceFactory(android.opengl.GLSurfaceView.EGLWindowSurfaceFactory factory); 0 new java.lang.RuntimeException [4] 3 dup 4 ldc [5] 6 invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers: [pc: 0, line: 37] Local variable table: [pc: 0, pc: 10] local: this index: 0 type: android.opengl.GLSurfaceView [pc: 0, pc: 10] local: factory index: 1 type: android.opengl.GLSurfaceView.EGLWindowSurfaceFactory // Method descriptor #63 (Landroid/opengl/GLSurfaceView$EGLConfigChooser;)V // Stack: 3, Locals: 2 public void setEGLConfigChooser(android.opengl.GLSurfaceView.EGLConfigChooser configChooser); 0 new java.lang.RuntimeException [4] 3 dup 4 ldc [5] 6 invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers: [pc: 0, line: 38] Local variable table: [pc: 0, pc: 10] local: this index: 0 type: android.opengl.GLSurfaceView [pc: 0, pc: 10] local: configChooser index: 1 type: android.opengl.GLSurfaceView.EGLConfigChooser // Method descriptor #66 (Z)V // Stack: 3, Locals: 2 public void setEGLConfigChooser(boolean needDepth); 0 new java.lang.RuntimeException [4] 3 dup 4 ldc [5] 6 invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers: [pc: 0, line: 39] Local variable table: [pc: 0, pc: 10] local: this index: 0 type: android.opengl.GLSurfaceView [pc: 0, pc: 10] local: needDepth index: 1 type: boolean // Method descriptor #69 (IIIIII)V // Stack: 3, Locals: 7 public void setEGLConfigChooser(int redSize, int greenSize, int blueSize, int alphaSize, int depthSize, int stencilSize); 0 new java.lang.RuntimeException [4] 3 dup 4 ldc [5] 6 invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers: [pc: 0, line: 40] Local variable table: [pc: 0, pc: 10] local: this index: 0 type: android.opengl.GLSurfaceView [pc: 0, pc: 10] local: redSize index: 1 type: int [pc: 0, pc: 10] local: greenSize index: 2 type: int [pc: 0, pc: 10] local: blueSize index: 3 type: int [pc: 0, pc: 10] local: alphaSize index: 4 type: int [pc: 0, pc: 10] local: depthSize index: 5 type: int [pc: 0, pc: 10] local: stencilSize index: 6 type: int // Method descriptor #47 (I)V // Stack: 3, Locals: 2 public void setEGLContextClientVersion(int version); 0 new java.lang.RuntimeException [4] 3 dup 4 ldc [5] 6 invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers: [pc: 0, line: 41] Local variable table: [pc: 0, pc: 10] local: this index: 0 type: android.opengl.GLSurfaceView [pc: 0, pc: 10] local: version index: 1 type: int // Method descriptor #47 (I)V // Stack: 3, Locals: 2 public void setRenderMode(int renderMode); 0 new java.lang.RuntimeException [4] 3 dup 4 ldc [5] 6 invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers: [pc: 0, line: 42] Local variable table: [pc: 0, pc: 10] local: this index: 0 type: android.opengl.GLSurfaceView [pc: 0, pc: 10] local: renderMode index: 1 type: int // Method descriptor #50 ()I // Stack: 3, Locals: 1 public int getRenderMode(); 0 new java.lang.RuntimeException [4] 3 dup 4 ldc [5] 6 invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers: [pc: 0, line: 43] Local variable table: [pc: 0, pc: 10] local: this index: 0 type: android.opengl.GLSurfaceView // Method descriptor #82 ()V // Stack: 3, Locals: 1 public void requestRender(); 0 new java.lang.RuntimeException [4] 3 dup 4 ldc [5] 6 invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers: [pc: 0, line: 44] Local variable table: [pc: 0, pc: 10] local: this index: 0 type: android.opengl.GLSurfaceView // Method descriptor #84 (Landroid/view/SurfaceHolder;)V // Stack: 3, Locals: 2 public void surfaceCreated(android.view.SurfaceHolder holder); 0 new java.lang.RuntimeException [4] 3 dup 4 ldc [5] 6 invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers: [pc: 0, line: 45] Local variable table: [pc: 0, pc: 10] local: this index: 0 type: android.opengl.GLSurfaceView [pc: 0, pc: 10] local: holder index: 1 type: android.view.SurfaceHolder // Method descriptor #84 (Landroid/view/SurfaceHolder;)V // Stack: 3, Locals: 2 public void surfaceDestroyed(android.view.SurfaceHolder holder); 0 new java.lang.RuntimeException [4] 3 dup 4 ldc [5] 6 invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers: [pc: 0, line: 46] Local variable table: [pc: 0, pc: 10] local: this index: 0 type: android.opengl.GLSurfaceView [pc: 0, pc: 10] local: holder index: 1 type: android.view.SurfaceHolder // Method descriptor #89 (Landroid/view/SurfaceHolder;III)V // Stack: 3, Locals: 5 public void surfaceChanged(android.view.SurfaceHolder holder, int format, int w, int h); 0 new java.lang.RuntimeException [4] 3 dup 4 ldc [5] 6 invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers: [pc: 0, line: 47] Local variable table: [pc: 0, pc: 10] local: this index: 0 type: android.opengl.GLSurfaceView [pc: 0, pc: 10] local: holder index: 1 type: android.view.SurfaceHolder [pc: 0, pc: 10] local: format index: 2 type: int [pc: 0, pc: 10] local: w index: 3 type: int [pc: 0, pc: 10] local: h index: 4 type: int // Method descriptor #82 ()V // Stack: 3, Locals: 1 public void onPause(); 0 new java.lang.RuntimeException [4] 3 dup 4 ldc [5] 6 invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers: [pc: 0, line: 48] Local variable table: [pc: 0, pc: 10] local: this index: 0 type: android.opengl.GLSurfaceView // Method descriptor #82 ()V // Stack: 3, Locals: 1 public void onResume(); 0 new java.lang.RuntimeException [4] 3 dup 4 ldc [5] 6 invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers: [pc: 0, line: 49] Local variable table: [pc: 0, pc: 10] local: this index: 0 type: android.opengl.GLSurfaceView // Method descriptor #96 (Ljava/lang/Runnable;)V // Stack: 3, Locals: 2 public void queueEvent(java.lang.Runnable r); 0 new java.lang.RuntimeException [4] 3 dup 4 ldc [5] 6 invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers: [pc: 0, line: 50] Local variable table: [pc: 0, pc: 10] local: this index: 0 type: android.opengl.GLSurfaceView [pc: 0, pc: 10] local: r index: 1 type: java.lang.Runnable // Method descriptor #82 ()V // Stack: 3, Locals: 1 protected void onDetachedFromWindow(); 0 new java.lang.RuntimeException [4] 3 dup 4 ldc [5] 6 invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers: [pc: 0, line: 51] Local variable table: [pc: 0, pc: 10] local: this index: 0 type: android.opengl.GLSurfaceView Inner classes: [inner class info: #10 android/opengl/GLSurfaceView$EGLConfigChooser, outer class info: #7 android/opengl/GLSurfaceView inner name: #11 EGLConfigChooser, accessflags: 1545 public abstract static], [inner class info: #13 android/opengl/GLSurfaceView$EGLWindowSurfaceFactory, outer class info: #7 android/opengl/GLSurfaceView inner name: #14 EGLWindowSurfaceFactory, accessflags: 1545 public abstract static], [inner class info: #15 android/opengl/GLSurfaceView$EGLContextFactory, outer class info: #7 android/opengl/GLSurfaceView inner name: #16 EGLContextFactory, accessflags: 1545 public abstract static], [inner class info: #17 android/opengl/GLSurfaceView$Renderer, outer class info: #7 android/opengl/GLSurfaceView inner name: #18 Renderer, accessflags: 1545 public abstract static], [inner class info: #19 android/opengl/GLSurfaceView$GLWrapper, outer class info: #7 android/opengl/GLSurfaceView inner name: #20 GLWrapper, accessflags: 1545 public abstract static], [inner class info: #9 android/view/SurfaceHolder$Callback, outer class info: #110 android/view/SurfaceHolder inner name: #112 Callback, accessflags: 1545 public abstract static] }