enso/lib/rust/ensogl/core
Mateusz Czapliński 9c689dfe42
Move code collecting EnsoGL stats out of Sampler trait implementations (#3245)
The goal of this change is to decouple the code calculating EnsoGL runtime stats (notably, FPS, frame time, and WASM memory usage) from `Sampler` trait implementations (this trait is intended only to be responsible for post-processing stats data for display/view purposes).

Apart from the general improvement in separation of responsibilities, a longer-term goal for this change is to make it possible to access all the stats in any code that doesn't need the `Sampler` functionalities (expected to be needed for https://www.pivotaltracker.com/story/show/181093832 and https://www.pivotaltracker.com/story/show/181093601).
2022-02-04 12:37:51 +01:00
..
src Move code collecting EnsoGL stats out of Sampler trait implementations (#3245) 2022-02-04 12:37:51 +01:00
Cargo.toml Switch to 2021 edition (#3173) 2021-12-01 16:06:57 +01:00