Stay organized with collections
    
    
      
      Save and categorize content based on your preferences.
    
  
  
    
  
  
  
  
    
    
    
  
  
    
    
  
  
EGL11
  public
  
  
  
  interface
  EGL11
  
  
      implements
      
        EGL10
      
  
  
  
    
    | javax.microedition.khronos.egl.EGL11 | 
  
  
    
Summary
| Inherited methods | 
|---|
| 
    From interface
      
        
          javax.microedition.khronos.egl.EGL10
        
      
      
  
  
  
    | 
        abstract
        
        
        
        
        boolean | 
      eglChooseConfig(EGLDisplay display, int[] attrib_list, EGLConfig[] configs, int config_size, int[] num_config)
       |  
  
  
    | 
        abstract
        
        
        
        
        boolean | 
      eglCopyBuffers(EGLDisplay display, EGLSurface surface, Object native_pixmap)
       |  
  
  
    | 
        abstract
        
        
        
        
        EGLContext | 
      eglCreateContext(EGLDisplay display, EGLConfig config, EGLContext share_context, int[] attrib_list)
       |  
  
  
    | 
        abstract
        
        
        
        
        EGLSurface | 
      eglCreatePbufferSurface(EGLDisplay display, EGLConfig config, int[] attrib_list)
       |  
  
  
    | 
        abstract
        
        
        
        
        EGLSurface | 
      eglCreatePixmapSurface(EGLDisplay display, EGLConfig config, Object native_pixmap, int[] attrib_list)
       |  
  
  
    | 
        abstract
        
        
        
        
        EGLSurface | 
      eglCreateWindowSurface(EGLDisplay display, EGLConfig config, Object native_window, int[] attrib_list)
       |  
  
  
    | 
        abstract
        
        
        
        
        boolean | 
      eglDestroyContext(EGLDisplay display, EGLContext context)
       |  
  
  
    | 
        abstract
        
        
        
        
        boolean | 
      eglDestroySurface(EGLDisplay display, EGLSurface surface)
       |  
  
  
    | 
        abstract
        
        
        
        
        boolean | 
      eglGetConfigAttrib(EGLDisplay display, EGLConfig config, int attribute, int[] value)
       |  
  
  
    | 
        abstract
        
        
        
        
        boolean | 
      eglGetConfigs(EGLDisplay display, EGLConfig[] configs, int config_size, int[] num_config)
       |  
  
  
    | 
        abstract
        
        
        
        
        EGLContext | 
      eglGetCurrentContext()
       |  
  
  
    | 
        abstract
        
        
        
        
        EGLDisplay | 
      eglGetCurrentDisplay()
       |  
  
  
    | 
        abstract
        
        
        
        
        EGLSurface | 
      eglGetCurrentSurface(int readdraw)
       |  
  
  
    | 
        abstract
        
        
        
        
        EGLDisplay | 
      eglGetDisplay(Object native_display)
       |  
  
  
    | 
        abstract
        
        
        
        
        int | 
      eglGetError()
       |  
  
  
    | 
        abstract
        
        
        
        
        boolean | 
      eglInitialize(EGLDisplay display, int[] major_minor)
       |  
  
  
    | 
        abstract
        
        
        
        
        boolean | 
      eglMakeCurrent(EGLDisplay display, EGLSurface draw, EGLSurface read, EGLContext context)
       |  
  
  
    | 
        abstract
        
        
        
        
        boolean | 
      eglQueryContext(EGLDisplay display, EGLContext context, int attribute, int[] value)
       |  
  
  
    | 
        abstract
        
        
        
        
        String | 
      eglQueryString(EGLDisplay display, int name)
       |  
  
  
    | 
        abstract
        
        
        
        
        boolean | 
      eglQuerySurface(EGLDisplay display, EGLSurface surface, int attribute, int[] value)
       |  
  
  
    | 
        abstract
        
        
        
        
        boolean | 
      eglSwapBuffers(EGLDisplay display, EGLSurface surface)
       |  
  
  
    | 
        abstract
        
        
        
        
        boolean | 
      eglTerminate(EGLDisplay display)
       |  
  
  
    | 
        abstract
        
        
        
        
        boolean | 
      eglWaitGL()
       |  
  
  
    | 
        abstract
        
        
        
        
        boolean | 
      eglWaitNative(int engine, Object bindTarget)
       |  | 
Constants
    EGL_CONTEXT_LOST
    
public static final int EGL_CONTEXT_LOST
    
    
    
  
    
      Constant Value:
      
          12302
          (0x0000300e)
      
    
 
 
 
  
  
    
  
 
  
    
      
      
    
    
      
    
    
  
       
    
    
      
    
  
  
  Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
  Last updated 2025-02-10 UTC.
  
  
  
    
      [[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-02-10 UTC."],[],[]]