Sitelet
https://github.com/HandmadeMath/HandmadeMath/commits
Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
HandmadeMath
/
HandmadeMath
Public
Notifications
You must be signed in to change notification settings
Fork
109
Star
1.6k
Code
Issues
6
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Branch selector
master
User selector
All users
Datepicker
All time
Commit history
Commits on Mar 17, 2026
small improvement
lesleyrs
authored and
bvisness
committed
661fef0
View commit details
Copy full SHA for 661fef0
Browse repository at this point
fix spacing
lesleyrs
authored and
bvisness
committed
871bbb2
View commit details
Copy full SHA for 871bbb2
Browse repository at this point
add clang++ pedantic warning
lesleyrs
authored and
bvisness
committed
719f765
View commit details
Copy full SHA for 719f765
Browse repository at this point
fix c11 -Wall warnings
lesleyrs
authored and
bvisness
committed
aaa3a9e
View commit details
Copy full SHA for aaa3a9e
Browse repository at this point
Commits on Feb 24, 2025
Align backslashes for great aesthetics (very important)
bvisness
committed
142ba3c
View commit details
Copy full SHA for 142ba3c
Browse repository at this point
Redo test scripts
bvisness
committed
8c2ac26
View commit details
Copy full SHA for 8c2ac26
Browse repository at this point
Test and fix _Generic
bvisness
committed
736ebaa
View commit details
Copy full SHA for 736ebaa
Browse repository at this point
Commits on May 28, 2024
Merge pull request #172 from jonasgf/whitespace
Show description for bdc7dd2
bvisness
authored
bdc7dd2
View commit details
Copy full SHA for bdc7dd2
Browse repository at this point
Merge pull request #171 from jonasgf/missing-braces
Show description for b4ce448
bvisness
authored
b4ce448
View commit details
Copy full SHA for b4ce448
Browse repository at this point
Commits on Apr 27, 2024
Remove trailing whitespace and extra newlines at end of file
jonasgf
committed
2901e70
View commit details
Copy full SHA for 2901e70
Browse repository at this point
Ignore missing braces warning for all GCC versions
jonasgf
committed
21b4a0d
View commit details
Copy full SHA for 21b4a0d
Browse repository at this point
Commits on Apr 11, 2024
Merge pull request #170 from B-Y-P/master
Show description for 43836aa
bvisness
authored
43836aa
View commit details
Copy full SHA for 43836aa
Browse repository at this point
Commits on Apr 9, 2024
Add HMM_QFromNormPair() and HMM_QFromVecPair()
B-Y-P
committed
bdc0488
View commit details
Copy full SHA for bdc0488
Browse repository at this point
Commits on Dec 16, 2023
Merge pull request #169 from Jack-Punter/neon_support
Show description for 322826b
bvisness
authored
322826b
View commit details
Copy full SHA for 322826b
Browse repository at this point
Commits on Dec 14, 2023
Address Ben's changes
jack punter
authored and
Jack-Punter
committed
4e1e975
View commit details
Copy full SHA for 4e1e975
Browse repository at this point
Commits on Dec 12, 2023
Update test Makefile to use NO_SIMD over NO_SSE
Jack-Punter
committed
6603c79
View commit details
Copy full SHA for 6603c79
Browse repository at this point
NEON Quaternion Multiply
Jack-Punter
committed
623215b
View commit details
Copy full SHA for 623215b
Browse repository at this point
Fix scalar
Jack-Punter
committed
fcc510f
View commit details
Copy full SHA for fcc510f
Browse repository at this point
Better Neon tranpose
Show description for 133a595
Jack-Punter
committed
133a595
View commit details
Copy full SHA for 133a595
Browse repository at this point
Commits on Dec 11, 2023
Add Neon implementations for all but Quaternion multiply
Jack-Punter
committed
5f20d69
View commit details
Copy full SHA for 5f20d69
Browse repository at this point
Commits on Nov 3, 2023
Add HMM_RotateV2
bvisness
committed
e210d87
View commit details
Copy full SHA for e210d87
Browse repository at this point
Commits on Oct 31, 2023
Style tweaks to RotateV3Q + axis angle variant
dev-dwarf
committed
a1c8432
View commit details
Copy full SHA for a1c8432
Browse repository at this point
Commits on Oct 29, 2023
Clean trailing whitespace in HandmadeMath.h
occivink
committed
8df5da5
View commit details
Copy full SHA for 8df5da5
Browse repository at this point
Add HMM_RotateQV3(), for rotating a vec3 by a quaternion
occivink
committed
149c18d
View commit details
Copy full SHA for 149c18d
Browse repository at this point
Commits on Oct 27, 2023
Provide const versions of operator[] (#166)
Show description for 98748f7
occivink
authored
98748f7
View commit details
Copy full SHA for 98748f7
Browse repository at this point
Commits on Aug 5, 2023
remove most references from operators (#164)
dev-dwarf
authored
6cf6226
View commit details
Copy full SHA for 6cf6226
Browse repository at this point
Commits on Feb 20, 2023
Update README.md
bvisness
authored
aaa767b
View commit details
Copy full SHA for aaa767b
Browse repository at this point
Fix inverse perspective
bvisness
committed
422bc58
View commit details
Copy full SHA for 422bc58
Browse repository at this point
Commits on Feb 3, 2023
Tweak docs, add tests, find bugs
bvisness
committed
beb837a
View commit details
Copy full SHA for beb837a
Browse repository at this point
Commits on Jan 27, 2023
Rewrite the update tool in Python
Show description for 50ab55b
bvisness
committed
50ab55b
View commit details
Copy full SHA for 50ab55b
Browse repository at this point
Change naming convention for NO/ZO (the update tool needs updating)
bvisness
committed
22d743c
View commit details
Copy full SHA for 22d743c
Browse repository at this point
Drop Projection Matrix Config; Make explicit. (#154)
Show description for d4918a5
dev-dwarf
and
bvisness
authored
d4918a5
View commit details
Copy full SHA for d4918a5
Browse repository at this point
Unroll sse (#153)
Show description for 37aa3fa
dev-dwarf
authored
37aa3fa
View commit details
Copy full SHA for 37aa3fa
Browse repository at this point
Fix LH perspective matrix
Show description for 7e493a5
dev-dwarf
authored and
bvisness
committed
7e493a5
View commit details
Copy full SHA for 7e493a5
Browse repository at this point
Commits on Jan 23, 2023
Style and docs pass for release
Show description for f106a0f
bvisness
committed
f106a0f
View commit details
Copy full SHA for f106a0f
Browse repository at this point
Previous
Next
You can’t perform that action at this time.