EGL Reference Manual Version 1.5 Claude Knaus Jon Leech October 2010 Draft Version 20101012 EGL EGL man reference Contents Preface Style Conventions The following style conventions apply to this document: Bold Command and function names Italics Variables and parameters Regular Ordinary text Monospace Constants and source code Summary of Commands and Routines EGL Functions Manage or query display connections: eglGetDisplay eglInitialize eglQueryString eglTerminate Request EGL and client API extension functions: eglGetProcAddress Query errors: eglGetError Request or query frame buffer configurations: eglGetConfigs eglChooseConfig eglGetConfigAttrib Manage or query the current rendering API: eglBindAPI eglQueryAPI Manage or query EGL rendering contexts: eglCreateContext eglDestroyContext eglQueryContext eglMakeCurrent eglGetCurrentContext eglGetCurrentSurface eglGetCurrentDisplay Manage or query EGL surfaces: eglCreateWindowSurface eglCreatePixmapSurface eglCreatePbufferSurface eglDestroySurface eglSurfaceAttrib eglQuerySurface Synchronize execution: eglSwapInterval eglWaitClient eglWaitGL eglWaitNative Post and copy buffers: eglCopyBuffers eglSwapBuffers Bind pixel buffer surfaces to OpenGL ES textures: eglBindTexImage eglReleaseTexImage EGL Reference Pages