Method

GskRendererrealize

Declaration [src]

gboolean
gsk_renderer_realize (
  GskRenderer* renderer,
  GdkSurface* surface,
  GError** error
)

Description [src]

Creates the resources needed by the renderer to render the scene graph.

Since GTK 4.6, the surface may be NULL, which allows using renderers without having to create a surface.

Note that it is mandatory to call gsk_renderer_unrealize() before destroying the renderer.

Parameters

surface GdkSurface
 

The GdkSurface renderer will be used on.

 The argument can be NULL.
 The data is owned by the caller of the function.
error GError **
  The return location for a GError*, or NULL.

Return value

Returns: gboolean
 

Whether the renderer was successfully realized.