Emil Ernerfeldt
Emil Ernerfeldt
Thanks for compiling these numbers! Creating a new opt-in profile (`[profile.optimized-release-build]` or similar) would be best imho, and then enable it only for our release jobs and nightly benchmarking. That...
We've tried a lot of different tactics to get ffmpeg to flush: * closing stdin (partially helps) * ending the stream with `NALU::EndSequence` and `EndStream` (did not help) * ending...
I did a quick test: ```rs --- a/crates/viewer/re_renderer/src/video/decoder/web.rs +++ b/crates/viewer/re_renderer/src/video/decoder/web.rs @@ -23,6 +23,7 @@ struct VideoFrame(web_sys::VideoFrame); impl Drop for VideoFrame { fn drop(&mut self) { + re_log::debug!("Dropping frame at {:?}",...
> In the first place, the browser VideoDecoder refuses to decode more than ~10 frames at a time, and until the oldest one is closed, it will not produce any...
Let's see if we can do a minimal repro and report it upstream to chromium
This hits the performance problem of many entities: * https://github.com/rerun-io/rerun/issues/7115
### On one hand Turning on the `accesskit` feature on `egui` has no effect without the `egui` integration having support for it. For instance, if you are using `egui-miniquad` you...
The simple way of doing this is to add `` and `` with adaptors, all inlined
An alternative is to only have many `Buffer` components (`BufferU8`, `BufferU16`, …), but only one `Tensor` archetype: ```rs archetype Tensor { shape: TensorShape, dimension_names: Option, // Set exactly one of...
Most of this is done, the rest is covered by * https://github.com/rerun-io/rerun/issues/9119