enso/lib/rust/ensogl/pack/Cargo.toml
Kaz Wesley 023d8ac239
Precompute MSDFs (#5811)
Precompute MSDFs for all ASCII glyphs; after this, we no longer spend any time on MSDF computations when loading or interacting with the example projects.

Also shader precompilation (during build) is now parallel; if you have many cores and an SSD, it's now practically instant.

Closes #5722.

# Important Notes
- The *dynamic-assets* mechanism now used for MSDF data and shaders is versatile, and could be used to pre-seed any other computation-intensive runtime caches.
2023-03-10 12:59:56 +00:00

23 lines
541 B
TOML

[package]
name = "ensogl-pack"
version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"]
edition = "2021"
[lib]
crate-type = ["rlib"]
[dependencies]
futures = { version = "0.3" }
ide-ci = { path = "../../../../build/ci_utils" }
manifest-dir-macros = "0.1.16"
regex = { workspace = true }
serde = { version = "1.0.130", features = ["derive"] }
serde_json = { workspace = true }
tempfile = "3"
tokio = { workspace = true }
fs_extra = "1.2.0"
walkdir = "2"
enso-bitmap = { path = "../../bitmap" }
enso-prelude = { path = "../../prelude" }