surround PI with parentheses + code style + update docs

This commit is contained in:
Recep Aslantas
2018-05-10 12:18:54 +03:00
parent 94b286f1f9
commit c6d07bb6eb
4 changed files with 9 additions and 9 deletions

View File

@@ -32,7 +32,7 @@ vectorized by SIMD instructions (SSE/AVX).
| Check :doc:`opt` page for more details | Check :doc:`opt` page for more details
Also alignment is disabled for older msvc verisons as default. Now alignment only is required in Visual Studio 2017 version 15.6+ if CGLM_ALL_UNALIGNED macro is not defined. Also alignment is disabled for older msvc verisons as default. Now alignment is only required in Visual Studio 2017 version 15.6+ if CGLM_ALL_UNALIGNED macro is not defined.
Allocations: Allocations:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

View File

@@ -44,7 +44,7 @@ you may do it yourself.
**This MSVC issue is still in TODOs.** **This MSVC issue is still in TODOs.**
**UPDATE:** By starting v0.4.5 cglm provides an option to disable alignment requirement. **UPDATE:** By starting v0.4.5 cglm provides an option to disable alignment requirement.
Also alignment is disabled for older msvc verisons as default. Now alignment only is required in Visual Studio 2017 version 15.6+ if CGLM_ALL_UNALIGNED macro is defined. Also alignment is disabled for older msvc verisons as default. Now alignment is only required in Visual Studio 2017 version 15.6+ if CGLM_ALL_UNALIGNED macro is not defined.
Crashes, Invalid Memory Access: Crashes, Invalid Memory Access:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

View File

@@ -36,8 +36,8 @@ typedef CGLM_ALIGN_IF(16) vec4 mat4[4];
typedef vec4 versor; typedef vec4 versor;
#define CGLM_PI (float)M_PI #define CGLM_PI ((float)M_PI)
#define CGLM_PI_2 (float)M_PI_2 #define CGLM_PI_2 ((float)M_PI_2)
#define CGLM_PI_4 (float)M_PI_4 #define CGLM_PI_4 ((float)M_PI_4)
#endif /* cglm_types_h */ #endif /* cglm_types_h */