Downgrade to tracy 0.7.8

This commit is contained in:
Maximilian Ammann 2022-04-08 17:44:54 +02:00
parent 68fda5406d
commit 3fb76fa33e
17 changed files with 18 additions and 40 deletions

10
Cargo.lock generated
View File

@ -3396,8 +3396,9 @@ dependencies = [
[[package]]
name = "tracy-client"
version = "0.12.8"
source = "git+https://github.com/nagisa/rust_tracy_client.git?branch=create-pull-request/patch#8be199c0fce3ae8df5c09dadc0c0b21be9b90ae2"
version = "0.12.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dffcb26a0c786a0e154afdf21284969ff23759f42f156bcfddddae1a3c2404f2"
dependencies = [
"once_cell",
"tracy-client-sys",
@ -3405,8 +3406,9 @@ dependencies = [
[[package]]
name = "tracy-client-sys"
version = "0.17.0"
source = "git+https://github.com/nagisa/rust_tracy_client.git?branch=create-pull-request/patch#8be199c0fce3ae8df5c09dadc0c0b21be9b90ae2"
version = "0.16.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6226e4e77f0d46ce7ebb0a4b1daa82790035248b75bbf605b932a1d7b3b22b6d"
dependencies = [
"cc",
]

View File

@ -47,7 +47,7 @@ js-sys = "0.3"
wasm-bindgen = "0.2"
wasm-bindgen-futures = "0.4"
console_log = { version = "0.2", features = ["color"] }
tracing-wasm = { version = "0.2", optional = true }
tracing-wasm = { version = "0.2", optional = true } # FIXME: Low quality dependency
# stdweb variant is way faster!
instant = { version = "0.1", features = ["stdweb"] } # FIXME: Untrusted dependency
@ -58,7 +58,7 @@ reqwest = { version = "0.11", default-features = false, features = ["rustls-tls"
reqwest-middleware-cache = "0.1" # FIXME: Untrusted dependency
reqwest-middleware = { version = "0.1" } # FIXME: Untrusted dependency
tracing-tracy = { version = "0.8", optional = true }
tracy-client = { git = "https://github.com/nagisa/rust_tracy_client.git", branch = "create-pull-request/patch", optional = true }
tracy-client = { version = "0.12.7", optional = true }
[target.'cfg(target_os = "android")'.dependencies]
ndk-glue = "0.5.0" # version is required by winit
@ -83,12 +83,6 @@ vector-tile = { path = "./libs/vector_tile" }
style-spec = { path = "./libs/style_spec" }
tilejson-spec = { path = "./libs/tilejson_spec" }
# Math and geo
# https://docs.rs/euclid/0.22.6/euclid/index.html
#geo = "0.18.0"
#geo-types = "0.7"
# proj = "0.24" FIXME: Incompatible with wasm
cgmath = "0.18"
geo = { version = "0.19" }
@ -112,9 +106,6 @@ bytemuck_derive = "1.0"
include_dir = "0.7.2"
[patch.crates-io]
tracy-client = { git = "https://github.com/nagisa/rust_tracy_client.git", branch = "create-pull-request/patch", optional = true }
[dev-dependencies]
criterion = "0.3"
# Support logging in tests

View File

@ -3,7 +3,6 @@
use std::fmt;
use std::fmt::Formatter;
use cgmath::num_traits::Pow;
use cgmath::{AbsDiffEq, Matrix4, Point3, Vector3};

View File

@ -13,9 +13,6 @@ use crate::input::tilt_handler::TiltHandler;
use crate::input::zoom_handler::ZoomHandler;
use crate::map_state::MapState;
mod pan_handler;
mod pinch_handler;
mod query_handler;

View File

@ -3,7 +3,6 @@ use super::UpdateState;
use crate::map_state::MapState;
use crate::render::camera::Camera;
use cgmath::{EuclideanSpace, Point3, Vector2, Vector3, Zero};
use std::time::Duration;
use winit::event::{ElementState, MouseButton};

View File

@ -1,7 +1,6 @@
use super::UpdateState;
use crate::{MapState};
use crate::MapState;
use std::time::Duration;
pub struct PinchHandler {}

View File

@ -1,6 +1,3 @@
use cgmath::Vector2;
use crate::coords::WorldCoords;

View File

@ -1,7 +1,6 @@
use super::UpdateState;
use crate::{MapState};
use crate::MapState;
use cgmath::{Vector3, Zero};
use std::time::Duration;

View File

@ -2,7 +2,6 @@ use super::UpdateState;
use crate::map_state::MapState;
use cgmath::{Deg, Rad, Zero};
use std::time::Duration;

View File

@ -3,8 +3,6 @@ use super::UpdateState;
use crate::coords::Zoom;
use crate::map_state::MapState;
use cgmath::{Vector2, Vector3};
use std::time::Duration;

View File

@ -1,6 +1,6 @@
use std::collections::{BTreeMap, HashMap};
use cgmath::num_traits::{Signed};
use cgmath::num_traits::Signed;
use cgmath::Bounded;
use geo::prelude::*;
use geo_types::{CoordFloat, Coordinate, Geometry, LineString, Point, Polygon};

View File

@ -1,4 +1,4 @@
use std::collections::{HashSet};
use std::collections::HashSet;
use std::future::Future;
use geozero::mvt::Tile;

View File

@ -1,6 +1,5 @@
use crate::io::scheduler::Scheduler;
mod input;
pub(crate) mod coords;
@ -17,7 +16,7 @@ pub(crate) mod winit;
pub mod benchmarking;
use crate::map_state::{MapState, Runnable};
use crate::render::render_state::{RenderState};
use crate::render::render_state::RenderState;
pub use io::scheduler::ScheduleMethod;
pub use platform::schedule_method::*;
use style_spec::Style;

View File

@ -6,10 +6,9 @@ use crate::render::camera;
use crate::render::camera::{Camera, Perspective};
use crate::render::render_state::RenderState;
use crate::util::ChangeObserver;
use crate::{WindowSize};
use crate::WindowSize;
use std::collections::HashSet;
use style_spec::Style;
use wgpu::SurfaceError;

View File

@ -1,5 +1,6 @@
use crate::io::scheduler::ScheduleMethod;
use crate::platform::schedule_method::TokioScheduleMethod;
use crate::FromWindow;
use crate::MapBuilder;
pub use std::time::Instant;

View File

@ -1,5 +1,6 @@
use crate::io::scheduler::ScheduleMethod;
use crate::platform::schedule_method::TokioScheduleMethod;
use crate::FromWindow;
use crate::MapBuilder;
pub use std::time::Instant;

View File

@ -1,7 +1,5 @@
use std::default::Default;
use std::{cmp, iter};
use tracing;
@ -13,7 +11,7 @@ use crate::coords::{ViewRegion, Zoom};
use crate::io::tile_cache::TileCache;
use crate::io::LayerTessellateMessage;
use crate::platform::{MIN_BUFFER_SIZE};
use crate::platform::MIN_BUFFER_SIZE;
use crate::render::buffer_pool::{BackingBufferDescriptor, BufferPool, IndexEntry};
use crate::render::camera::{Camera, ViewProjection};
@ -23,7 +21,7 @@ use crate::render::options::{
};
use crate::render::tile_view_pattern::{TileInView, TileViewPattern};
use crate::tessellation::IndexDataType;
use crate::util::{FPSMeter};
use crate::util::FPSMeter;
use crate::WindowSize;
use super::piplines::*;