[][src]Module egls::apis

Functions

bind_api

Set the current rendering API.

bind_tex_image

Defines a two-dimensional texture image.

choose_config

Return a list of EGL frame buffer configurations that match specified attributes.

create_context

Create a new EGL rendering context.

create_image

Create a new EGLImage object.

create_image_khr

Create a new EGLImage object (KHR Ext).

create_pbuffer_surface

Create a new EGL pixel buffer surface.

create_pixmap_surface

Create a new EGL offscreen surface.

create_window_surface

Create a new EGL window surface.

destroy_context

Destroy an EGL rendering context.

destroy_image

Destroy an EGLImage object.

destroy_image_khr

Destroy an EGLImage object (KHR Ext).

destroy_surface

Destroy an EGL surface.

get_default_display

Return the default EGL display connection.

get_display

Return an EGL display connection.

get_proc_address

Return a GL or an EGL extension function.

initialize

Initialize an EGL display connection.

initialize_default

Initialize an EGL display connection with default version.

make_current

Attach an EGL rendering context to EGL surfaces.

query_api

Query the current rendering API.

query_context

Return EGL rendering context information.

query_string

Return a string describing properties of the EGL client or of an EGL display connection.

release_tex_image

Releases a color buffer that is being used as a texture.

swap_buffers

Post EGL surface color buffer to a native window.

swap_interval

Specifies the minimum number of video frame periods per buffer swap for the window associated with the current context.

terminate

Terminate an EGL display connection.