public class android.opengl.EGL14
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: android.opengl.EGL14
super_class: java.lang.Object
{
public static final int EGL_DEFAULT_DISPLAY;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 0
public static android.opengl.EGLContext EGL_NO_CONTEXT;
descriptor: Landroid/opengl/EGLContext;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
public static android.opengl.EGLDisplay EGL_NO_DISPLAY;
descriptor: Landroid/opengl/EGLDisplay;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
public static android.opengl.EGLSurface EGL_NO_SURFACE;
descriptor: Landroid/opengl/EGLSurface;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
public static final int EGL_FALSE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 0
public static final int EGL_TRUE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
public static final int EGL_SUCCESS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12288
public static final int EGL_NOT_INITIALIZED;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12289
public static final int EGL_BAD_ACCESS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12290
public static final int EGL_BAD_ALLOC;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12291
public static final int EGL_BAD_ATTRIBUTE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12292
public static final int EGL_BAD_CONFIG;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12293
public static final int EGL_BAD_CONTEXT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12294
public static final int EGL_BAD_CURRENT_SURFACE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12295
public static final int EGL_BAD_DISPLAY;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12296
public static final int EGL_BAD_MATCH;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12297
public static final int EGL_BAD_NATIVE_PIXMAP;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12298
public static final int EGL_BAD_NATIVE_WINDOW;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12299
public static final int EGL_BAD_PARAMETER;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12300
public static final int EGL_BAD_SURFACE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12301
public static final int EGL_CONTEXT_LOST;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12302
public static final int EGL_BUFFER_SIZE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12320
public static final int EGL_ALPHA_SIZE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12321
public static final int EGL_BLUE_SIZE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12322
public static final int EGL_GREEN_SIZE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12323
public static final int EGL_RED_SIZE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12324
public static final int EGL_DEPTH_SIZE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12325
public static final int EGL_STENCIL_SIZE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12326
public static final int EGL_CONFIG_CAVEAT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12327
public static final int EGL_CONFIG_ID;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12328
public static final int EGL_LEVEL;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12329
public static final int EGL_MAX_PBUFFER_HEIGHT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12330
public static final int EGL_MAX_PBUFFER_PIXELS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12331
public static final int EGL_MAX_PBUFFER_WIDTH;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12332
public static final int EGL_NATIVE_RENDERABLE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12333
public static final int EGL_NATIVE_VISUAL_ID;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12334
public static final int EGL_NATIVE_VISUAL_TYPE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12335
public static final int EGL_SAMPLES;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12337
public static final int EGL_SAMPLE_BUFFERS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12338
public static final int EGL_SURFACE_TYPE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12339
public static final int EGL_TRANSPARENT_TYPE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12340
public static final int EGL_TRANSPARENT_BLUE_VALUE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12341
public static final int EGL_TRANSPARENT_GREEN_VALUE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12342
public static final int EGL_TRANSPARENT_RED_VALUE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12343
public static final int EGL_NONE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12344
public static final int EGL_BIND_TO_TEXTURE_RGB;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12345
public static final int EGL_BIND_TO_TEXTURE_RGBA;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12346
public static final int EGL_MIN_SWAP_INTERVAL;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12347
public static final int EGL_MAX_SWAP_INTERVAL;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12348
public static final int EGL_LUMINANCE_SIZE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12349
public static final int EGL_ALPHA_MASK_SIZE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12350
public static final int EGL_COLOR_BUFFER_TYPE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12351
public static final int EGL_RENDERABLE_TYPE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12352
public static final int EGL_MATCH_NATIVE_PIXMAP;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12353
public static final int EGL_CONFORMANT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12354
public static final int EGL_SLOW_CONFIG;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12368
public static final int EGL_NON_CONFORMANT_CONFIG;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12369
public static final int EGL_TRANSPARENT_RGB;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12370
public static final int EGL_RGB_BUFFER;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12430
public static final int EGL_LUMINANCE_BUFFER;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12431
public static final int EGL_NO_TEXTURE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12380
public static final int EGL_TEXTURE_RGB;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12381
public static final int EGL_TEXTURE_RGBA;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12382
public static final int EGL_TEXTURE_2D;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12383
public static final int EGL_PBUFFER_BIT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
public static final int EGL_PIXMAP_BIT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 2
public static final int EGL_WINDOW_BIT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 4
public static final int EGL_VG_COLORSPACE_LINEAR_BIT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 32
public static final int EGL_VG_ALPHA_FORMAT_PRE_BIT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 64
public static final int EGL_MULTISAMPLE_RESOLVE_BOX_BIT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 512
public static final int EGL_SWAP_BEHAVIOR_PRESERVED_BIT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1024
public static final int EGL_OPENGL_ES_BIT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
public static final int EGL_OPENVG_BIT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 2
public static final int EGL_OPENGL_ES2_BIT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 4
public static final int EGL_OPENGL_BIT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 8
public static final int EGL_VENDOR;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12371
public static final int EGL_VERSION;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12372
public static final int EGL_EXTENSIONS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12373
public static final int EGL_CLIENT_APIS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12429
public static final int EGL_HEIGHT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12374
public static final int EGL_WIDTH;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12375
public static final int EGL_LARGEST_PBUFFER;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12376
public static final int EGL_TEXTURE_FORMAT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12416
public static final int EGL_TEXTURE_TARGET;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12417
public static final int EGL_MIPMAP_TEXTURE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12418
public static final int EGL_MIPMAP_LEVEL;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12419
public static final int EGL_RENDER_BUFFER;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12422
public static final int EGL_VG_COLORSPACE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12423
public static final int EGL_VG_ALPHA_FORMAT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12424
public static final int EGL_HORIZONTAL_RESOLUTION;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12432
public static final int EGL_VERTICAL_RESOLUTION;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12433
public static final int EGL_PIXEL_ASPECT_RATIO;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12434
public static final int EGL_SWAP_BEHAVIOR;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12435
public static final int EGL_MULTISAMPLE_RESOLVE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12441
public static final int EGL_BACK_BUFFER;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12420
public static final int EGL_SINGLE_BUFFER;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12421
public static final int EGL_VG_COLORSPACE_sRGB;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12425
public static final int EGL_VG_COLORSPACE_LINEAR;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12426
public static final int EGL_VG_ALPHA_FORMAT_NONPRE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12427
public static final int EGL_VG_ALPHA_FORMAT_PRE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12428
public static final int EGL_DISPLAY_SCALING;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 10000
public static final int EGL_BUFFER_PRESERVED;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12436
public static final int EGL_BUFFER_DESTROYED;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12437
public static final int EGL_OPENVG_IMAGE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12438
public static final int EGL_CONTEXT_CLIENT_TYPE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12439
public static final int EGL_CONTEXT_CLIENT_VERSION;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12440
public static final int EGL_MULTISAMPLE_RESOLVE_DEFAULT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12442
public static final int EGL_MULTISAMPLE_RESOLVE_BOX;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12443
public static final int EGL_OPENGL_ES_API;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12448
public static final int EGL_OPENVG_API;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12449
public static final int EGL_OPENGL_API;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12450
public static final int EGL_DRAW;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12377
public static final int EGL_READ;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12378
public static final int EGL_CORE_NATIVE_ENGINE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12379
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: aconst_null
putstatic android.opengl.EGL14.EGL_NO_CONTEXT:Landroid/opengl/EGLContext;
1: aconst_null
putstatic android.opengl.EGL14.EGL_NO_DISPLAY:Landroid/opengl/EGLDisplay;
2: aconst_null
putstatic android.opengl.EGL14.EGL_NO_SURFACE:Landroid/opengl/EGLSurface;
3: invokestatic android.opengl.EGL14._nativeClassInit:()V
4: return
LocalVariableTable:
Start End Slot Name Signature
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/opengl/EGL14;
private static native void _nativeClassInit();
descriptor: ()V
flags: (0x010a) ACC_PRIVATE, ACC_STATIC, ACC_NATIVE
public static native int eglGetError();
descriptor: ()I
flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
public static native android.opengl.EGLDisplay eglGetDisplay(int);
descriptor: (I)Landroid/opengl/EGLDisplay;
flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
display_id
public static native android.opengl.EGLDisplay eglGetDisplay(long);
descriptor: (J)Landroid/opengl/EGLDisplay;
flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
display_id
public static native boolean eglInitialize(android.opengl.EGLDisplay, int[], int, int[], int);
descriptor: (Landroid/opengl/EGLDisplay;[II[II)Z
flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
dpy
major
majorOffset
minor
minorOffset
public static native boolean eglTerminate(android.opengl.EGLDisplay);
descriptor: (Landroid/opengl/EGLDisplay;)Z
flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
dpy
public static native java.lang.String eglQueryString(android.opengl.EGLDisplay, int);
descriptor: (Landroid/opengl/EGLDisplay;I)Ljava/lang/String;
flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
dpy
name
public static native boolean eglGetConfigs(android.opengl.EGLDisplay, android.opengl.EGLConfig[], int, int, int[], int);
descriptor: (Landroid/opengl/EGLDisplay;[Landroid/opengl/EGLConfig;II[II)Z
flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
dpy
configs
configsOffset
config_size
num_config
num_configOffset
public static native boolean eglChooseConfig(android.opengl.EGLDisplay, int[], int, android.opengl.EGLConfig[], int, int, int[], int);
descriptor: (Landroid/opengl/EGLDisplay;[II[Landroid/opengl/EGLConfig;II[II)Z
flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
dpy
attrib_list
attrib_listOffset
configs
configsOffset
config_size
num_config
num_configOffset
public static native boolean eglGetConfigAttrib(android.opengl.EGLDisplay, android.opengl.EGLConfig, int, int[], int);
descriptor: (Landroid/opengl/EGLDisplay;Landroid/opengl/EGLConfig;I[II)Z
flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
dpy
config
attribute
value
offset
private static native android.opengl.EGLSurface _eglCreateWindowSurface(android.opengl.EGLDisplay, android.opengl.EGLConfig, java.lang.Object, int[], int);
descriptor: (Landroid/opengl/EGLDisplay;Landroid/opengl/EGLConfig;Ljava/lang/Object;[II)Landroid/opengl/EGLSurface;
flags: (0x010a) ACC_PRIVATE, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
dpy
config
win
attrib_list
offset
private static native android.opengl.EGLSurface _eglCreateWindowSurfaceTexture(android.opengl.EGLDisplay, android.opengl.EGLConfig, java.lang.Object, int[], int);
descriptor: (Landroid/opengl/EGLDisplay;Landroid/opengl/EGLConfig;Ljava/lang/Object;[II)Landroid/opengl/EGLSurface;
flags: (0x010a) ACC_PRIVATE, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
dpy
config
win
attrib_list
offset
public static android.opengl.EGLSurface eglCreateWindowSurface(android.opengl.EGLDisplay, android.opengl.EGLConfig, java.lang.Object, int[], int);
descriptor: (Landroid/opengl/EGLDisplay;Landroid/opengl/EGLConfig;Ljava/lang/Object;[II)Landroid/opengl/EGLSurface;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=5, locals=7, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aconst_null
astore 5
start local 5 1: aload 2
instanceof android.view.SurfaceView
ifeq 5
2: aload 2
checkcast android.view.SurfaceView
astore 6
start local 6 3: aload 6
invokevirtual android.view.SurfaceView.getHolder:()Landroid/view/SurfaceHolder;
invokeinterface android.view.SurfaceHolder.getSurface:()Landroid/view/Surface;
astore 5
end local 6 4: goto 11
StackMap locals: android.view.Surface
StackMap stack:
5: aload 2
instanceof android.view.SurfaceHolder
ifeq 9
6: aload 2
checkcast android.view.SurfaceHolder
astore 6
start local 6 7: aload 6
invokeinterface android.view.SurfaceHolder.getSurface:()Landroid/view/Surface;
astore 5
end local 6 8: goto 11
StackMap locals:
StackMap stack:
9: aload 2
instanceof android.view.Surface
ifeq 11
10: aload 2
checkcast android.view.Surface
astore 5
11: StackMap locals:
StackMap stack:
aload 5
ifnull 14
12: aload 0
aload 1
aload 5
aload 3
iload 4
invokestatic android.opengl.EGL14._eglCreateWindowSurface:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLConfig;Ljava/lang/Object;[II)Landroid/opengl/EGLSurface;
astore 6
start local 6 13: goto 22
end local 6 StackMap locals:
StackMap stack:
14: aload 2
instanceof android.graphics.SurfaceTexture
ifeq 19
15: aload 0
aload 1
16: aload 2
aload 3
iload 4
17: invokestatic android.opengl.EGL14._eglCreateWindowSurfaceTexture:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLConfig;Ljava/lang/Object;[II)Landroid/opengl/EGLSurface;
astore 6
start local 6 18: goto 22
end local 6 19: StackMap locals:
StackMap stack:
new java.lang.UnsupportedOperationException
dup
20: ldc "eglCreateWindowSurface() can only be called with an instance of Surface, SurfaceView, SurfaceTexture or SurfaceHolder at the moment, this will be fixed later."
21: invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
athrow
start local 6 22: StackMap locals: android.opengl.EGLSurface
StackMap stack:
aload 6
areturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 23 0 dpy Landroid/opengl/EGLDisplay;
0 23 1 config Landroid/opengl/EGLConfig;
0 23 2 win Ljava/lang/Object;
0 23 3 attrib_list [I
0 23 4 offset I
1 23 5 sur Landroid/view/Surface;
3 4 6 surfaceView Landroid/view/SurfaceView;
7 8 6 holder Landroid/view/SurfaceHolder;
13 14 6 surface Landroid/opengl/EGLSurface;
18 19 6 surface Landroid/opengl/EGLSurface;
22 23 6 surface Landroid/opengl/EGLSurface;
MethodParameters:
Name Flags
dpy
config
win
attrib_list
offset
public static native android.opengl.EGLSurface eglCreatePbufferSurface(android.opengl.EGLDisplay, android.opengl.EGLConfig, int[], int);
descriptor: (Landroid/opengl/EGLDisplay;Landroid/opengl/EGLConfig;[II)Landroid/opengl/EGLSurface;
flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
dpy
config
attrib_list
offset
public static native android.opengl.EGLSurface eglCreatePixmapSurface(android.opengl.EGLDisplay, android.opengl.EGLConfig, int, int[], int);
descriptor: (Landroid/opengl/EGLDisplay;Landroid/opengl/EGLConfig;I[II)Landroid/opengl/EGLSurface;
flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
dpy
config
pixmap
attrib_list
offset
public static native boolean eglDestroySurface(android.opengl.EGLDisplay, android.opengl.EGLSurface);
descriptor: (Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;)Z
flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
dpy
surface
public static native boolean eglQuerySurface(android.opengl.EGLDisplay, android.opengl.EGLSurface, int, int[], int);
descriptor: (Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;I[II)Z
flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
dpy
surface
attribute
value
offset
public static native boolean eglBindAPI(int);
descriptor: (I)Z
flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
api
public static native int eglQueryAPI();
descriptor: ()I
flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
public static native boolean eglWaitClient();
descriptor: ()Z
flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
public static native boolean eglReleaseThread();
descriptor: ()Z
flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
public static native android.opengl.EGLSurface eglCreatePbufferFromClientBuffer(android.opengl.EGLDisplay, int, int, android.opengl.EGLConfig, int[], int);
descriptor: (Landroid/opengl/EGLDisplay;IILandroid/opengl/EGLConfig;[II)Landroid/opengl/EGLSurface;
flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
dpy
buftype
buffer
config
attrib_list
offset
public static native android.opengl.EGLSurface eglCreatePbufferFromClientBuffer(android.opengl.EGLDisplay, int, long, android.opengl.EGLConfig, int[], int);
descriptor: (Landroid/opengl/EGLDisplay;IJLandroid/opengl/EGLConfig;[II)Landroid/opengl/EGLSurface;
flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
dpy
buftype
buffer
config
attrib_list
offset
public static native boolean eglSurfaceAttrib(android.opengl.EGLDisplay, android.opengl.EGLSurface, int, int);
descriptor: (Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;II)Z
flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
dpy
surface
attribute
value
public static native boolean eglBindTexImage(android.opengl.EGLDisplay, android.opengl.EGLSurface, int);
descriptor: (Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;I)Z
flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
dpy
surface
buffer
public static native boolean eglReleaseTexImage(android.opengl.EGLDisplay, android.opengl.EGLSurface, int);
descriptor: (Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;I)Z
flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
dpy
surface
buffer
public static native boolean eglSwapInterval(android.opengl.EGLDisplay, int);
descriptor: (Landroid/opengl/EGLDisplay;I)Z
flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
dpy
interval
public static native android.opengl.EGLContext eglCreateContext(android.opengl.EGLDisplay, android.opengl.EGLConfig, android.opengl.EGLContext, int[], int);
descriptor: (Landroid/opengl/EGLDisplay;Landroid/opengl/EGLConfig;Landroid/opengl/EGLContext;[II)Landroid/opengl/EGLContext;
flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
dpy
config
share_context
attrib_list
offset
public static native boolean eglDestroyContext(android.opengl.EGLDisplay, android.opengl.EGLContext);
descriptor: (Landroid/opengl/EGLDisplay;Landroid/opengl/EGLContext;)Z
flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
dpy
ctx
public static native boolean eglMakeCurrent(android.opengl.EGLDisplay, android.opengl.EGLSurface, android.opengl.EGLSurface, android.opengl.EGLContext);
descriptor: (Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;Landroid/opengl/EGLSurface;Landroid/opengl/EGLContext;)Z
flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
dpy
draw
read
ctx
public static native android.opengl.EGLContext eglGetCurrentContext();
descriptor: ()Landroid/opengl/EGLContext;
flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
public static native android.opengl.EGLSurface eglGetCurrentSurface(int);
descriptor: (I)Landroid/opengl/EGLSurface;
flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
readdraw
public static native android.opengl.EGLDisplay eglGetCurrentDisplay();
descriptor: ()Landroid/opengl/EGLDisplay;
flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
public static native boolean eglQueryContext(android.opengl.EGLDisplay, android.opengl.EGLContext, int, int[], int);
descriptor: (Landroid/opengl/EGLDisplay;Landroid/opengl/EGLContext;I[II)Z
flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
dpy
ctx
attribute
value
offset
public static native boolean eglWaitGL();
descriptor: ()Z
flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
public static native boolean eglWaitNative(int);
descriptor: (I)Z
flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
engine
public static native boolean eglSwapBuffers(android.opengl.EGLDisplay, android.opengl.EGLSurface);
descriptor: (Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;)Z
flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
dpy
surface
public static native boolean eglCopyBuffers(android.opengl.EGLDisplay, android.opengl.EGLSurface, int);
descriptor: (Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;I)Z
flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
dpy
surface
target
}
SourceFile: "EGL14.java"