Use is subject to License Terms. Your use of this web site or any of its content or software indicates your agreement to be bound by these License Terms.

Copyright © 2007 Sun Microsystems, Inc. All rights reserved.

The Java™ Binding for the OpenGL® ES API

Uses of Class
javax.microedition.khronos.egl.EGLSurface

Packages that use EGLSurface
javax.microedition.khronos.egl A package containing the Khronos EGL interfaces. 
 

Uses of EGLSurface in javax.microedition.khronos.egl
 

Fields in javax.microedition.khronos.egl declared as EGLSurface
static EGLSurface EGL10.EGL_NO_SURFACE
          An EGLContext object used to indicate a null surface.
 

Methods in javax.microedition.khronos.egl that return EGLSurface
 EGLSurface EGL10.eglCreateWindowSurface(EGLDisplay display, EGLConfig config, java.lang.Object native_window, int[] attrib_list)
          Create a new EGL window surface.
 EGLSurface EGL10.eglCreatePixmapSurface(EGLDisplay display, EGLConfig config, java.lang.Object native_pixmap, int[] attrib_list)
          Create a new EGL pixmap surface.
 EGLSurface EGL10.eglCreatePbufferSurface(EGLDisplay display, EGLConfig config, int[] attrib_list)
          Create a new EGL pixel buffer surface.
 EGLSurface EGL10.eglGetCurrentSurface(int readdraw)
          Return the read or draw surface for the current EGL rendering context.
 

Methods in javax.microedition.khronos.egl with parameters of type EGLSurface
 boolean EGL10.eglDestroySurface(EGLDisplay display, EGLSurface surface)
          Destroy an EGL surface.
 boolean EGL10.eglQuerySurface(EGLDisplay display, EGLSurface surface, int attribute, int[] value)
          Return EGL surface information.
 boolean EGL10.eglMakeCurrent(EGLDisplay display, EGLSurface draw, EGLSurface read, EGLContext context)
          Attach an EGL rendering context to EGL surfaces.
 boolean EGL10.eglSwapBuffers(EGLDisplay display, EGLSurface surface)
          Post EGL surface color buffer to a native window.
 boolean EGL10.eglCopyBuffers(EGLDisplay display, EGLSurface surface, java.lang.Object native_pixmap)
          Copy EGL surface color buffer to a native pixmap.
 boolean EGL11.eglSurfaceAttrib(EGLDisplay display, EGLSurface surface, int attribute, int value)
          (EGL 1.1 only) Set an EGL surface attribute.
 boolean EGL11.eglBindTexImage(EGLDisplay display, EGLSurface surface, int buffer)
          (EGL 1.1 only) Defines a two-dimensional texture image.
 boolean EGL11.eglReleaseTexImage(EGLDisplay display, EGLSurface surface, int buffer)
          (EGL 1.1 only) Releases a color buffer that is being used as a texture.
 


Final Release, Oct 2006

This specification is protected under the JSPA version 2.6.
Copyright © 2006 Sun Microsystems, Inc. 4150 Network Circle, California, 95054, U.S.A.
All Rights Reserved. Use is subject to license terms.
Copyright © 2007 Sun Microsystems, Inc. All rights reserved. Use is subject to License Terms. Your use of this web site or any of its content or software indicates your agreement to be bound by these License Terms.

For more information, please consult the JSR 239 specification.