Class

CoglRendererEGL

Description

class Cogl.RendererEGL : Cogl.Renderer
{
  /* No available fields */
}

No description available.

Hierarchy

hierarchy this CoglRendererEGL ancestor_0 CoglRenderer ancestor_0--this ancestor_1 GObject ancestor_1--ancestor_0

Ancestors

Constructors

cogl_renderer_egl_new
No description available.

Instance methods

cogl_renderer_egl_bind_wayland_display
No description available.

cogl_renderer_egl_choose_all_configs
No description available.

cogl_renderer_egl_choose_first_config
No description available.

cogl_renderer_egl_create_context
No description available.

cogl_renderer_egl_create_dmabuf_image
No description available.

cogl_renderer_egl_create_egl_sync
No description available.

cogl_renderer_egl_create_image
No description available.

cogl_renderer_egl_create_pbuffer_surface
No description available.

cogl_renderer_egl_create_sync_fd
No description available.

cogl_renderer_egl_create_window_surface
No description available.

cogl_renderer_egl_destroy_context
No description available.

cogl_renderer_egl_destroy_egl_sync
No description available.

cogl_renderer_egl_destroy_image
No description available.

cogl_renderer_egl_destroy_surface
No description available.

cogl_renderer_egl_destroy_sync
No description available.

cogl_renderer_egl_device_has_extensions
No description available.

cogl_renderer_egl_display_has_extensions
No description available.

cogl_renderer_egl_get_config_attrib
No description available.

cogl_renderer_egl_get_edisplay
No description available.

cogl_renderer_egl_get_platform_display
No description available.

cogl_renderer_egl_get_sync
No description available.

cogl_renderer_egl_has_client_extensions
No description available.

cogl_renderer_egl_has_extensions
No description available.

cogl_renderer_egl_has_feature
No description available.

cogl_renderer_egl_has_set_damage_region
No description available.

cogl_renderer_egl_initialize
No description available.

cogl_renderer_egl_make_current
No description available.

cogl_renderer_egl_query_device_string
No description available.

cogl_renderer_egl_query_devices
No description available.

cogl_renderer_egl_query_display_attrib
No description available.

cogl_renderer_egl_query_dma_buf_formats
No description available.

cogl_renderer_egl_query_dma_buf_modifiers
No description available.

cogl_renderer_egl_query_string
No description available.

cogl_renderer_egl_query_wayland_buffer
No description available.

cogl_renderer_egl_set_damage_region
No description available.

cogl_renderer_egl_set_edisplay
No description available.

cogl_renderer_egl_swap_buffers_region
No description available.

cogl_renderer_egl_swap_buffers_with_damage
No description available.

cogl_renderer_egl_terminate
No description available.

cogl_renderer_egl_wait_egl_sync
No description available.

Methods inherited from CoglRenderer (12)
cogl_renderer_bind_api
No description available.

cogl_renderer_connect

Connects the configured renderer. Renderer connection isn’t a very active process, it basically just means validating that any given constraint criteria can be satisfied and that a usable driver and window system backend can be found.

cogl_renderer_create_dma_buf

Creates a new CoglFramebuffer with width x height, with pixel format format, and exports the new framebuffer’s DMA buffer handle.

cogl_renderer_create_dma_buf_framebuffer
No description available.

cogl_renderer_get_driver_id

Queries what underlying driver is being used by Cogl.

cogl_renderer_get_implicit_drm_modifier
No description available.

cogl_renderer_get_latest_sync_fd

This function is used to get support for waiting on previous GPU work through sync fds. It will return a sync fd which will signal when the previous work has completed.

cogl_renderer_get_proc_address

Gets a pointer to a given GL or GL ES extension function. This acts as a wrapper around glXGetProcAddress() or whatever is the appropriate function for the current backend.

cogl_renderer_is_dma_buf_supported
No description available.

cogl_renderer_is_hardware_accelerated
No description available.

cogl_renderer_is_implicit_drm_modifier
No description available.

cogl_renderer_query_drm_modifiers
No description available.

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Properties

Properties inherited from CoglRenderer (1)
Cogl.Renderer:driver
No description available.

Signals

Signals inherited from GObject (1)
GObject::notify

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

Class structure

struct CoglRendererEGLClass {
  CoglRendererClass parent_class;
  
}

No description available.

Class members
parent_class: CoglRendererClass

No description available.