Version 1.0

This commit is contained in:
Zak Strange
2016-11-02 14:27:13 -07:00
parent fd61daed68
commit aed68cc894
2 changed files with 43 additions and 40 deletions

View File

@@ -1,5 +1,5 @@
/* /*
HandmadeMath.h v0.7 HandmadeMath.h v1.0
This is a single header file with a bunch of useful functions for This is a single header file with a bunch of useful functions for
basic game math operations. basic game math operations.
@@ -145,6 +145,8 @@
(*) Added HMM_LengthVec4 (*) Added HMM_LengthVec4
(*) Added HMM_NormalizeVec2 (*) Added HMM_NormalizeVec2
(*) Added HMM_NormalizeVec4 (*) Added HMM_NormalizeVec4
1.0
(*) Lots of testing!
LICENSE LICENSE

View File

@@ -12,6 +12,7 @@ _This library is free and will stay free, but if you would like to support devel
Version | Changes | Version | Changes |
----------------|----------------| ----------------|----------------|
**1.0** | Lots of testing |
**0.7** | Added HMM_Vec2, and HMM_Vec4 versions of HMM_LengthSquared, HMM_Length, and HMM_Normalize. | **0.7** | Added HMM_Vec2, and HMM_Vec4 versions of HMM_LengthSquared, HMM_Length, and HMM_Normalize. |
**0.6** | Made HMM_Power faster, Fixed possible efficiency problem with HMM_Normalize, RENAMED HMM_LengthSquareRoot to HMM_LengthSquared, RENAMED HMM_RSqrtF to HMM_RSquareRootF, RENAMED HMM_SqrtF to HMM_SquareRootF, REMOVED Inner function (user should use Dot now), REMOVED HMM_FastInverseSquareRoot function declaration | **0.6** | Made HMM_Power faster, Fixed possible efficiency problem with HMM_Normalize, RENAMED HMM_LengthSquareRoot to HMM_LengthSquared, RENAMED HMM_RSqrtF to HMM_RSquareRootF, RENAMED HMM_SqrtF to HMM_SquareRootF, REMOVED Inner function (user should use Dot now), REMOVED HMM_FastInverseSquareRoot function declaration |
**0.5.2** | Fixed SSE code in HMM_SqrtF and HMM_RSqrtF | **0.5.2** | Fixed SSE code in HMM_SqrtF and HMM_RSqrtF |