mirror of
https://github.com/g-truc/glm.git
synced 2024-12-01 12:14:35 +00:00
Completed manual for GLM 0.9.9.1
This commit is contained in:
parent
1ff9f236d2
commit
f6be32ed0d
18
manual.md
18
manual.md
@ -1273,21 +1273,29 @@ Include `<glm/ext/matrix_projection.hpp>` to use these features.
|
|||||||
|
|
||||||
#### 3.9.1. GLM_EXT_quaternion_float
|
#### 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
|
#### 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
|
### <a name="section3_10"></a> 3.10. Quaternion types with precision qualifiers
|
||||||
|
|
||||||
#### 3.10.1. GLM_EXT_quaternion_float_precision
|
#### 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
|
#### 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
|
### <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
|
#### 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.
|
Include `<glm/ext/quaternion_exponential.hpp>` to use these features.
|
||||||
|
|
||||||
|
@ -61,13 +61,14 @@ glm::mat4 camera(float Translate, glm::vec2 const& Rotate)
|
|||||||
- Added Visual C++ language standard version detection
|
- Added Visual C++ language standard version detection
|
||||||
|
|
||||||
#### Improvements:
|
#### Improvements:
|
||||||
|
- Added a section to the manual for contributing to GLM
|
||||||
|
- Refactor manual, lists all configuration defines
|
||||||
- Added missing vec1 based constructors
|
- Added missing vec1 based constructors
|
||||||
- Redesigned constexpr support which excludes both SIMD and constexpr #783
|
- Redesigned constexpr support which excludes both SIMD and constexpr #783
|
||||||
- Added detection of Visual C++ 2017 toolsets
|
- Added detection of Visual C++ 2017 toolsets
|
||||||
- Added identity functions #765
|
- Added identity functions #765
|
||||||
- Splitted headers into EXT extensions to improve compilation time #670
|
- Splitted headers into EXT extensions to improve compilation time #670
|
||||||
- Added separated performance tests
|
- 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
|
- Clarified refract valid range of the indices of refraction, between -1 and 1 inclusively #806
|
||||||
|
|
||||||
#### Fixes:
|
#### Fixes:
|
||||||
|
Loading…
Reference in New Issue
Block a user