From 070108cf09b1b561613b6eea04723afbbb464507 Mon Sep 17 00:00:00 2001 From: LLLL Colonq Date: Sun, 3 Mar 2024 00:10:10 -0500 Subject: Initial commit (new winit) --- Cargo.toml | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 Cargo.toml (limited to 'Cargo.toml') diff --git a/Cargo.toml b/Cargo.toml new file mode 100644 index 0000000..b74c31d --- /dev/null +++ b/Cargo.toml @@ -0,0 +1,52 @@ +[package] +name = "teleia" +version = "0.1.0" +authors = ["LLLL Colonq "] +edition = "2021" + +[profile.release] +opt-level = 2 +codegen-units = 1 + +[profile.dev.package."*"] +opt-level = 2 + +[dependencies] +winit = "*" # windowing and events +glow = {version = "*", features = []} # rendering +tobj = "*" # model loader +# gltf = {version = "*", features = ["extras", "names"]} # model loader +image = "*" # texture loader +glam = "*" # linear algebra +log = "*" # logging +rand = {version = "*", features = ["small_rng"]} # rng +getrandom = {version = "*", features = ["js"]} # rng in the browser +serde = {version = "*", features = ["derive"]} # serialization +console_log = "*" # log to browser console +console_error_panic_hook = "*" # log to browser console on panic +tracing-wasm = "*" # trace performance in browser +wasm-bindgen = "*" # interface with javascript +wasm-bindgen-futures = "*" # interface with async javascript +js-sys = "*" + +[dependencies.web-sys] # common browser APIs +version = "*" +features = [ + "Document", + "Window", + "Element", + "HtmlCanvasElement", + "WebGl2RenderingContext", + "Headers", + "Request", + "RequestInit", + "RequestMode", + "Response", + "Performance", + "PerformanceTiming", + "AudioContext", + "AudioNode", + "AudioDestinationNode", + "AudioBuffer", + "AudioBufferSourceNode", +] \ No newline at end of file -- cgit v1.2.3