From 84d5e96144f2f89dd2dd46287d9e1fe17fb07a37 Mon Sep 17 00:00:00 2001 From: Christophe Riccio Date: Wed, 26 Sep 2018 12:51:51 +0200 Subject: [PATCH] Clean up dead files --- glm/detail/glm.cpp | 1 - glm/ext.hpp | 1 - glm/gtc/type_precision.hpp | 9 ++++++++- readme.md | 7 ++++++- test/ext/CMakeLists.txt | 1 - 5 files changed, 14 insertions(+), 5 deletions(-) diff --git a/glm/detail/glm.cpp b/glm/detail/glm.cpp index d620bb83..b76ce478 100644 --- a/glm/detail/glm.cpp +++ b/glm/detail/glm.cpp @@ -5,7 +5,6 @@ #include #include #include -#include #include #include #include diff --git a/glm/ext.hpp b/glm/ext.hpp index eb2f448f..3bc8db27 100644 --- a/glm/ext.hpp +++ b/glm/ext.hpp @@ -61,7 +61,6 @@ #include "./ext/quaternion_relational.hpp" #include "./ext/scalar_constants.hpp" -#include "./ext/scalar_float_sized.hpp" #include "./ext/scalar_int_sized.hpp" #include "./ext/scalar_relational.hpp" diff --git a/glm/gtc/type_precision.hpp b/glm/gtc/type_precision.hpp index 2f73c063..250bc4f9 100644 --- a/glm/gtc/type_precision.hpp +++ b/glm/gtc/type_precision.hpp @@ -16,7 +16,6 @@ // Dependency: #include "../gtc/quaternion.hpp" #include "../gtc/vec1.hpp" -#include "../ext/scalar_float_sized.hpp" #include "../ext/scalar_int_sized.hpp" #include "../ext/scalar_uint_sized.hpp" #include "../detail/type_vec2.hpp" @@ -704,6 +703,14 @@ namespace glm ////////////////////// // Float vector types + /// Single-qualifier floating-point scalar. + /// @see gtc_type_precision + typedef float float32; + + /// Double-qualifier floating-point scalar. + /// @see gtc_type_precision + typedef double float64; + /// Low 32 bit single-qualifier floating-point scalar. /// @see gtc_type_precision typedef float32 lowp_float32; diff --git a/readme.md b/readme.md index 1c5d124a..0d7c1a64 100644 --- a/readme.md +++ b/readme.md @@ -55,9 +55,14 @@ glm::mat4 camera(float Translate, glm::vec2 const& Rotate) ### [GLM 0.9.9.3](https://github.com/g-truc/glm/commits/master) - 2018-XX-XX #### Features: - Added equal and notEqual overload with max ULPs parameters for scalar numbers #121 -- Added constant time ULP distance between float #121 - Added GLM_FORCE_SILENT_WARNINGS to silent GLM warnings when using language extensions but using W4 or Wpedantic warnings #814 #775 +#### Improvements: +- Added constant time ULP distance between float #121 + +#### Fixes: +- Fixed simplex noise build with double #734 + ### [GLM 0.9.9.2](https://github.com/g-truc/glm/releases/tag/0.9.9.2) - 2018-09-14 #### Fixes: - Fixed GLM_FORCE_CXX** section in the manual diff --git a/test/ext/CMakeLists.txt b/test/ext/CMakeLists.txt index ac940b2a..c25cd34e 100644 --- a/test/ext/CMakeLists.txt +++ b/test/ext/CMakeLists.txt @@ -9,7 +9,6 @@ glmCreateTestGTC(ext_quaternion_trigonometric) glmCreateTestGTC(ext_quaternion_type) glmCreateTestGTC(ext_scalar_common) glmCreateTestGTC(ext_scalar_constants) -glmCreateTestGTC(ext_scalar_float_sized) glmCreateTestGTC(ext_scalar_int_sized) glmCreateTestGTC(ext_scalar_uint_sized) glmCreateTestGTC(ext_scalar_relational)