Class

GdkX11X11GLContext

Description

final class GdkX11.X11GLContext : Gdk.GLContext {
  /* No available fields */
}
No description available.

Hierarchy

hierarchy this GdkX11GLContext ancestor_0 GdkGLContext ancestor_0--this ancestor_1 GObject ancestor_1--ancestor_0

Ancestors

Instance methods

Methods inherited from GdkGLContext (15)
gdk_gl_context_get_debug_enabled

Retrieves the value set using gdk_gl_context_set_debug_enabled().

Available since: 3.16

gdk_gl_context_get_display

Retrieves the GdkDisplay the context is created for.

Available since: 3.16

gdk_gl_context_get_forward_compatible

Retrieves the value set using gdk_gl_context_set_forward_compatible().

Available since: 3.16

gdk_gl_context_get_required_version

Retrieves the major and minor version requested by calling gdk_gl_context_set_required_version().

Available since: 3.16

gdk_gl_context_get_shared_context

Retrieves the GdkGLContext that this context share data with.

Available since: 3.16

gdk_gl_context_get_use_es

Checks whether the context is using an OpenGL or OpenGL ES profile.

Available since: 3.22

gdk_gl_context_get_version

Retrieves the OpenGL version of the context.

Available since: 3.16

gdk_gl_context_get_window

Retrieves the GdkWindow used by the context.

Available since: 3.16

gdk_gl_context_is_legacy

Whether the GdkGLContext is in legacy mode or not.

Available since: 3.20

gdk_gl_context_make_current

Makes the context the current one.

Available since: 3.16

gdk_gl_context_realize

Realizes the given GdkGLContext.

Available since: 3.16

gdk_gl_context_set_debug_enabled

Sets whether the GdkGLContext should perform extra validations and run time checking. This is useful during development, but has additional overhead.

Available since: 3.16

gdk_gl_context_set_forward_compatible

Sets whether the GdkGLContext should be forward compatible.

Available since: 3.16

gdk_gl_context_set_required_version

Sets the major and minor version of OpenGL to request.

Available since: 3.16

gdk_gl_context_set_use_es

Requests that GDK create a OpenGL ES context instead of an OpenGL one, if the platform and windowing system allows it.

Available since: 3.22

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Properties

Properties inherited from GdkGLContext (3)
Gdk.GLContext:display

The GdkDisplay used to create the GdkGLContext.

Available since: 3.16

Gdk.GLContext:shared-context

The GdkGLContext that this context is sharing data with, or NULL.

Available since: 3.16

Gdk.GLContext:window

The GdkWindow the gl context is bound to.

Available since: 3.16

Signals

Signals inherited from GObject (1)
GObject.Object::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 GdkX11X11GLContextClass {
  /* no available fields */
}
No description available.