diff options
author | Benjamin Otte <otte@redhat.com> | 2016-12-01 01:38:20 +0100 |
---|---|---|
committer | Benjamin Otte <otte@redhat.com> | 2016-12-05 15:02:47 +0100 |
commit | ca78f5d3cbdd9478ef1206b2c7f1c9472e28796d (patch) | |
tree | 3a959ae1e8396436010d474da2576bd448f14551 /gsk/gskrendererprivate.h | |
parent | 60567db486649746978850797e548a099df5aa0a (diff) | |
download | gtk+-ca78f5d3cbdd9478ef1206b2c7f1c9472e28796d.tar.gz |
gdk: Make gdk_window_begin_draw_frame() take a draw context
... instead of a gl context.
This requires some refactoring in the way we mark the shared context as
drawing: We now call begin_frame/end_frame() on it and ignore the call
on the main context.
Unfortunately we need to do this check in all vfuncs, which sucks. But I
haven't found a better way.
Diffstat (limited to 'gsk/gskrendererprivate.h')
-rw-r--r-- | gsk/gskrendererprivate.h | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/gsk/gskrendererprivate.h b/gsk/gskrendererprivate.h index 2ac3c92599..027229c693 100644 --- a/gsk/gskrendererprivate.h +++ b/gsk/gskrendererprivate.h @@ -57,8 +57,6 @@ struct _GskRendererClass gboolean gsk_renderer_is_realized (GskRenderer *renderer); -void gsk_renderer_set_gl_context (GskRenderer *renderer, - GdkGLContext *context); GskRenderNode * gsk_renderer_get_root_node (GskRenderer *renderer); GdkDrawingContext * gsk_renderer_get_drawing_context (GskRenderer *renderer); cairo_t * gsk_renderer_get_cairo_context (GskRenderer *renderer); |