From 123e58e26648f8de339e830644608656a7f7297d Mon Sep 17 00:00:00 2001 From: Christophe Riccio Date: Tue, 12 Apr 2011 22:13:14 +0100 Subject: [PATCH] Added links to the GLSL man pages --- glm/core/func_integer.hpp | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/glm/core/func_integer.hpp b/glm/core/func_integer.hpp index 4c50bb9f..ec0cd57e 100644 --- a/glm/core/func_integer.hpp +++ b/glm/core/func_integer.hpp @@ -28,7 +28,8 @@ namespace glm //! modulo pow(2, 32). The value carry is set to 0 if the sum was //! less than pow(2, 32), or to 1 otherwise. //! - //! (From GLSL 4.00.08 specification, section 8.8) + //! \li GLSL uaddCarry man page + //! \li GLSL 4.00.08 specification, section 8.8 template genUType uaddCarry( genUType const & x, @@ -38,8 +39,9 @@ namespace glm //! Subtracts the 32-bit unsigned integer y from x, returning //! the difference if non-negative, or pow(2, 32) plus the difference //! otherwise. The value borrow is set to 0 if x >= y, or to 1 otherwise. - //! - //! (From GLSL 4.00.08 specification, section 8.8) + //! + //! \li GLSL usubBorrow man page + //! \li GLSL 4.00.08 specification, section 8.8 template genUType usubBorrow( genUType const & x, @@ -49,7 +51,9 @@ namespace glm //! Multiplies 32-bit integers x and y, producing a 64-bit //! result. The 32 least-significant bits are returned in lsb. //! The 32 most-significant bits are returned in msb. - //! (From GLSL 4.00.08 specification, section 8.8) + //! + //! \li GLSL umulExtended man page + //! \li GLSL 4.00.08 specification, section 8.8 template void umulExtended( genUType const & x, @@ -60,7 +64,9 @@ namespace glm //! Multiplies 32-bit integers x and y, producing a 64-bit //! result. The 32 least-significant bits are returned in lsb. //! The 32 most-significant bits are returned in msb. - //! (From GLSL 4.00.08 specification, section 8.8) + //! + //! \li GLSL imulExtended man page + //! \li GLSL 4.00.08 specification, section 8.8 template void imulExtended( genIType const & x,