summaryrefslogtreecommitdiff
path: root/gtk/inspector
diff options
context:
space:
mode:
authorBenjamin Otte <otte@redhat.com>2019-02-20 03:02:23 +0100
committerBenjamin Otte <otte@redhat.com>2019-02-21 19:47:28 +0100
commit6a4bf2b9938abbcbf531a9d64b01007dfa2e144d (patch)
treee054537465731c05606b71bd2b4a2efb6d153053 /gtk/inspector
parentf5b44c11c824d65d4db5478b2eba0fcbdfb23ce2 (diff)
downloadgtk+-6a4bf2b9938abbcbf531a9d64b01007dfa2e144d.tar.gz
gsk: Remove offset nodes
They were a neat idea while they lasted. But now, it's time for categorized transform nodes, where matrices with GSK_MATRIX_CATEGORY_2D_TRANSLATE are the exact replacement. Renderers have not been adapted for this purpose, so they (continue to) run slow paths.
Diffstat (limited to 'gtk/inspector')
-rw-r--r--gtk/inspector/recorder.c13
1 files changed, 0 insertions, 13 deletions
diff --git a/gtk/inspector/recorder.c b/gtk/inspector/recorder.c
index 0a56aefb8a..7230b6bd74 100644
--- a/gtk/inspector/recorder.c
+++ b/gtk/inspector/recorder.c
@@ -118,9 +118,6 @@ create_list_model_for_render_node (GskRenderNode *node)
/* no children */
return NULL;
- case GSK_OFFSET_NODE:
- return create_render_node_list_model ((GskRenderNode *[1]) { gsk_offset_node_get_child (node) }, 1);
-
case GSK_TRANSFORM_NODE:
return create_render_node_list_model ((GskRenderNode *[1]) { gsk_transform_node_get_child (node) }, 1);
@@ -230,8 +227,6 @@ node_type_name (GskRenderNodeType type)
return "Outset Shadow";
case GSK_TRANSFORM_NODE:
return "Transform";
- case GSK_OFFSET_NODE:
- return "Offset";
case GSK_OPACITY_NODE:
return "Opacity";
case GSK_COLOR_MATRIX_NODE:
@@ -283,9 +278,6 @@ node_name (GskRenderNode *node)
case GSK_BLUR_NODE:
return g_strdup (node_type_name (gsk_render_node_get_node_type (node)));
- case GSK_OFFSET_NODE:
- return g_strdup_printf ("Offset %g, %g", gsk_offset_node_get_x_offset (node), gsk_offset_node_get_y_offset (node));
-
case GSK_DEBUG_NODE:
return g_strdup (gsk_debug_node_get_message (node));
@@ -894,11 +886,6 @@ populate_render_node_properties (GtkListStore *store,
}
break;
- case GSK_OFFSET_NODE:
- add_float_row (store, "x offset", gsk_offset_node_get_x_offset (node));
- add_float_row (store, "y offset", gsk_offset_node_get_y_offset (node));
- break;
-
case GSK_TRANSFORM_NODE:
{
static const char * category_names[] = {