diff --git a/Cargo.lock b/Cargo.lock index 113552ce..91a3daa8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1899,6 +1899,7 @@ dependencies = [ "pathfinder_geometry 0.4.0", "pathfinder_gpu 0.1.0", "pathfinder_renderer 0.1.0", + "pathfinder_resources 0.1.0", "pathfinder_simd 0.4.0", "wasm-bindgen 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)", "web-sys 0.3.35 (registry+https://github.com/rust-lang/crates.io-index)", diff --git a/renderer/Cargo.toml b/renderer/Cargo.toml index a228ed2b..53315e1f 100644 --- a/renderer/Cargo.toml +++ b/renderer/Cargo.toml @@ -13,6 +13,7 @@ serde = "1.0" serde_json = "1.0" smallvec = "1.2" vec_map = "0.8" +instant = { version = "0.1.2", features = ["wasm-bindgen"] } [dependencies.log] version = "0.4" diff --git a/renderer/src/builder.rs b/renderer/src/builder.rs index f1409354..77df63ad 100644 --- a/renderer/src/builder.rs +++ b/renderer/src/builder.rs @@ -31,7 +31,7 @@ use pathfinder_geometry::vector::{Vector2F, Vector2I}; use pathfinder_gpu::TextureSamplingFlags; use pathfinder_simd::default::{F32x4, I32x4}; use std::sync::atomic::{AtomicUsize, Ordering}; -use std::time::Instant; +use instant::Instant; use std::u16; pub(crate) struct SceneBuilder<'a> { diff --git a/webgl/Cargo.toml b/webgl/Cargo.toml index 0219709e..a4fa80ae 100644 --- a/webgl/Cargo.toml +++ b/webgl/Cargo.toml @@ -41,4 +41,7 @@ features = [ 'WebGlProgram', 'WebGlVertexArrayObject', 'Window', -] \ No newline at end of file +] + +[dependencies.pathfinder_resources] +path = "../resources" \ No newline at end of file