enso/lib/rust/json-rpc/Cargo.toml
Michael Mauderer e8342b04c3
Integrate Ensogl stats with profiling framework (#3388)
Add logging of EnsoGL performance stats to the profiling framework. Also extends the visualization in the debug scene to show an overview of the performance stats. We now render a timeline of blocks that indicate by their colour the rough FPS range we are in:

https://user-images.githubusercontent.com/1428930/162433094-57fbb61a-b502-43bb-8815-b7fc992d3862.mp4

# Important Notes
[ci no changelog needed]

Needs to be merged after https://github.com/enso-org/enso/pull/3382 as it requires some changes about metadata logging from there. That is why this PR is currently still in draft mode and based on that branch.
2022-04-21 09:38:26 +00:00

21 lines
569 B
TOML

[package]
name = "json-rpc"
version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"]
edition = "2021"
[lib]
crate-type = ["cdylib", "rlib"]
[dependencies]
enso-prelude = { path = "../prelude", features = ["futures"]}
enso-shapely = { path = "../shapely"}
enso-web = { path = "../web" }
enso-profiler-data = {path = "../profiler/data"}
enso-profiler = {path = "../profiler"}
futures = { version = "0.3.1" }
failure = { version = "0.1.6" }
serde = { version = "1.0.0", features = ["derive"] }
serde_json = { version = "1.0.0" }
shrinkwraprs = { version = "0.3.0" }