This is the output of calling toStringDeep on the root Layer object.

The transform at the root is the transform that applies the device
pixel ratio; in this case, a ratio of 3.5 device pixels for every
logical pixel.

The RepaintBoundary widget, which creates a RenderRepaintBoundary
in the render tree, creates a new layer in the layer tree. This is
used to reduce how much needs to be repainted.

Semantics tree

You can also obtain a dump of the Semantics tree
(the tree presented to the system accessibility APIs) using
debugDumpSemanticsTree().  To use this,
you have to have first enable accessibility, for example, by
enabling a system accessibility tool or the SemanticsDebugger.

For the previous example, it would output the following:

Scheduling