From ac0c938442b7bf3f6fe42031465328446c63ed74 Mon Sep 17 00:00:00 2001 From: Christophe Riccio Date: Wed, 9 May 2012 22:39:17 +0100 Subject: [PATCH 1/2] Fixed VC warning --- glm/core/func_common.inl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/glm/core/func_common.inl b/glm/core/func_common.inl index b97d89a6..0fe59277 100644 --- a/glm/core/func_common.inl +++ b/glm/core/func_common.inl @@ -809,7 +809,7 @@ namespace detail GLM_STATIC_ASSERT(detail::type::is_float, "'isnan' only accept floating-point inputs"); # if(GLM_COMPILER & GLM_COMPILER_VC) - return _isnan(x); + return _isnan(x) != 0; # elif(GLM_COMPILER & GLM_COMPILER_GCC) # if(GLM_PLATFORM & GLM_PLATFORM_ANDROID) return _isnan(x) != 0; From 965873430cba17e6d11734304e59ff15de59131e Mon Sep 17 00:00:00 2001 From: Christophe Riccio Date: Wed, 9 May 2012 23:59:42 +0100 Subject: [PATCH 2/2] Prepare GLM 0.9.3.3 release --- doc/about.html | 4 ++-- doc/code.html | 4 ++-- doc/download.html | 12 +++++++----- doc/goodies.html | 4 ++-- doc/index.html | 9 ++++++--- doc/src/data.xml | 30 ++++++++++++++++++++++++++++++ readme.txt | 5 ++++- 7 files changed, 53 insertions(+), 15 deletions(-) diff --git a/doc/about.html b/doc/about.html index 12bfeb42..46b3b01c 100644 --- a/doc/about.html +++ b/doc/about.html @@ -11,8 +11,8 @@ ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); -
OpenGL Mathematics
GLSL + Optional features = OpenGL Mathematics (GLM)
A C++ mathematics library for graphics programming


+
OpenGL Mathematics
GLSL + Optional features = OpenGL Mathematics (GLM)
A C++ mathematics library for graphics programming


OpenGL Mathematics (GLM) is a header only C++ mathematics library for graphics software based on the OpenGL Shading Language (GLSL) specification.

diff --git a/doc/code.html b/doc/code.html index 0276c8c4..8f29008b 100644 --- a/doc/code.html +++ b/doc/code.html @@ -11,8 +11,8 @@ ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); -
OpenGL Mathematics
GLSL + Optional features = OpenGL Mathematics (GLM)
A C++ mathematics library for graphics programming


Compute a triangle normal: