Răsfoiți Sursa

Completed manual for GLM 0.9.9.1

Christophe Riccio 7 ani în urmă
părinte
comite
f6be32ed0d
2 a modificat fișierele cu 15 adăugiri și 6 ștergeri
  1. 13 5
      manual.md
  2. 2 1
      readme.md

+ 13 - 5
manual.md

@@ -1273,21 +1273,29 @@ Include `<glm/ext/matrix_projection.hpp>` to use these features.
 
 #### 3.9.1. GLM_EXT_quaternion_float
 
-TODO
+This extension exposes single-precision floating point quaternion: `quat`.
+
+Include `<glm/ext/quaternion_float.hpp>` to use these features.
 
 #### 3.9.2. GLM_EXT_quaternion_double
 
-TODO
+This extension exposes double-precision floating point quaternion: `dquat`.
+
+Include `<glm/ext/quaternion_double.hpp>` to use these features.
 
 ### <a name="section3_10"></a> 3.10. Quaternion types with precision qualifiers
 
 #### 3.10.1. GLM_EXT_quaternion_float_precision
 
-TODO
+This extension exposes single-precision floating point quaternion using various precision in term of ULPs: `lowp_quat`, `mediump_quat` and `highp_quat`.
+
+Include `<glm/ext/quaternion_float_precision.hpp>` to use these features.
 
 #### 3.10.2. GLM_EXT_quaternion_double_precision
 
-TODO
+This extension exposes double-precision floating point quaternion using various precision in term of ULPs: `lowp_dquat`, `mediump_dquat` and `highp_dquat`.
+
+Include `<glm/ext/quaternion_double_precision.hpp>` to use these features.
 
 ### <a name="section3_11"></a> 3.11. Quaternion functions
 
@@ -1311,7 +1319,7 @@ Include `<glm/ext/quaternion_trigonometric.hpp>` to use these features.
 
 #### 3.11.4. GLM_EXT_quaternion_exponential
 
-TODO
+This extensions expose exponential functions for quaternions such as `exp`, `log`, `pow` and `sqrt`.
 
 Include `<glm/ext/quaternion_exponential.hpp>` to use these features.
 

+ 2 - 1
readme.md

@@ -61,13 +61,14 @@ glm::mat4 camera(float Translate, glm::vec2 const& Rotate)
 - Added Visual C++ language standard version detection
 
 #### Improvements:
+- Added a section to the manual for contributing to GLM
+- Refactor manual, lists all configuration defines
 - Added missing vec1 based constructors
 - Redesigned constexpr support which excludes both SIMD and constexpr #783
 - Added detection of Visual C++ 2017 toolsets
 - Added identity functions #765
 - Splitted headers into EXT extensions to improve compilation time #670
 - Added separated performance tests
-- Refactor manual, lists all configuration defines
 - Clarified refract valid range of the indices of refraction, between -1 and 1 inclusively #806
 
 #### Fixes: