Skip to content

nyud: history for points doesn't work past a certain value, then crashes outright #951

@teh-cmc

Description

@teh-cmc

In the following video, I'm running an up-to-date viewer in release mode on an nyud .rrd files (cargo r --release -- examples/out/nyud.rrd).

  • No history works great
  • Some history, up until 0.70s works nicely too.
  • Going past 0.70s turns everything into a black screen.
  • Going for unlimited history just crashes everything.
    • This is very likely caused by our one single thread being completely overloaded with work and not able to swap the swapchain for a while, which wayland very much does not appreciate.
23-01-27_09.03.31.patched.mp4

Note: I have no such problems with the colmap example (likely because it has way less points?).

Metadata

Metadata

Assignees

No one assigned

    Labels

    examplesIssues relating to the Rerun examples📉 performanceOptimization, memory use, etc🪳 bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions