summaryrefslogtreecommitdiff
path: root/gsk/gskrendernode.c
diff options
context:
space:
mode:
authorBenjamin Otte <otte@redhat.com>2016-12-15 04:24:37 +0100
committerBenjamin Otte <otte@redhat.com>2016-12-20 18:01:11 +0100
commitcf520b7a1f932100a0b87e85a4501d56e30762cc (patch)
tree943d59486b451c4bd764b2433bbf68ca391a1989 /gsk/gskrendernode.c
parent3e26fadb2463c7e44b4b9efbb37c0f55201e59b7 (diff)
downloadgtk+-cf520b7a1f932100a0b87e85a4501d56e30762cc.tar.gz
gsk: Add blend nodes
Implement blend mode support in GTK background compositing with it.
Diffstat (limited to 'gsk/gskrendernode.c')
-rw-r--r--gsk/gskrendernode.c41
1 files changed, 0 insertions, 41 deletions
diff --git a/gsk/gskrendernode.c b/gsk/gskrendernode.c
index ab41235c4d..20d9bef092 100644
--- a/gsk/gskrendernode.c
+++ b/gsk/gskrendernode.c
@@ -237,47 +237,6 @@ gsk_render_node_get_name (GskRenderNode *node)
return node->name;
}
-/**
- * gsk_render_node_set_blend_mode:
- * @node: a #GskRenderNode
- * @blend_mode: the blend mode to be applied to the node's children
- *
- * Sets the blend mode to be used when rendering the children
- * of the @node.
- *
- * The default value is %GSK_BLEND_MODE_DEFAULT.
- *
- * Since: 3.90
- */
-void
-gsk_render_node_set_blend_mode (GskRenderNode *node,
- GskBlendMode blend_mode)
-{
- g_return_if_fail (GSK_IS_RENDER_NODE (node));
- g_return_if_fail (node->is_mutable);
-
- if (node->blend_mode == blend_mode)
- return;
-
- node->blend_mode = blend_mode;
-}
-
-/*
- * gsk_render_node_get_blend_mode:
- * @node: a #GskRenderNode
- *
- * Retrieves the blend mode set by gsk_render_node_set_blend_mode().
- *
- * Returns: the blend mode
- */
-GskBlendMode
-gsk_render_node_get_blend_mode (GskRenderNode *node)
-{
- g_return_val_if_fail (GSK_IS_RENDER_NODE (node), GSK_BLEND_MODE_DEFAULT);
-
- return node->blend_mode;
-}
-
/*< private >
* gsk_render_node_make_immutable:
* @node: a #GskRenderNode