Invalidation
slice 0 key (0,0)
Content: Descriptor
changed; old uid 29, new uid 125:
old:
Desc: PrimitiveDescriptor { prim_uid: ItemUid { uid: 29 }, origin: PointKey { x: 350.0, y: 69.0 }, prim_clip_rect: RectangleKey { x: 350.0, y: 69.0, w: 24.0, h: 24.0 }, transform_dep_count: 1, image_dep_count: 1, opacity_binding_dep_count: 0, clip_dep_count: 0, color_binding_dep_count: 0 }
Item: PrimKey { common: PrimKeyCommonData { flags: IS_BACKFACE_VISIBLE, prim_size: SizeKey { w: 24.0, h: 24.0 } }, kind: Image { key: ImageKey(IdNamespace(1), 9), stretch_size: SizeKey { w: 24.0, h: 24.0 }, tile_spacing: SizeKey { w: 0.0, h: 0.0 }, color: ColorU { r: 255, g: 255, b: 255, a: 255 }, sub_rect: None, image_rendering: Auto, alpha_type: PremultipliedAlpha } }
new:
Desc: PrimitiveDescriptor { prim_uid: ItemUid { uid: 125 }, origin: PointKey { x: 340.0, y: 59.0 }, prim_clip_rect: RectangleKey { x: 341.0, y: 59.0, w: 43.0, h: 43.0 }, transform_dep_count: 1, image_dep_count: 1, opacity_binding_dep_count: 0, clip_dep_count: 1, color_binding_dep_count: 0 }
Item: PrimKey { common: PrimKeyCommonData { flags: IS_BACKFACE_VISIBLE, prim_size: SizeKey { w: 44.0, h: 43.0 } }, kind: Image { key: ImageKey(IdNamespace(1), 45), stretch_size: SizeKey { w: 44.0, h: 43.0 }, tile_spacing: SizeKey { w: 0.0, h: 0.0 }, color: ColorU { r: 255, g: 255, b: 255, a: 255 }, sub_rect: None, image_rendering: Auto, alpha_type: PremultipliedAlpha } }
slice 4 key (0,0)
PrimCount
changed from 11 to 12:
removed:
118...TextRunKey { common: PrimKeyCommonData { flags: IS_BACKFACE_VISIBLE, prim_size: SizeKey { w: 69.0, h: 26.0 } }, font: FontInstance { base: BaseFontInstance { instance_key: FontInstanceKey(IdNamespace(1), 18), font_key: FontKey(IdNamespace(1), 10), size: 18px, bg_color: ColorU { r: 0, g: 0, b: 0, a: 0 }, render_mode: Subpixel, flags: SUBPIXEL_POSITION, synthetic_italics: SyntheticItalics { angle: 0 }, platform_options: None, variations: [] }, transform: FontTransform { scale_x: 1.0, skew_x: 0.0, skew_y: 0.0, scale_y: 1.0 }, render_mode: Subpixel, flags: SUBPIXEL_POSITION, color: ColorU { r: 0, g: 0, b: 0, a: 255 }, transform_glyphs: false, size: 18px }, glyphs: PrimaryArc([GlyphInstance { index: 49, point: (0.5,20.0) }, GlyphInstance { index: 72, point: (13.974998,20.0) }, GlyphInstance { index: 90, point: (23.399994,20.0) }, GlyphInstance { index: 3, point: (36.399994,20.0) }, GlyphInstance { index: 55, point: (41.324997,20.0) }, GlyphInstance { index: 68, point: (48.725006,20.0) }, GlyphInstance { index: 69, point: (57.875,20.0) }]), shadow: false }
added:
131...TextRunKey { common: PrimKeyCommonData { flags: IS_BACKFACE_VISIBLE, prim_size: SizeKey { w: 253.0, h: 26.0 } }, font: FontInstance { base: BaseFontInstance { instance_key: FontInstanceKey(IdNamespace(1), 18), font_key: FontKey(IdNamespace(1), 10), size: 18px, bg_color: ColorU { r: 0, g: 0, b: 0, a: 0 }, render_mode: Subpixel, flags: SUBPIXEL_POSITION, synthetic_italics: SyntheticItalics { angle: 0 }, platform_options: None, variations: [] }, transform: FontTransform { scale_x: 1.0, skew_x: 0.0, skew_y: 0.0, scale_y: 1.0 }, render_mode: Subpixel, flags: SUBPIXEL_POSITION, color: ColorU { r: 0, g: 0, b: 0, a: 255 }, transform_glyphs: false, size: 18px }, glyphs: PrimaryArc([GlyphInstance { index: 87, point: (0.5,20.0) }, GlyphInstance { index: 85, point: (6.5999985,20.0) }, GlyphInstance { index: 72, point: (12.849998,20.0) }, GlyphInstance { index: 72, point: (22.274994,20.0) }, GlyphInstance { index: 75, point: (31.699997,20.0) }, GlyphInstance { index: 72, point: (41.875,20.0) }, GlyphInstance { index: 85, point: (51.300003,20.0) }, GlyphInstance { index: 71, point: (57.550003,20.0) }, GlyphInstance { index: 72, point: (68.149994,20.0) }, GlyphInstance { index: 85, point: (77.575,20.0) }, GlyphInstance { index: 17, point: (83.825,20.0) }, GlyphInstance { index: 80, point: (87.725006,20.0) }, GlyphInstance { index: 82, point: (103.225006,20.0) }, GlyphInstance { index: 93, point: (113.774994,20.0) }, GlyphInstance { index: 76, point: (121.925,20.0) }, GlyphInstance { index: 79, point: (126.274994,20.0) }, GlyphInstance { index: 79, point: (130.625,20.0) }, GlyphInstance { index: 68, point: (134.975,20.0) }, GlyphInstance { index: 17, point: (144.125,20.0) }, GlyphInstance { index: 82, point: (148.025,20.0) }, GlyphInstance { index: 85, point: (158.57501,20.0) }, GlyphInstance { index: 74, point: (164.82501,20.0) }, GlyphInstance { index: 18, point: (175.42499,20.0) }, GlyphInstance { index: 6, point: (182.45001,20.0) }, GlyphInstance { index: 18, point: (193.07501,20.0) }, GlyphInstance { index: 77, point: (200.1,20.0) }, GlyphInstance { index: 82, point: (204.45001,20.0) }, GlyphInstance { index: 69, point: (215.0,20.0) }, GlyphInstance { index: 86, point: (225.57501,20.0) }, GlyphInstance { index: 34, point: (233.225,20.0) }, GlyphInstance { index: 85, point: (241.29999,20.0) }, GlyphInstance { index: 72, point: (247.54999,20.0) }, GlyphInstance { index: 83, point: (256.975,20.0) }, GlyphInstance { index: 82, point: (267.55,20.0) }, GlyphInstance { index: 32, point: (278.1,20.0) }, GlyphInstance { index: 68, point: (290.425,20.0) }, GlyphInstance { index: 88, point: (299.575,20.0) }, GlyphInstance { index: 87, point: (309.75,20.0) }, GlyphInstance { index: 82, point: (315.85,20.0) }, GlyphInstance { index: 79, point: (326.4,20.0) }, GlyphInstance { index: 68, point: (330.75,20.0) }, GlyphInstance { index: 81, point: (339.9,20.0) }, GlyphInstance { index: 71, point: (350.075,20.0) }]), shadow: false }
8...PrimKey { common: PrimKeyCommonData { flags: IS_BACKFACE_VISIBLE, prim_size: SizeKey { w: 0.0, h: 0.0 } }, kind: Picture { composite_mode_key: Identity } }
Interning
clip
132
(ClipItemKey { kind: Rectangle(RectangleKey { x: 429.0, y: 59.0, w: 1018.0, h: 43.0 }, Clip), spatial_node_index: SpatialNodeIndex(1) })
prim
normal_border
image_border
image
yuv_image
line_decoration
linear_grad
radial_grad
conic_grad
picture
text_run
filter_data
backdrop