Use instant crate to build for wasm32 target

This commit is contained in:
乌戈 2020-03-05 01:54:36 +08:00
parent d0f4579864
commit 22f9c3bf6e
4 changed files with 7 additions and 2 deletions

1
Cargo.lock generated
View File

@ -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)",

View File

@ -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"

View File

@ -32,7 +32,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> {

View File

@ -42,3 +42,6 @@ features = [
'WebGlVertexArrayObject',
'Window',
]
[dependencies.pathfinder_resources]
path = "../resources"