rerun-io / rerun

Visualize streams of multimodal data. Free, fast, easy to use, and simple to integrate. Built in Rust.
https://rerun.io/
Apache License 2.0
6.53k stars 332 forks source link

`rr.log(…, rr.Image(…))` slow #3085

Closed emilk closed 2 weeks ago

emilk commented 1 year ago

A user reported logging 4k video frames using log_image (without jpeg compression) and streaming it to the Rerun Viewer. The SDK was the bottle-neck, NOT the viewer. I want to understand why.

Related:

emilk commented 1 year ago

We should ask them to try again with 0.9 and see if this is still a problem

emilk commented 2 weeks ago

We've rewritten this code path so many times; I'm gonna just assume this isn't an issue anymore