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: .line 33
            aconst_null
            putstatic android.opengl.EGL14.EGL_NO_CONTEXT:Landroid/opengl/EGLContext;
         1: .line 34
            aconst_null
            putstatic android.opengl.EGL14.EGL_NO_DISPLAY:Landroid/opengl/EGLDisplay;
         2: .line 35
            aconst_null
            putstatic android.opengl.EGL14.EGL_NO_SURFACE:Landroid/opengl/EGLSurface;
         3: .line 150
            invokestatic android.opengl.EGL14._nativeClassInit:()V
         4: .line 151
            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 // android.opengl.EGL14 this
         0: .line 30
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // android.opengl.EGL14 this
      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 // android.opengl.EGLDisplay dpy
        start local 1 // android.opengl.EGLConfig config
        start local 2 // java.lang.Object win
        start local 3 // int[] attrib_list
        start local 4 // int offset
         0: .line 250
            aconst_null
            astore 5 /* sur */
        start local 5 // android.view.Surface sur
         1: .line 251
            aload 2 /* win */
            instanceof android.view.SurfaceView
            ifeq 5
         2: .line 252
            aload 2 /* win */
            checkcast android.view.SurfaceView
            astore 6 /* surfaceView */
        start local 6 // android.view.SurfaceView surfaceView
         3: .line 253
            aload 6 /* surfaceView */
            invokevirtual android.view.SurfaceView.getHolder:()Landroid/view/SurfaceHolder;
            invokeinterface android.view.SurfaceHolder.getSurface:()Landroid/view/Surface;
            astore 5 /* sur */
        end local 6 // android.view.SurfaceView surfaceView
         4: .line 254
            goto 11
      StackMap locals: android.view.Surface
      StackMap stack:
         5: aload 2 /* win */
            instanceof android.view.SurfaceHolder
            ifeq 9
         6: .line 255
            aload 2 /* win */
            checkcast android.view.SurfaceHolder
            astore 6 /* holder */
        start local 6 // android.view.SurfaceHolder holder
         7: .line 256
            aload 6 /* holder */
            invokeinterface android.view.SurfaceHolder.getSurface:()Landroid/view/Surface;
            astore 5 /* sur */
        end local 6 // android.view.SurfaceHolder holder
         8: .line 257
            goto 11
      StackMap locals:
      StackMap stack:
         9: aload 2 /* win */
            instanceof android.view.Surface
            ifeq 11
        10: .line 258
            aload 2 /* win */
            checkcast android.view.Surface
            astore 5 /* sur */
        11: .line 262
      StackMap locals:
      StackMap stack:
            aload 5 /* sur */
            ifnull 14
        12: .line 263
            aload 0 /* dpy */
            aload 1 /* config */
            aload 5 /* sur */
            aload 3 /* attrib_list */
            iload 4 /* offset */
            invokestatic android.opengl.EGL14._eglCreateWindowSurface:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLConfig;Ljava/lang/Object;[II)Landroid/opengl/EGLSurface;
            astore 6 /* surface */
        start local 6 // android.opengl.EGLSurface surface
        13: .line 264
            goto 22
        end local 6 // android.opengl.EGLSurface surface
      StackMap locals:
      StackMap stack:
        14: aload 2 /* win */
            instanceof android.graphics.SurfaceTexture
            ifeq 19
        15: .line 265
            aload 0 /* dpy */
            aload 1 /* config */
        16: .line 266
            aload 2 /* win */
            aload 3 /* attrib_list */
            iload 4 /* offset */
        17: .line 265
            invokestatic android.opengl.EGL14._eglCreateWindowSurfaceTexture:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLConfig;Ljava/lang/Object;[II)Landroid/opengl/EGLSurface;
            astore 6 /* surface */
        start local 6 // android.opengl.EGLSurface surface
        18: .line 267
            goto 22
        end local 6 // android.opengl.EGLSurface surface
        19: .line 268
      StackMap locals:
      StackMap stack:
            new java.lang.UnsupportedOperationException
            dup
        20: .line 269
            ldc "eglCreateWindowSurface() can only be called with an instance of Surface, SurfaceView, SurfaceTexture or SurfaceHolder at the moment, this will be fixed later."
        21: .line 268
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        start local 6 // android.opengl.EGLSurface surface
        22: .line 274
      StackMap locals: android.opengl.EGLSurface
      StackMap stack:
            aload 6 /* surface */
            areturn
        end local 6 // android.opengl.EGLSurface surface
        end local 5 // android.view.Surface sur
        end local 4 // int offset
        end local 3 // int[] attrib_list
        end local 2 // java.lang.Object win
        end local 1 // android.opengl.EGLConfig config
        end local 0 // android.opengl.EGLDisplay dpy
      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"