Class
GdkX11X11GLContext
Instance methods
Methods inherited from GdkGLContext (15)
gdk_gl_context_get_debug_enabled
Retrieves the value set using gdk_gl_context_set_debug_enabled().
gdk_gl_context_get_display
Retrieves the GdkDisplay
the context
is created for.
gdk_gl_context_get_forward_compatible
Retrieves the value set using gdk_gl_context_set_forward_compatible().
gdk_gl_context_get_required_version
Retrieves the major and minor version requested by calling gdk_gl_context_set_required_version().
gdk_gl_context_get_shared_context
Retrieves the GdkGLContext
that this context
share data with.
gdk_gl_context_get_use_es
Checks whether the context
is using an OpenGL or OpenGL ES profile.
gdk_gl_context_get_version
Retrieves the OpenGL version of the context
.
gdk_gl_context_get_window
Retrieves the GdkWindow
used by the context
.
gdk_gl_context_is_legacy
Whether the GdkGLContext
is in legacy mode or not.
gdk_gl_context_make_current
Makes the context
the current one.
gdk_gl_context_realize
Realizes the given GdkGLContext
.
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.
gdk_gl_context_set_forward_compatible
Sets whether the GdkGLContext
should be forward compatible.
gdk_gl_context_set_required_version
Sets the major and minor version of OpenGL to request.
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.
Properties
Properties inherited from GdkGLContext (3)
Gdk.GLContext:display
The GdkDisplay
used to create the GdkGLContext
.
Gdk.GLContext:shared-context
The GdkGLContext
that this context is sharing data with, or NULL
.
Gdk.GLContext:window
The GdkWindow
the gl context is bound to.
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.