diff options
Diffstat (limited to 'gsk/gl/gskglrenderer.c')
-rw-r--r-- | gsk/gl/gskglrenderer.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gsk/gl/gskglrenderer.c b/gsk/gl/gskglrenderer.c index 9780c51d55..592796287f 100644 --- a/gsk/gl/gskglrenderer.c +++ b/gsk/gl/gskglrenderer.c @@ -273,13 +273,15 @@ node_supports_transform (GskRenderNode *node) case GSK_OPACITY_NODE: case GSK_COLOR_MATRIX_NODE: case GSK_TEXTURE_NODE: - case GSK_TRANSFORM_NODE: case GSK_CROSS_FADE_NODE: case GSK_LINEAR_GRADIENT_NODE: case GSK_DEBUG_NODE: case GSK_TEXT_NODE: return TRUE; + case GSK_TRANSFORM_NODE: + return node_supports_transform (gsk_transform_node_get_child (node)); + default: return FALSE; } |