ac-freeman / adder-codec-rs

A unified framework for event-based video. Encoder/transcoder/decoder for ADΔER (Address, Decimation, Δt Event Representation) video streams.
MIT License
36 stars 5 forks source link

Remove Bevy dependency #95

Closed ac-freeman closed 2 months ago

ac-freeman commented 10 months ago

It would be good to remove the Bevy dependency for adder-viz. It's too bloated for our purposes, and the entity component system is overly cumbersome for a simple UI. using the eframe framework would grant simpler access to modifying image textures in place, making the UI faster. Compilation times would also decrease dramatically, especially for release builds.

ac-freeman commented 6 months ago

This is a WIP on branch eframe. Preliminary progress shows a marked improvement in both design (it's properly async now) and compile times.

ac-freeman commented 2 months ago

Finished in #120