diff options
author | Benjamin Otte <otte@redhat.com> | 2016-12-11 11:48:32 +0100 |
---|---|---|
committer | Benjamin Otte <otte@redhat.com> | 2016-12-20 18:01:09 +0100 |
commit | e4ee65fd194788604e6e109bfbd52a7537295645 (patch) | |
tree | 8032408701b40d066689b243aefd6e37d018e3a3 /gsk/gskrendernodeimpl.c | |
parent | 684d25bd1aa1eac4a6cb23bc48aa6d9c0d7a1af6 (diff) | |
download | gtk+-e4ee65fd194788604e6e109bfbd52a7537295645.tar.gz |
gsk: Remove gsk_render_node_set_opaque()
If we ever feel, we need this function again, we can readd it later.
But nobody is using it other than for overriding opactiy. And you can
just override opacity directly if you care.
Diffstat (limited to 'gsk/gskrendernodeimpl.c')
-rw-r--r-- | gsk/gskrendernodeimpl.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/gsk/gskrendernodeimpl.c b/gsk/gskrendernodeimpl.c index 3d9dc08153..b3ba4755b6 100644 --- a/gsk/gskrendernodeimpl.c +++ b/gsk/gskrendernodeimpl.c @@ -201,15 +201,13 @@ gsk_cairo_node_get_draw_context (GskRenderNode *node, if (renderer) { self->surface = gsk_renderer_create_cairo_surface (renderer, - node->opaque ? CAIRO_FORMAT_RGB24 - : CAIRO_FORMAT_ARGB32, + CAIRO_FORMAT_ARGB32, ceilf (node->bounds.size.width), ceilf (node->bounds.size.height)); } else { - self->surface = cairo_image_surface_create (node->opaque ? CAIRO_FORMAT_RGB24 - : CAIRO_FORMAT_ARGB32, + self->surface = cairo_image_surface_create (CAIRO_FORMAT_ARGB32, ceilf (node->bounds.size.width), ceilf (node->bounds.size.height)); } |