Fixed int8 being defined as unsigned char with some compiler #839

This commit is contained in:
Christophe Riccio 2019-03-01 11:42:20 +01:00
parent daf14f0f74
commit f30db00b74
2 changed files with 4 additions and 3 deletions

View File

@ -26,9 +26,9 @@ namespace detail
typedef std::int16_t int16; typedef std::int16_t int16;
typedef std::int32_t int32; typedef std::int32_t int32;
# else # else
typedef char int8; typedef signed char int8;
typedef short int16; typedef signed short int16;
typedef int int32; typedef signed int int32;
#endif// #endif//
template<> template<>

View File

@ -60,6 +60,7 @@ glm::mat4 camera(float Translate, glm::vec2 const& Rotate)
- Fixed in mat4x3 conversion #829 - Fixed in mat4x3 conversion #829
- Fixed constexpr issue on GCC #832 - Fixed constexpr issue on GCC #832
- Fixed mix implementation to improve GLSL conformance #866 - Fixed mix implementation to improve GLSL conformance #866
- Fixed int8 being defined as unsigned char with some compiler #839
### [GLM 0.9.9.3](https://github.com/g-truc/glm/releases/tag/0.9.9.3) - 2018-10-31 ### [GLM 0.9.9.3](https://github.com/g-truc/glm/releases/tag/0.9.9.3) - 2018-10-31
#### Features: #### Features: