The ::create-context signal is emitted when the widget is being
realized, and allows you to override how the GL context is
created. This is useful when you want to reuse an existing GL
context, or if you want to try creating different kinds of GL
options.
If context creation fails then the signal handler can use
gtk_gl_area_set_error() to register a more detailed error
of how the construction failed.
Return: a newly created #GdkGLContext;
the #GtkGLArea widget will take ownership of the returned value.
The ::create-context signal is emitted when the widget is being realized, and allows you to override how the GL context is created. This is useful when you want to reuse an existing GL context, or if you want to try creating different kinds of GL options.
If context creation fails then the signal handler can use gtk_gl_area_set_error() to register a more detailed error of how the construction failed.
Return: a newly created #GdkGLContext; the #GtkGLArea widget will take ownership of the returned value.