diff options
author | Benjamin Otte <otte@redhat.com> | 2019-02-20 03:02:23 +0100 |
---|---|---|
committer | Benjamin Otte <otte@redhat.com> | 2019-02-21 19:47:28 +0100 |
commit | 6a4bf2b9938abbcbf531a9d64b01007dfa2e144d (patch) | |
tree | e054537465731c05606b71bd2b4a2efb6d153053 /gtk/inspector | |
parent | f5b44c11c824d65d4db5478b2eba0fcbdfb23ce2 (diff) | |
download | gtk+-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.c | 13 |
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[] = { |