(make sure its a fresh tab or window so setInterval errors don’t interfere )
Its a pretty consistent pattern of a slow creep upwards
This is where it starts at for allocations:
This is where its at after running for 5 minutes:
(make sure its a fresh tab or window so setInterval errors don’t interfere )
Its a pretty consistent pattern of a slow creep upwards
This is where it starts at for allocations:
This is where its at after running for 5 minutes:
It seems a new NodeMaterial instance is instantiated every time, and it is not disposed. If you look at the inspector, the NodeMaterial id look like this mat1659126265174 is keep growing.
This should work:
setTimeout(() => {
assetcontainer.meshes[1].material.dispose();
assetcontainer.dispose()
}, 1000)
Yes that does seem much more stable. I thought being attached to the mesh, that might have already happened.
Sadly I already do that in my app which continues to be a pain on (mobile) Safari oh well, back to the drawing board