I noticed that a portion of the frames dropped while updating snakes were due to updating the bindings themselves. I suspect this is because Flipper is object-oriented, and creating several classes per tracer per snake may be more expensive than what Ripple does.
Performance
Ripple
Flipper
Note that spikes in frame time are consistently much larger.
I noticed that a portion of the frames dropped while updating snakes were due to updating the bindings themselves. I suspect this is because Flipper is object-oriented, and creating several classes per tracer per snake may be more expensive than what Ripple does.
Performance
Ripple
Flipper
Note that spikes in frame time are consistently much larger.