readme 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242
  1. =============================
  2. GLM 0.8.4.4 final: 2010-01-25
  3. -----------------------------
  4. - Fixed warnings
  5. =============================
  6. GLM 0.8.4.3 final: 2009-11-16
  7. -----------------------------
  8. - Fixed Half float arithmetic
  9. - Fixed setup defines
  10. =============================
  11. GLM 0.8.4.2 final: 2009-10-19
  12. -----------------------------
  13. - Fixed Half float adds
  14. =============================
  15. GLM 0.8.4.1 final: 2009-10-05
  16. -----------------------------
  17. - Updated documentation
  18. - Fixed MacOS X build
  19. =============================
  20. GLM 0.8.4.0 final: 2009-09-16
  21. -----------------------------
  22. - Added GCC 4.4 and VC2010 support
  23. - Added matrix optimizations
  24. =============================
  25. GLM 0.8.3.5 final: 2009-08-11
  26. -----------------------------
  27. - Fixed bugs
  28. =============================
  29. GLM 0.8.3.4 final: 2009-08-10
  30. -----------------------------
  31. - Updated GLM according GLSL 1.5 spec
  32. - Fixed bugs
  33. =============================
  34. GLM 0.8.3.3 final: 2009-06-25
  35. -----------------------------
  36. - Fixed bugs
  37. =============================
  38. GLM 0.8.3.2 final: 2009-06-04
  39. -----------------------------
  40. - Added GLM_GTC_quaternion
  41. - Added GLM_GTC_type_precision
  42. =============================
  43. GLM 0.8.3.1 final: 2009-05-21
  44. -----------------------------
  45. - Fixed old extension system.
  46. =============================
  47. GLM 0.8.3.0 final: 2009-05-06
  48. -----------------------------
  49. - Added stable extensions.
  50. - Added new extension system.
  51. =============================
  52. GLM 0.8.2.3 final: 2009-04-01
  53. -----------------------------
  54. - Fixed bugs.
  55. =============================
  56. GLM 0.8.2.2 final: 2009-02-24
  57. -----------------------------
  58. - Fixed bugs.
  59. =============================
  60. GLM 0.8.2.1 final: 2009-02-13
  61. -----------------------------
  62. - Fixed bugs.
  63. =============================
  64. GLM 0.8.2 final: 2009-01-21
  65. -----------------------------
  66. - Fixed bugs.
  67. =============================
  68. GLM 0.8.1 final: 2008-10-30
  69. -----------------------------
  70. - Fixed bugs.
  71. =============================
  72. GLM 0.8.0 final: 2008-10-23
  73. -----------------------------
  74. - New method to use extension.
  75. =============================
  76. GLM 0.8.0 beta3: 2008-10-10
  77. -----------------------------
  78. - Added CMake support for GLM tests.
  79. =============================
  80. GLM 0.8.0 beta2: 2008-10-04
  81. -----------------------------
  82. - Improved half scalars and vectors support.
  83. =============================
  84. GLM 0.8.0 beta1: 2008-09-26
  85. -----------------------------
  86. - Improved GLSL conformance
  87. - Added GLSL 1.30 support
  88. - Improved API documentation
  89. =============================
  90. GLM 0.7.6 final: 2008-08-08
  91. ---------------------------
  92. - Improved C++ standard comformance
  93. - Added Static assert for types checking
  94. ===========================
  95. GLM 0.7.5 final: 2008-07-05
  96. ---------------------------
  97. - Added build message system with Visual Studio
  98. - Pedantic build with GCC
  99. ===========================
  100. GLM 0.7.4 final: 2008-06-01
  101. ---------------------------
  102. - Added external dependencies system.
  103. ===========================
  104. GLM 0.7.3 final: 2008-05-24
  105. ---------------------------
  106. - Fixed bugs
  107. - Added new extension group
  108. ===========================
  109. GLM 0.7.2 final: 2008-04-27
  110. ---------------------------
  111. - Updated documentation
  112. - Added preprocessor options
  113. ===========================
  114. GLM 0.7.1 final: 2008-03-24
  115. ---------------------------
  116. - Disabled half on GCC
  117. - Fixed extensions
  118. ===========================
  119. GLM 0.7.0 final: 2008-03-22
  120. ---------------------------
  121. - Changed to MIT license
  122. - Added new documentation
  123. ===========================
  124. GLM 0.6.4 : 2007-12-10
  125. ---------------------------
  126. - Fixed swizzle operators
  127. ===========================
  128. GLM 0.6.3 : 2007-11-05
  129. ---------------------------
  130. - Fixed type data accesses
  131. - Fixed 3DSMax sdk conflict
  132. ===========================
  133. GLM 0.6.2 : 2007-10-08
  134. ---------------------------
  135. - Fixed extension
  136. ===========================
  137. GLM 0.6.1 : 2007-10-07
  138. ---------------------------
  139. - Fixed a namespace error
  140. - Added extensions
  141. ===========================
  142. GLM 0.6.0 : 2007-09-16
  143. ---------------------------
  144. - Added new extension namespace mecanium
  145. - Added Automatic compiler detection
  146. ===========================
  147. GLM 0.5.1 : 2007-02-19
  148. ---------------------------
  149. - Fixed swizzle operators
  150. ===========================
  151. GLM 0.5.0 : 2007-01-06
  152. ---------------------------
  153. - Upgrated to GLSL 1.2
  154. - Added swizzle operators
  155. - Added setup settings
  156. ===========================
  157. GLM 0.4.1 : 2006-05-22
  158. ---------------------------
  159. - Added OpenGL examples
  160. ===========================
  161. GLM 0.4.0 : 2006-05-17
  162. ---------------------------
  163. - Added missing operators to vec* and mat*
  164. - Added first GLSL 1.2 features
  165. - Fixed windows.h before glm.h when windows.h required
  166. ===========================
  167. GLM 0.3.2 : 2006-04-21
  168. ---------------------------
  169. - Fixed texcoord components access.
  170. - Fixed mat4 and imat4 division operators.
  171. ===========================
  172. GLM 0.3.1 : 2006-03-28
  173. ---------------------------
  174. - Added GCC 4.0 support under MacOS X.
  175. - Added GCC 4.0 and 4.1 support under Linux.
  176. - Added code optimisations.
  177. ===========================
  178. GLM 0.3 : 2006-02-19
  179. ---------------------------
  180. - Improved GLSL type conversion and construction compliance.
  181. - Added experimental extensions.
  182. - Added Doxygen Documentation.
  183. - Added code optimisations.
  184. - Fixed bugs.
  185. ===========================
  186. GLM 0.2: 2005-05-05
  187. ---------------------------
  188. - Improve adaptative from GLSL.
  189. - Add experimental extensions based on OpenGL extension process.
  190. - Fixe bugs.
  191. ===========================
  192. GLM 0.1: 2005-02-21
  193. ---------------------------
  194. - Add vec2, vec3, vec4 GLSL types
  195. - Add ivec2, ivec3, ivec4 GLSL types
  196. - Add bvec2, bvec3, bvec4 GLSL types
  197. - Add mat2, mat3, mat4 GLSL types
  198. - Add almost all functions
  199. ===========================
  200. Christophe [Groove] Riccio, glm|AT|g-truc|DOT|net