{
GSK_CONTAINER_NODE,
sizeof (GskContainerNode),
- NULL,
gsk_container_node_finalize,
gsk_container_node_draw,
NULL,
{
GSK_CAIRO_NODE,
sizeof (GskCairoNode),
- NULL,
gsk_cairo_node_finalize,
gsk_cairo_node_draw,
NULL,
GSK_COLOR_NODE,
sizeof (GskColorNode),
NULL,
- NULL,
gsk_color_node_draw,
NULL,
gsk_color_node_diff,
{
GSK_LINEAR_GRADIENT_NODE,
sizeof (GskLinearGradientNode),
- NULL,
gsk_linear_gradient_node_finalize,
gsk_linear_gradient_node_draw,
NULL,
{
GSK_REPEATING_LINEAR_GRADIENT_NODE,
sizeof (GskLinearGradientNode),
- NULL,
gsk_linear_gradient_node_finalize,
gsk_linear_gradient_node_draw,
NULL,
{
GSK_RADIAL_GRADIENT_NODE,
sizeof (GskRadialGradientNode),
- NULL,
gsk_radial_gradient_node_finalize,
gsk_radial_gradient_node_draw,
NULL,
{
GSK_REPEATING_RADIAL_GRADIENT_NODE,
sizeof (GskRadialGradientNode),
- NULL,
gsk_radial_gradient_node_finalize,
gsk_radial_gradient_node_draw,
NULL,
{
GSK_CONIC_GRADIENT_NODE,
sizeof (GskConicGradientNode),
- NULL,
gsk_conic_gradient_node_finalize,
gsk_conic_gradient_node_draw,
NULL,
GSK_BORDER_NODE,
sizeof (GskBorderNode),
NULL,
- NULL,
gsk_border_node_draw,
NULL,
gsk_border_node_diff,
{
GSK_TEXTURE_NODE,
sizeof (GskTextureNode),
- NULL,
gsk_texture_node_finalize,
gsk_texture_node_draw,
NULL,
{
GSK_TEXTURE_SCALE_NODE,
sizeof (GskTextureScaleNode),
- NULL,
gsk_texture_scale_node_finalize,
gsk_texture_scale_node_draw,
NULL,
GSK_INSET_SHADOW_NODE,
sizeof (GskInsetShadowNode),
NULL,
- NULL,
gsk_inset_shadow_node_draw,
NULL,
gsk_inset_shadow_node_diff,
GSK_OUTSET_SHADOW_NODE,
sizeof (GskOutsetShadowNode),
NULL,
- NULL,
gsk_outset_shadow_node_draw,
NULL,
gsk_outset_shadow_node_diff,
{
GSK_TRANSFORM_NODE,
sizeof (GskTransformNode),
- NULL,
gsk_transform_node_finalize,
gsk_transform_node_draw,
gsk_transform_node_can_diff,
{
GSK_OPACITY_NODE,
sizeof (GskOpacityNode),
- NULL,
gsk_opacity_node_finalize,
gsk_opacity_node_draw,
NULL,
{
GSK_COLOR_MATRIX_NODE,
sizeof (GskColorMatrixNode),
- NULL,
gsk_color_matrix_node_finalize,
gsk_color_matrix_node_draw,
NULL,
{
GSK_REPEAT_NODE,
sizeof (GskRepeatNode),
- NULL,
gsk_repeat_node_finalize,
gsk_repeat_node_draw,
NULL,
{
GSK_CLIP_NODE,
sizeof (GskClipNode),
- NULL,
gsk_clip_node_finalize,
gsk_clip_node_draw,
NULL,
{
GSK_ROUNDED_CLIP_NODE,
sizeof (GskRoundedClipNode),
- NULL,
gsk_rounded_clip_node_finalize,
gsk_rounded_clip_node_draw,
NULL,
{
GSK_SHADOW_NODE,
sizeof (GskShadowNode),
- NULL,
gsk_shadow_node_finalize,
gsk_shadow_node_draw,
NULL,
{
GSK_BLEND_NODE,
sizeof (GskBlendNode),
- NULL,
gsk_blend_node_finalize,
gsk_blend_node_draw,
NULL,
{
GSK_CROSS_FADE_NODE,
sizeof (GskCrossFadeNode),
- NULL,
gsk_cross_fade_node_finalize,
gsk_cross_fade_node_draw,
NULL,
{
GSK_TEXT_NODE,
sizeof (GskTextNode),
- NULL,
gsk_text_node_finalize,
gsk_text_node_draw,
NULL,
{
GSK_BLUR_NODE,
sizeof (GskBlurNode),
- NULL,
gsk_blur_node_finalize,
gsk_blur_node_draw,
NULL,
{
GSK_MASK_NODE,
sizeof (GskMaskNode),
- NULL,
gsk_mask_node_finalize,
gsk_mask_node_draw,
NULL,
{
GSK_GL_SHADER_NODE,
sizeof (GskGLShaderNode),
- NULL,
gsk_gl_shader_node_finalize,
gsk_gl_shader_node_draw,
NULL,
{
GSK_DEBUG_NODE,
sizeof (GskDebugNode),
- NULL,
gsk_debug_node_finalize,
gsk_debug_node_draw,
gsk_debug_node_can_diff,