diff --git a/gtk/inspector/gtktreemodelrendernode.c b/gtk/inspector/gtktreemodelrendernode.c index bfb5a9c247..f0a5e78548 100644 --- a/gtk/inspector/gtktreemodelrendernode.c +++ b/gtk/inspector/gtktreemodelrendernode.c @@ -534,6 +534,13 @@ append_node (GtkTreeModelRenderNode *nodemodel, /* no children */ break; + case GSK_PIXEL_SHADER_NODE: + if (gsk_pixel_shader_node_get_child1 (node)) + append_node (nodemodel, gsk_pixel_shader_node_get_child1 (node), priv->nodes->len - 1); + if (gsk_pixel_shader_node_get_child2 (node)) + append_node (nodemodel, gsk_pixel_shader_node_get_child2 (node), priv->nodes->len - 1); + break; + case GSK_TRANSFORM_NODE: append_node (nodemodel, gsk_transform_node_get_child (node), priv->nodes->len - 1); break; diff --git a/gtk/inspector/recorder.c b/gtk/inspector/recorder.c index 3c09608317..670e61951b 100644 --- a/gtk/inspector/recorder.c +++ b/gtk/inspector/recorder.c @@ -189,6 +189,8 @@ node_type_name (GskRenderNodeType type) return "Text"; case GSK_BLUR_NODE: return "Blur"; + case GSK_PIXEL_SHADER_NODE: + return "Pixel Shader"; } }