cgmath/Cargo.toml
Luxko 64924b954d [WIP]Add basic SIMD support
- Add an opt-in SIMD support for the module. The feature requires crate
`simd` and specialization, thus can only be enabled under nightly. Under
the given benchmark certain operations were able to be up to 60% faster.
Currently the supported types as well as operations are highly limited.
- Clean up some deadly tests. Also add new tests for SIMD.
2017-02-25 07:26:11 +08:00

47 lines
1.1 KiB
TOML

[package]
name = "cgmath"
version = "0.12.0"
authors = ["Brendan Zabarauskas <bjzaba@yahoo.com.au>",
"Brian Heylin",
"Colin Sherratt",
"Dzmitry Malyshau",
"Erick Tryzelaar",
"Luqman Aden",
"Maik Klein",
"Mikko Perttunen",
"Pierre Krieger",
"Tomasz Stachowiak"
]
license = "Apache-2.0"
description = "A linear algebra and mathematics library for computer graphics."
documentation = "https://docs.rs/cgmath"
homepage = "https://github.com/brendanzab/cgmath"
repository = "https://github.com/brendanzab/cgmath"
readme = "README.md"
keywords = ["gamedev", "math", "matrix", "vector", "quaternion"]
[lib]
name = "cgmath"
[features]
unstable = []
default = ["rustc-serialize"]
eders = ["serde", "serde_macros"]
use_simd = ["simd"]
[dependencies]
approx = "0.1"
num-traits = "0.1"
rand = "0.3"
rustc-serialize = { version = "0.3", optional = true }
serde = { version = "0.8", optional = true }
serde_macros = { version = "0.8", optional = true }
simd = { version = "0.2", optional = true }
[dev-dependencies]
glium = "0.15"
serde_json = "0.8"