Skip to content

De/serialize render tree data more efficiently #14

@blaugold

Description

@blaugold

Currently, render tree data is serialized as a recursive JSON structure. This is expensive to both serialize and deserialize.

Instead, each RenderObjectData should be serialized and appended to a string, separated by a delimiter. Each RenderObjectData needs to be serialized with a unique ID, which is used to refer to it in child lists. With this, the tree structure can be reconstructed during deserialization.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions