Skip to content

[Bug] current primitive trivial serialization serializes the entire struct even when some members are not reflected this might cause stale/runtime issues with wrong handles etc. #472

@Pikachuxxxx

Description

@Pikachuxxxx

We just check if all the members are primitve/object and mark as bIsTriviallySerializable as true or false, this makes the RZSerializer write the entire struct in one go. now if say is has a rz_handle we store and load it, there is a chance this might lead to stale resources, if any data is check for runtime disk changes keeping the runtime handles same, ofc we will loose the ability to load the struct in one go and we have processMember functions ready but let's see, just creating a issue here to note this down.

Metadata

Metadata

Assignees

No one assigned

    Labels

    C++C++ Implementation relatedCoreEngine Core Module relatedbugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions