• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

bitshifter / glam-rs
96%
main: 99%

Build:
Build:
LAST BUILD BRANCH: release-plz-2026-11-04T19-24-18Z
DEFAULT BRANCH: main
Repo Added 31 Mar 2019 10:23AM UTC
Files 156
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH usizevec
branch: usizevec
CHANGE BRANCH
x
Reset
  • usizevec
  • 0.29-dev
  • 2x-encase
  • Traverse-Research-rkyv-no-default-features
  • add-is-negative-mask
  • affine-approx-tests
  • affine3
  • angle_towards
  • bench-aarch64-scalar-math
  • bench-improvements
  • bench-macro-throughput
  • bench-summary-delta
  • benchmark-action
  • build/package-include-policy
  • bvec-test-refactor
  • bvecna-strings
  • bytemuck-derive
  • camera
  • cargo-deny-action_v2
  • chore/contributing-updates
  • chore/feature-version-consistency
  • chore/move-gungraun-baselines
  • ci-bench-asm
  • ci-coverage
  • ci/bench-backend
  • ci/bench-coresimd
  • ci/bench-table-alignment
  • ci/bench-tweaks
  • ci/bench-update-label
  • ci/bench-update-remove-baselines
  • ci/cargo-fetch-bench-lock
  • ci/mat3-transform-gungraun-benches
  • ci/msrv-wasm-bindgen-test-pin
  • ci/release-plz-lint-exemptions
  • codegen-json
  • codegen-submodule
  • codegen-swizzle-tests
  • const-quat-to_array
  • coverage
  • coveralls-workaround
  • default-glob
  • dependabot/cargo/gungraun-0.20
  • dependabot/github_actions/actions/checkout-7
  • deprecate-fast-math
  • deprecated/transpose-mul-vecn
  • doc/smoothstep-panic
  • docs/architecture-api-guidelines
  • docs/cargo-documentation-link
  • docs/changelog-normalize
  • docs/codegen-readme-link
  • docs/deprecated-feature-aliases
  • docs/deref-doc-hidden
  • docs/mat-row-comments
  • docs/readme-lib-cleanup
  • docs/readme-update
  • docs/road-to-glam-1.0
  • docs/trim-1.0-status-note
  • docs/update-contributing-architecture
  • edition-2024
  • encase-dual-version-support
  • experimental
  • feat/approx-05
  • feat/floatext-lerp-monotonic
  • feat/mat-row-functions
  • feat/mint-05
  • feat/rand-010
  • feat/rkyv-portable-archived-types
  • feat/seal-traits
  • feat/speedy-08
  • feat/track-caller-glam-assert
  • feat/zerocopy-08
  • feature/camera-model-module
  • fix-32-bit-usize-layout
  • fix-32-bit-vector-layout-tests
  • fix-clippy-lints
  • fix-coverage
  • fix-deny
  • fix-deprecated-f32-consts
  • fix-inverse-finite
  • fix-isize-32-bit-layout
  • fix-simd-round-half-away-from-zero
  • fix/core-simd-no-std
  • fix/cuda-32bit-usize-align
  • fix/determinant-affine-consistency
  • fix/floatext-lerp-monotonic-removal
  • fix/glam-assert-docs
  • fix/i686-tests-and-ci
  • fix/lint-pr-ignore-labels
  • fix/orthographic-camera-translation-yflip
  • fix/release-plz-nightly-semver-check
  • fix/rotate-towards-negative-max-angle
  • fix/undo-pr-836
  • fix_32bit_platforms
  • float_eq-support
  • force_libm
  • from_mat3a
  • frustum-asymmetric-tests
  • git2-update
  • github-templates
  • gungraun-tests
  • half
  • iai
  • iai_callgrind
  • isize-experiment
  • isize-features
  • issue-235
  • issue-271
  • issue-275
  • issue-291
  • issue-293
  • issue-325
  • issue-336
  • issue-356
  • issue-366
  • issue-373
  • issue-397
  • issue-406
  • issue-434
  • issue-436
  • issue-474
  • issue-476
  • issue-479
  • issue-480
  • issue-490
  • issue-497
  • issue-500
  • issue-512
  • issue-514
  • issue-518
  • issue-521
  • issue-556
  • issue-566
  • issue-568
  • issue-572
  • issue-646
  • issue-646-2
  • issue-655
  • issue-656
  • issue-658
  • issue-690
  • issue-729
  • issue-767
  • lerp-monotonic
  • macos-clippy
  • main
  • map-fnmut
  • mat-diagonal
  • mat3a-x-vec3a-scalar-opts
  • mat4_from_mat3_translation
  • min-max-nan-prop
  • missing-tests
  • more-encase-tests
  • more-make_use
  • more-vec-methods
  • move_towards
  • msrv-policy
  • msvr-1.60.0
  • mul_diagonal_scale
  • mul_transpose_vec
  • neon
  • neon-mat2
  • neon-mat2-inverse-determinant
  • no-scalar-recip
  • normalize-and-length-zero-vectors
  • normalize_and_length
  • op-ref-tests
  • op-refs
  • opt_mat_srt
  • patch-1
  • perf/affine-mat4-decomposition
  • perf/affine-mat4-decomposition-opts
  • perf/mat3a-transform-vector2
  • perf/neon-simd-sin
  • perf/quat-is-near-identity
  • perf/simd-sin
  • perf/sse2-dot4-broadcast
  • prepare-0.24.1
  • prepare-0.24.2
  • prepare-0.25.0
  • prepare-0.28.0
  • prepare-0.29.0
  • prepare-0.29.1
  • prepare-0.29.2
  • prepare-0.30.0
  • prepare-0.30.1
  • prepare-0.30.10
  • prepare-0.30.2
  • prepare-0.30.3
  • prepare-0.30.5
  • prepare-0.30.6
  • prepare-0.30.7
  • prepare-0.30.8
  • prepare-0.30.9
  • prepare-0.31.0
  • prepare-0.31.1
  • prepare-0.32.0
  • prepare-0.32.1
  • prepare-0.33.0
  • prepare-0.33.2
  • prepare-0.33.3
  • refactor/euler-inline-mat4-quat
  • refactor/float-eq-tests
  • refactor/no_std-coresimd
  • refactor/vec-powf-rhs
  • refs/heads/issue-397
  • refs/heads/main
  • refs/tags/0.24.2
  • refs/tags/0.25.0
  • refs/tags/0.26.0
  • refs/tags/0.27.0
  • refs/tags/0.28.0
  • refs/tags/0.29.0
  • refs/tags/0.29.1
  • refs/tags/0.29.2
  • refs/tags/0.29.3
  • refs/tags/0.30.0
  • refs/tags/0.30.1
  • refs/tags/0.30.10
  • refs/tags/0.30.2
  • refs/tags/0.30.3
  • refs/tags/0.30.4
  • refs/tags/0.30.5
  • refs/tags/0.30.6
  • refs/tags/0.30.7
  • refs/tags/0.30.8
  • refs/tags/0.30.9
  • refs/tags/0.31.0
  • refs/tags/0.31.1
  • refs/tags/0.32.0
  • refs/tags/0.32.1
  • refs/tags/0.33.0
  • release-0.26.0
  • release-plz
  • release-plz-2026-08-18T07-51-21Z
  • release-plz-2026-08-18T09-11-39Z
  • release-plz-2026-08-19T08-20-47Z
  • release-plz-2026-08-21T10-14-12Z
  • release-plz-2026-09-01T10-19-41Z
  • release-plz-2026-09-13T07-21-25Z
  • release-plz-2026-09-23T12-08-36Z
  • release-plz-2026-09-24T20-16-06Z
  • release-plz-2026-09-25T08-36-26Z
  • release-plz-2026-09-27T10-58-06Z
  • release-plz-2026-10-03T07-37-52Z
  • release-plz-2026-10-06T07-01-47Z
  • release-plz-2026-10-14T06-35-26Z
  • release-plz-2026-11-04T19-24-18Z
  • release-plz-changelog-filter
  • remove-deprecated
  • remove-doc-versions
  • remove-scalar-bvec4a
  • remove-vec3a-special-casing
  • removed/deprecated-items
  • rkyv-portable-archived-types
  • rust-gpu-vec3a-breakage
  • scalar-vec3a-pad
  • serde-bvec4a-fix
  • serde-format
  • signed-zero-all-backends
  • simplify-serde-impl
  • simplify-tests
  • small-cleanups
  • smoothstep
  • swizzle_experiments
  • tera2
  • test/glam-assert-coverage
  • test/more-benches
  • test/scalar-math-signed-zero
  • test/vec3a-m128-test-ub
  • toolsdir
  • try_inverse
  • type-features
  • update-dev-deps
  • update-readme
  • update-submodule
  • valaphee-frustum
  • vec2_sse2
  • vec3-rotate_towards
  • warnings-fix
  • wasm64
  • wasmpack-node-tests

09 Mar 2025 10:51AM UTC coverage: 95.62% (-0.2%) from 95.863%
13747659972

Pull #616

github

bitshifter
mint and serde implementation for usize vector types.
Pull Request #616: usize vector types

2739 of 2973 new or added lines in 30 files covered. (92.13%)

43289 of 45272 relevant lines covered (95.62%)

3.48 hits per line

Relevant lines Covered
Build:
Build:
45272 RELEVANT LINES 43289 COVERED LINES
3.48 HITS PER LINE
Source Files on usizevec
Detailed source file information is not available for this build.

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
13747659972 usizevec mint and serde implementation for usize vector types. Pull #616 09 Mar 2025 11:15AM UTC bitshifter github
95.62
13736978351 usizevec Fix tests on 32 bit. push 08 Mar 2025 11:33AM UTC bitshifter github
95.62
13736866019 usizevec Fix 32 bit compilation. Tests still fail. push 08 Mar 2025 11:19AM UTC bitshifter github
95.62
13736814449 usizevec Update README push 08 Mar 2025 11:11AM UTC bitshifter github
95.62
See All Builds (2026)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc