Class
GdkX11X11GLContext
Instance methods
Methods inherited from GdkGLContext (16)
gdk_gl_context_get_debug_enabled
Retrieves whether the context is doing extra validations and runtime checking.
gdk_gl_context_get_display
Retrieves the display the context
is created for.
gdk_gl_context_get_forward_compatible
Retrieves whether the context is forward-compatible.
gdk_gl_context_get_required_version
Retrieves required OpenGL version.
gdk_gl_context_get_shared_context
Used to retrieves the GdkGLContext
that this context
share data with.
Deprecated since: 4.4
gdk_gl_context_get_surface
Retrieves the surface used by the context
.
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_is_legacy
Whether the GdkGLContext
is in legacy mode or not.
gdk_gl_context_is_shared
Checks if the two GL contexts can share resources.
Available since: 4.4
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
runtime checking.
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 an OpenGL ES context instead of an OpenGL one.
Methods inherited from GdkDrawContext (6)
gdk_draw_context_begin_frame
Indicates that you are beginning the process of redrawing region
on the context
‘s surface.
gdk_draw_context_end_frame
Ends a drawing operation started with gdk_draw_context_begin_frame().
gdk_draw_context_get_display
Retrieves the GdkDisplay
the context
is created for.
gdk_draw_context_get_frame_region
Retrieves the region that is currently being repainted.
gdk_draw_context_get_surface
Retrieves the surface that context
is bound to.
gdk_draw_context_is_in_frame
Returns TRUE
if context
is in the process of drawing to its surface.
Methods inherited from GObject (43)
Properties
Properties inherited from GdkGLContext (1)
Properties inherited from GdkDrawContext (2)
Gdk.DrawContext:display
The GdkDisplay
used to create the GdkDrawContext
.
Gdk.DrawContext:surface
The GdkSurface
the context is bound to.
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.