├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yml │ └── feature_request.md ├── pull_request_template.md └── workflows │ ├── cargo-deny.yml │ ├── ci.yml │ └── coverage.yml ├── .gitignore ├── .gitmodules ├── .tarpaulin.toml ├── ARCHITECTURE.md ├── ATTRIBUTION.md ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── benches ├── affine2.rs ├── affine3.rs ├── iai.rs ├── mat2.rs ├── mat3.rs ├── mat3a.rs ├── mat4.rs ├── quat.rs ├── support.rs ├── support │ └── macros.rs ├── vec2.rs ├── vec3.rs ├── vec3a.rs └── vec4.rs ├── clippy.toml ├── codegen.json ├── deny.toml ├── src ├── align16.rs ├── bool.rs ├── bool │ ├── bvec2.rs │ ├── bvec3.rs │ ├── bvec4.rs │ ├── coresimd.rs │ ├── coresimd │ │ ├── bvec3a.rs │ │ └── bvec4a.rs │ ├── neon.rs │ ├── neon │ │ ├── bvec3a.rs │ │ └── bvec4a.rs │ ├── scalar.rs │ ├── scalar │ │ ├── bvec3a.rs │ │ └── bvec4a.rs │ ├── sse2.rs │ ├── sse2 │ │ ├── bvec3a.rs │ │ └── bvec4a.rs │ ├── wasm32.rs │ └── wasm32 │ │ ├── bvec3a.rs │ │ └── bvec4a.rs ├── coresimd.rs ├── deref.rs ├── euler.rs ├── f32.rs ├── f32 │ ├── affine2.rs │ ├── affine3a.rs │ ├── coresimd.rs │ ├── coresimd │ │ ├── mat2.rs │ │ ├── mat3a.rs │ │ ├── mat4.rs │ │ ├── quat.rs │ │ ├── vec3a.rs │ │ └── vec4.rs │ ├── float.rs │ ├── mat3.rs │ ├── math.rs │ ├── neon.rs │ ├── neon │ │ ├── mat2.rs │ │ ├── mat3a.rs │ │ ├── mat4.rs │ │ ├── quat.rs │ │ ├── vec3a.rs │ │ └── vec4.rs │ ├── scalar.rs │ ├── scalar │ │ ├── mat2.rs │ │ ├── mat3a.rs │ │ ├── mat4.rs │ │ ├── quat.rs │ │ ├── vec3a.rs │ │ └── vec4.rs │ ├── sse2.rs │ ├── sse2 │ │ ├── mat2.rs │ │ ├── mat3a.rs │ │ ├── mat4.rs │ │ ├── quat.rs │ │ ├── vec3a.rs │ │ └── vec4.rs │ ├── vec2.rs │ ├── vec3.rs │ ├── wasm32.rs │ └── wasm32 │ │ ├── mat2.rs │ │ ├── mat3a.rs │ │ ├── mat4.rs │ │ ├── quat.rs │ │ ├── vec3a.rs │ │ └── vec4.rs ├── f64.rs ├── f64 │ ├── daffine2.rs │ ├── daffine3.rs │ ├── dmat2.rs │ ├── dmat3.rs │ ├── dmat4.rs │ ├── dquat.rs │ ├── dvec2.rs │ ├── dvec3.rs │ ├── dvec4.rs │ ├── float.rs │ └── math.rs ├── features.rs ├── features │ ├── impl_approx.rs │ ├── impl_arbitrary.rs │ ├── impl_bytemuck.rs │ ├── impl_encase.rs │ ├── impl_mint.rs │ ├── impl_rand.rs │ ├── impl_rkyv.rs │ ├── impl_serde.rs │ ├── impl_speedy.rs │ └── impl_zerocopy.rs ├── float.rs ├── i16.rs ├── i16 │ ├── i16vec2.rs │ ├── i16vec3.rs │ └── i16vec4.rs ├── i32.rs ├── i32 │ ├── ivec2.rs │ ├── ivec3.rs │ └── ivec4.rs ├── i64.rs ├── i64 │ ├── i64vec2.rs │ ├── i64vec3.rs │ └── i64vec4.rs ├── i8.rs ├── i8 │ ├── i8vec2.rs │ ├── i8vec3.rs │ └── i8vec4.rs ├── lib.rs ├── macros.rs ├── neon.rs ├── spirv.rs ├── sse2.rs ├── swizzles.rs ├── swizzles │ ├── coresimd.rs │ ├── coresimd │ │ ├── vec3a_impl.rs │ │ └── vec4_impl.rs │ ├── dvec2_impl.rs │ ├── dvec3_impl.rs │ ├── dvec4_impl.rs │ ├── i16vec2_impl.rs │ ├── i16vec3_impl.rs │ ├── i16vec4_impl.rs │ ├── i64vec2_impl.rs │ ├── i64vec3_impl.rs │ ├── i64vec4_impl.rs │ ├── i8vec2_impl.rs │ ├── i8vec3_impl.rs │ ├── i8vec4_impl.rs │ ├── ivec2_impl.rs │ ├── ivec3_impl.rs │ ├── ivec4_impl.rs │ ├── neon.rs │ ├── neon │ │ ├── vec3a_impl.rs │ │ └── vec4_impl.rs │ ├── scalar.rs │ ├── scalar │ │ ├── vec3a_impl.rs │ │ └── vec4_impl.rs │ ├── sse2.rs │ ├── sse2 │ │ ├── vec3a_impl.rs │ │ └── vec4_impl.rs │ ├── u16vec2_impl.rs │ ├── u16vec3_impl.rs │ ├── u16vec4_impl.rs │ ├── u64vec2_impl.rs │ ├── u64vec3_impl.rs │ ├── u64vec4_impl.rs │ ├── u8vec2_impl.rs │ ├── u8vec3_impl.rs │ ├── u8vec4_impl.rs │ ├── usizevec2_impl.rs │ ├── usizevec3_impl.rs │ ├── usizevec4_impl.rs │ ├── uvec2_impl.rs │ ├── uvec3_impl.rs │ ├── uvec4_impl.rs │ ├── vec2_impl.rs │ ├── vec3_impl.rs │ ├── vec_traits.rs │ ├── wasm32.rs │ └── wasm32 │ │ ├── vec3a_impl.rs │ │ └── vec4_impl.rs ├── u16.rs ├── u16 │ ├── u16vec2.rs │ ├── u16vec3.rs │ └── u16vec4.rs ├── u32.rs ├── u32 │ ├── uvec2.rs │ ├── uvec3.rs │ └── uvec4.rs ├── u64.rs ├── u64 │ ├── u64vec2.rs │ ├── u64vec3.rs │ └── u64vec4.rs ├── u8.rs ├── u8 │ ├── u8vec2.rs │ ├── u8vec3.rs │ └── u8vec4.rs ├── usize.rs ├── usize │ ├── usizevec2.rs │ ├── usizevec3.rs │ └── usizevec4.rs └── wasm32.rs ├── swizzlegen ├── Cargo.toml └── src │ └── main.rs ├── templates ├── affine.rs.tera ├── coresimd.rs.tera ├── float.rs.tera ├── macros.rs.tera ├── mat.rs.tera ├── neon.rs.tera ├── quat.rs.tera ├── sse2.rs.tera ├── swizzle_impl.rs.tera ├── swizzle_traits.rs.tera ├── vec.rs.tera ├── vec_mask.rs.tera └── wasm32.rs.tera ├── test_no_std ├── Cargo.toml └── src │ └── lib.rs └── tests ├── affine2.rs ├── affine3.rs ├── euler.rs ├── float.rs ├── mat2.rs ├── mat3.rs ├── mat4.rs ├── quat.rs ├── support.rs ├── support └── macros.rs ├── swizzles_f32.rs ├── swizzles_f64.rs ├── swizzles_i16.rs ├── swizzles_i32.rs ├── swizzles_i64.rs ├── swizzles_i8.rs ├── swizzles_u16.rs ├── swizzles_u32.rs ├── swizzles_u64.rs ├── swizzles_u8.rs ├── swizzles_usize.rs ├── vec2.rs ├── vec3.rs └── vec4.rs /.gitattributes: -------------------------------------------------------------------------------- 1 | *.rs.tera linguist-language=Rust 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/cargo-deny.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/.github/workflows/cargo-deny.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/coverage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/.github/workflows/coverage.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/.gitmodules -------------------------------------------------------------------------------- /.tarpaulin.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/.tarpaulin.toml -------------------------------------------------------------------------------- /ARCHITECTURE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/ARCHITECTURE.md -------------------------------------------------------------------------------- /ATTRIBUTION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/ATTRIBUTION.md -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/README.md -------------------------------------------------------------------------------- /benches/affine2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/benches/affine2.rs -------------------------------------------------------------------------------- /benches/affine3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/benches/affine3.rs -------------------------------------------------------------------------------- /benches/iai.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/benches/iai.rs -------------------------------------------------------------------------------- /benches/mat2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/benches/mat2.rs -------------------------------------------------------------------------------- /benches/mat3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/benches/mat3.rs -------------------------------------------------------------------------------- /benches/mat3a.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/benches/mat3a.rs -------------------------------------------------------------------------------- /benches/mat4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/benches/mat4.rs -------------------------------------------------------------------------------- /benches/quat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/benches/quat.rs -------------------------------------------------------------------------------- /benches/support.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/benches/support.rs -------------------------------------------------------------------------------- /benches/support/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/benches/support/macros.rs -------------------------------------------------------------------------------- /benches/vec2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/benches/vec2.rs -------------------------------------------------------------------------------- /benches/vec3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/benches/vec3.rs -------------------------------------------------------------------------------- /benches/vec3a.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/benches/vec3a.rs -------------------------------------------------------------------------------- /benches/vec4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/benches/vec4.rs -------------------------------------------------------------------------------- /clippy.toml: -------------------------------------------------------------------------------- 1 | msrv = "1.68.2" 2 | -------------------------------------------------------------------------------- /codegen.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/codegen.json -------------------------------------------------------------------------------- /deny.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/deny.toml -------------------------------------------------------------------------------- /src/align16.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/align16.rs -------------------------------------------------------------------------------- /src/bool.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/bool.rs -------------------------------------------------------------------------------- /src/bool/bvec2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/bool/bvec2.rs -------------------------------------------------------------------------------- /src/bool/bvec3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/bool/bvec3.rs -------------------------------------------------------------------------------- /src/bool/bvec4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/bool/bvec4.rs -------------------------------------------------------------------------------- /src/bool/coresimd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/bool/coresimd.rs -------------------------------------------------------------------------------- /src/bool/coresimd/bvec3a.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/bool/coresimd/bvec3a.rs -------------------------------------------------------------------------------- /src/bool/coresimd/bvec4a.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/bool/coresimd/bvec4a.rs -------------------------------------------------------------------------------- /src/bool/neon.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/bool/neon.rs -------------------------------------------------------------------------------- /src/bool/neon/bvec3a.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/bool/neon/bvec3a.rs -------------------------------------------------------------------------------- /src/bool/neon/bvec4a.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/bool/neon/bvec4a.rs -------------------------------------------------------------------------------- /src/bool/scalar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/bool/scalar.rs -------------------------------------------------------------------------------- /src/bool/scalar/bvec3a.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/bool/scalar/bvec3a.rs -------------------------------------------------------------------------------- /src/bool/scalar/bvec4a.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/bool/scalar/bvec4a.rs -------------------------------------------------------------------------------- /src/bool/sse2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/bool/sse2.rs -------------------------------------------------------------------------------- /src/bool/sse2/bvec3a.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/bool/sse2/bvec3a.rs -------------------------------------------------------------------------------- /src/bool/sse2/bvec4a.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/bool/sse2/bvec4a.rs -------------------------------------------------------------------------------- /src/bool/wasm32.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/bool/wasm32.rs -------------------------------------------------------------------------------- /src/bool/wasm32/bvec3a.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/bool/wasm32/bvec3a.rs -------------------------------------------------------------------------------- /src/bool/wasm32/bvec4a.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/bool/wasm32/bvec4a.rs -------------------------------------------------------------------------------- /src/coresimd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/coresimd.rs -------------------------------------------------------------------------------- /src/deref.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/deref.rs -------------------------------------------------------------------------------- /src/euler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/euler.rs -------------------------------------------------------------------------------- /src/f32.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f32.rs -------------------------------------------------------------------------------- /src/f32/affine2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f32/affine2.rs -------------------------------------------------------------------------------- /src/f32/affine3a.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f32/affine3a.rs -------------------------------------------------------------------------------- /src/f32/coresimd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f32/coresimd.rs -------------------------------------------------------------------------------- /src/f32/coresimd/mat2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f32/coresimd/mat2.rs -------------------------------------------------------------------------------- /src/f32/coresimd/mat3a.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f32/coresimd/mat3a.rs -------------------------------------------------------------------------------- /src/f32/coresimd/mat4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f32/coresimd/mat4.rs -------------------------------------------------------------------------------- /src/f32/coresimd/quat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f32/coresimd/quat.rs -------------------------------------------------------------------------------- /src/f32/coresimd/vec3a.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f32/coresimd/vec3a.rs -------------------------------------------------------------------------------- /src/f32/coresimd/vec4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f32/coresimd/vec4.rs -------------------------------------------------------------------------------- /src/f32/float.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f32/float.rs -------------------------------------------------------------------------------- /src/f32/mat3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f32/mat3.rs -------------------------------------------------------------------------------- /src/f32/math.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f32/math.rs -------------------------------------------------------------------------------- /src/f32/neon.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f32/neon.rs -------------------------------------------------------------------------------- /src/f32/neon/mat2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f32/neon/mat2.rs -------------------------------------------------------------------------------- /src/f32/neon/mat3a.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f32/neon/mat3a.rs -------------------------------------------------------------------------------- /src/f32/neon/mat4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f32/neon/mat4.rs -------------------------------------------------------------------------------- /src/f32/neon/quat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f32/neon/quat.rs -------------------------------------------------------------------------------- /src/f32/neon/vec3a.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f32/neon/vec3a.rs -------------------------------------------------------------------------------- /src/f32/neon/vec4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f32/neon/vec4.rs -------------------------------------------------------------------------------- /src/f32/scalar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f32/scalar.rs -------------------------------------------------------------------------------- /src/f32/scalar/mat2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f32/scalar/mat2.rs -------------------------------------------------------------------------------- /src/f32/scalar/mat3a.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f32/scalar/mat3a.rs -------------------------------------------------------------------------------- /src/f32/scalar/mat4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f32/scalar/mat4.rs -------------------------------------------------------------------------------- /src/f32/scalar/quat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f32/scalar/quat.rs -------------------------------------------------------------------------------- /src/f32/scalar/vec3a.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f32/scalar/vec3a.rs -------------------------------------------------------------------------------- /src/f32/scalar/vec4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f32/scalar/vec4.rs -------------------------------------------------------------------------------- /src/f32/sse2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f32/sse2.rs -------------------------------------------------------------------------------- /src/f32/sse2/mat2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f32/sse2/mat2.rs -------------------------------------------------------------------------------- /src/f32/sse2/mat3a.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f32/sse2/mat3a.rs -------------------------------------------------------------------------------- /src/f32/sse2/mat4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f32/sse2/mat4.rs -------------------------------------------------------------------------------- /src/f32/sse2/quat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f32/sse2/quat.rs -------------------------------------------------------------------------------- /src/f32/sse2/vec3a.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f32/sse2/vec3a.rs -------------------------------------------------------------------------------- /src/f32/sse2/vec4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f32/sse2/vec4.rs -------------------------------------------------------------------------------- /src/f32/vec2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f32/vec2.rs -------------------------------------------------------------------------------- /src/f32/vec3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f32/vec3.rs -------------------------------------------------------------------------------- /src/f32/wasm32.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f32/wasm32.rs -------------------------------------------------------------------------------- /src/f32/wasm32/mat2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f32/wasm32/mat2.rs -------------------------------------------------------------------------------- /src/f32/wasm32/mat3a.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f32/wasm32/mat3a.rs -------------------------------------------------------------------------------- /src/f32/wasm32/mat4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f32/wasm32/mat4.rs -------------------------------------------------------------------------------- /src/f32/wasm32/quat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f32/wasm32/quat.rs -------------------------------------------------------------------------------- /src/f32/wasm32/vec3a.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f32/wasm32/vec3a.rs -------------------------------------------------------------------------------- /src/f32/wasm32/vec4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f32/wasm32/vec4.rs -------------------------------------------------------------------------------- /src/f64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f64.rs -------------------------------------------------------------------------------- /src/f64/daffine2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f64/daffine2.rs -------------------------------------------------------------------------------- /src/f64/daffine3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f64/daffine3.rs -------------------------------------------------------------------------------- /src/f64/dmat2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f64/dmat2.rs -------------------------------------------------------------------------------- /src/f64/dmat3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f64/dmat3.rs -------------------------------------------------------------------------------- /src/f64/dmat4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f64/dmat4.rs -------------------------------------------------------------------------------- /src/f64/dquat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f64/dquat.rs -------------------------------------------------------------------------------- /src/f64/dvec2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f64/dvec2.rs -------------------------------------------------------------------------------- /src/f64/dvec3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f64/dvec3.rs -------------------------------------------------------------------------------- /src/f64/dvec4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f64/dvec4.rs -------------------------------------------------------------------------------- /src/f64/float.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f64/float.rs -------------------------------------------------------------------------------- /src/f64/math.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/f64/math.rs -------------------------------------------------------------------------------- /src/features.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/features.rs -------------------------------------------------------------------------------- /src/features/impl_approx.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/features/impl_approx.rs -------------------------------------------------------------------------------- /src/features/impl_arbitrary.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/features/impl_arbitrary.rs -------------------------------------------------------------------------------- /src/features/impl_bytemuck.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/features/impl_bytemuck.rs -------------------------------------------------------------------------------- /src/features/impl_encase.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/features/impl_encase.rs -------------------------------------------------------------------------------- /src/features/impl_mint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/features/impl_mint.rs -------------------------------------------------------------------------------- /src/features/impl_rand.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/features/impl_rand.rs -------------------------------------------------------------------------------- /src/features/impl_rkyv.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/features/impl_rkyv.rs -------------------------------------------------------------------------------- /src/features/impl_serde.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/features/impl_serde.rs -------------------------------------------------------------------------------- /src/features/impl_speedy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/features/impl_speedy.rs -------------------------------------------------------------------------------- /src/features/impl_zerocopy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/features/impl_zerocopy.rs -------------------------------------------------------------------------------- /src/float.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/float.rs -------------------------------------------------------------------------------- /src/i16.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/i16.rs -------------------------------------------------------------------------------- /src/i16/i16vec2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/i16/i16vec2.rs -------------------------------------------------------------------------------- /src/i16/i16vec3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/i16/i16vec3.rs -------------------------------------------------------------------------------- /src/i16/i16vec4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/i16/i16vec4.rs -------------------------------------------------------------------------------- /src/i32.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/i32.rs -------------------------------------------------------------------------------- /src/i32/ivec2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/i32/ivec2.rs -------------------------------------------------------------------------------- /src/i32/ivec3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/i32/ivec3.rs -------------------------------------------------------------------------------- /src/i32/ivec4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/i32/ivec4.rs -------------------------------------------------------------------------------- /src/i64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/i64.rs -------------------------------------------------------------------------------- /src/i64/i64vec2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/i64/i64vec2.rs -------------------------------------------------------------------------------- /src/i64/i64vec3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/i64/i64vec3.rs -------------------------------------------------------------------------------- /src/i64/i64vec4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/i64/i64vec4.rs -------------------------------------------------------------------------------- /src/i8.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/i8.rs -------------------------------------------------------------------------------- /src/i8/i8vec2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/i8/i8vec2.rs -------------------------------------------------------------------------------- /src/i8/i8vec3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/i8/i8vec3.rs -------------------------------------------------------------------------------- /src/i8/i8vec4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/i8/i8vec4.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/macros.rs -------------------------------------------------------------------------------- /src/neon.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/neon.rs -------------------------------------------------------------------------------- /src/spirv.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/spirv.rs -------------------------------------------------------------------------------- /src/sse2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/sse2.rs -------------------------------------------------------------------------------- /src/swizzles.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/swizzles.rs -------------------------------------------------------------------------------- /src/swizzles/coresimd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/swizzles/coresimd.rs -------------------------------------------------------------------------------- /src/swizzles/coresimd/vec3a_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/swizzles/coresimd/vec3a_impl.rs -------------------------------------------------------------------------------- /src/swizzles/coresimd/vec4_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/swizzles/coresimd/vec4_impl.rs -------------------------------------------------------------------------------- /src/swizzles/dvec2_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/swizzles/dvec2_impl.rs -------------------------------------------------------------------------------- /src/swizzles/dvec3_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/swizzles/dvec3_impl.rs -------------------------------------------------------------------------------- /src/swizzles/dvec4_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/swizzles/dvec4_impl.rs -------------------------------------------------------------------------------- /src/swizzles/i16vec2_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/swizzles/i16vec2_impl.rs -------------------------------------------------------------------------------- /src/swizzles/i16vec3_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/swizzles/i16vec3_impl.rs -------------------------------------------------------------------------------- /src/swizzles/i16vec4_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/swizzles/i16vec4_impl.rs -------------------------------------------------------------------------------- /src/swizzles/i64vec2_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/swizzles/i64vec2_impl.rs -------------------------------------------------------------------------------- /src/swizzles/i64vec3_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/swizzles/i64vec3_impl.rs -------------------------------------------------------------------------------- /src/swizzles/i64vec4_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/swizzles/i64vec4_impl.rs -------------------------------------------------------------------------------- /src/swizzles/i8vec2_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/swizzles/i8vec2_impl.rs -------------------------------------------------------------------------------- /src/swizzles/i8vec3_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/swizzles/i8vec3_impl.rs -------------------------------------------------------------------------------- /src/swizzles/i8vec4_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/swizzles/i8vec4_impl.rs -------------------------------------------------------------------------------- /src/swizzles/ivec2_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/swizzles/ivec2_impl.rs -------------------------------------------------------------------------------- /src/swizzles/ivec3_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/swizzles/ivec3_impl.rs -------------------------------------------------------------------------------- /src/swizzles/ivec4_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/swizzles/ivec4_impl.rs -------------------------------------------------------------------------------- /src/swizzles/neon.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/swizzles/neon.rs -------------------------------------------------------------------------------- /src/swizzles/neon/vec3a_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/swizzles/neon/vec3a_impl.rs -------------------------------------------------------------------------------- /src/swizzles/neon/vec4_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/swizzles/neon/vec4_impl.rs -------------------------------------------------------------------------------- /src/swizzles/scalar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/swizzles/scalar.rs -------------------------------------------------------------------------------- /src/swizzles/scalar/vec3a_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/swizzles/scalar/vec3a_impl.rs -------------------------------------------------------------------------------- /src/swizzles/scalar/vec4_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/swizzles/scalar/vec4_impl.rs -------------------------------------------------------------------------------- /src/swizzles/sse2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/swizzles/sse2.rs -------------------------------------------------------------------------------- /src/swizzles/sse2/vec3a_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/swizzles/sse2/vec3a_impl.rs -------------------------------------------------------------------------------- /src/swizzles/sse2/vec4_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/swizzles/sse2/vec4_impl.rs -------------------------------------------------------------------------------- /src/swizzles/u16vec2_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/swizzles/u16vec2_impl.rs -------------------------------------------------------------------------------- /src/swizzles/u16vec3_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/swizzles/u16vec3_impl.rs -------------------------------------------------------------------------------- /src/swizzles/u16vec4_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/swizzles/u16vec4_impl.rs -------------------------------------------------------------------------------- /src/swizzles/u64vec2_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/swizzles/u64vec2_impl.rs -------------------------------------------------------------------------------- /src/swizzles/u64vec3_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/swizzles/u64vec3_impl.rs -------------------------------------------------------------------------------- /src/swizzles/u64vec4_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/swizzles/u64vec4_impl.rs -------------------------------------------------------------------------------- /src/swizzles/u8vec2_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/swizzles/u8vec2_impl.rs -------------------------------------------------------------------------------- /src/swizzles/u8vec3_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/swizzles/u8vec3_impl.rs -------------------------------------------------------------------------------- /src/swizzles/u8vec4_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/swizzles/u8vec4_impl.rs -------------------------------------------------------------------------------- /src/swizzles/usizevec2_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/swizzles/usizevec2_impl.rs -------------------------------------------------------------------------------- /src/swizzles/usizevec3_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/swizzles/usizevec3_impl.rs -------------------------------------------------------------------------------- /src/swizzles/usizevec4_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/swizzles/usizevec4_impl.rs -------------------------------------------------------------------------------- /src/swizzles/uvec2_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/swizzles/uvec2_impl.rs -------------------------------------------------------------------------------- /src/swizzles/uvec3_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/swizzles/uvec3_impl.rs -------------------------------------------------------------------------------- /src/swizzles/uvec4_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/swizzles/uvec4_impl.rs -------------------------------------------------------------------------------- /src/swizzles/vec2_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/swizzles/vec2_impl.rs -------------------------------------------------------------------------------- /src/swizzles/vec3_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/swizzles/vec3_impl.rs -------------------------------------------------------------------------------- /src/swizzles/vec_traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/swizzles/vec_traits.rs -------------------------------------------------------------------------------- /src/swizzles/wasm32.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/swizzles/wasm32.rs -------------------------------------------------------------------------------- /src/swizzles/wasm32/vec3a_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/swizzles/wasm32/vec3a_impl.rs -------------------------------------------------------------------------------- /src/swizzles/wasm32/vec4_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/swizzles/wasm32/vec4_impl.rs -------------------------------------------------------------------------------- /src/u16.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/u16.rs -------------------------------------------------------------------------------- /src/u16/u16vec2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/u16/u16vec2.rs -------------------------------------------------------------------------------- /src/u16/u16vec3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/u16/u16vec3.rs -------------------------------------------------------------------------------- /src/u16/u16vec4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/u16/u16vec4.rs -------------------------------------------------------------------------------- /src/u32.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/u32.rs -------------------------------------------------------------------------------- /src/u32/uvec2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/u32/uvec2.rs -------------------------------------------------------------------------------- /src/u32/uvec3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/u32/uvec3.rs -------------------------------------------------------------------------------- /src/u32/uvec4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/u32/uvec4.rs -------------------------------------------------------------------------------- /src/u64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/u64.rs -------------------------------------------------------------------------------- /src/u64/u64vec2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/u64/u64vec2.rs -------------------------------------------------------------------------------- /src/u64/u64vec3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/u64/u64vec3.rs -------------------------------------------------------------------------------- /src/u64/u64vec4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/u64/u64vec4.rs -------------------------------------------------------------------------------- /src/u8.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/u8.rs -------------------------------------------------------------------------------- /src/u8/u8vec2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/u8/u8vec2.rs -------------------------------------------------------------------------------- /src/u8/u8vec3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/u8/u8vec3.rs -------------------------------------------------------------------------------- /src/u8/u8vec4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/u8/u8vec4.rs -------------------------------------------------------------------------------- /src/usize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/usize.rs -------------------------------------------------------------------------------- /src/usize/usizevec2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/usize/usizevec2.rs -------------------------------------------------------------------------------- /src/usize/usizevec3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/usize/usizevec3.rs -------------------------------------------------------------------------------- /src/usize/usizevec4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/usize/usizevec4.rs -------------------------------------------------------------------------------- /src/wasm32.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/src/wasm32.rs -------------------------------------------------------------------------------- /swizzlegen/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/swizzlegen/Cargo.toml -------------------------------------------------------------------------------- /swizzlegen/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/swizzlegen/src/main.rs -------------------------------------------------------------------------------- /templates/affine.rs.tera: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/templates/affine.rs.tera -------------------------------------------------------------------------------- /templates/coresimd.rs.tera: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/templates/coresimd.rs.tera -------------------------------------------------------------------------------- /templates/float.rs.tera: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/templates/float.rs.tera -------------------------------------------------------------------------------- /templates/macros.rs.tera: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/templates/macros.rs.tera -------------------------------------------------------------------------------- /templates/mat.rs.tera: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/templates/mat.rs.tera -------------------------------------------------------------------------------- /templates/neon.rs.tera: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/templates/neon.rs.tera -------------------------------------------------------------------------------- /templates/quat.rs.tera: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/templates/quat.rs.tera -------------------------------------------------------------------------------- /templates/sse2.rs.tera: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/templates/sse2.rs.tera -------------------------------------------------------------------------------- /templates/swizzle_impl.rs.tera: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/templates/swizzle_impl.rs.tera -------------------------------------------------------------------------------- /templates/swizzle_traits.rs.tera: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/templates/swizzle_traits.rs.tera -------------------------------------------------------------------------------- /templates/vec.rs.tera: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/templates/vec.rs.tera -------------------------------------------------------------------------------- /templates/vec_mask.rs.tera: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/templates/vec_mask.rs.tera -------------------------------------------------------------------------------- /templates/wasm32.rs.tera: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/templates/wasm32.rs.tera -------------------------------------------------------------------------------- /test_no_std/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/test_no_std/Cargo.toml -------------------------------------------------------------------------------- /test_no_std/src/lib.rs: -------------------------------------------------------------------------------- 1 | #![no_std] 2 | 3 | pub use glam::*; 4 | -------------------------------------------------------------------------------- /tests/affine2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/tests/affine2.rs -------------------------------------------------------------------------------- /tests/affine3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/tests/affine3.rs -------------------------------------------------------------------------------- /tests/euler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/tests/euler.rs -------------------------------------------------------------------------------- /tests/float.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/tests/float.rs -------------------------------------------------------------------------------- /tests/mat2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/tests/mat2.rs -------------------------------------------------------------------------------- /tests/mat3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/tests/mat3.rs -------------------------------------------------------------------------------- /tests/mat4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/tests/mat4.rs -------------------------------------------------------------------------------- /tests/quat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/tests/quat.rs -------------------------------------------------------------------------------- /tests/support.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/tests/support.rs -------------------------------------------------------------------------------- /tests/support/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/tests/support/macros.rs -------------------------------------------------------------------------------- /tests/swizzles_f32.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/tests/swizzles_f32.rs -------------------------------------------------------------------------------- /tests/swizzles_f64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/tests/swizzles_f64.rs -------------------------------------------------------------------------------- /tests/swizzles_i16.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/tests/swizzles_i16.rs -------------------------------------------------------------------------------- /tests/swizzles_i32.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/tests/swizzles_i32.rs -------------------------------------------------------------------------------- /tests/swizzles_i64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/tests/swizzles_i64.rs -------------------------------------------------------------------------------- /tests/swizzles_i8.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/tests/swizzles_i8.rs -------------------------------------------------------------------------------- /tests/swizzles_u16.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/tests/swizzles_u16.rs -------------------------------------------------------------------------------- /tests/swizzles_u32.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/tests/swizzles_u32.rs -------------------------------------------------------------------------------- /tests/swizzles_u64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/tests/swizzles_u64.rs -------------------------------------------------------------------------------- /tests/swizzles_u8.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/tests/swizzles_u8.rs -------------------------------------------------------------------------------- /tests/swizzles_usize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/tests/swizzles_usize.rs -------------------------------------------------------------------------------- /tests/vec2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/tests/vec2.rs -------------------------------------------------------------------------------- /tests/vec3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/tests/vec3.rs -------------------------------------------------------------------------------- /tests/vec4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitshifter/glam-rs/HEAD/tests/vec4.rs --------------------------------------------------------------------------------