From facf7a84c54407430e6c9f74fc36b023b28410fb Mon Sep 17 00:00:00 2001 From: Christophe Riccio Date: Tue, 12 Apr 2011 22:39:52 +0100 Subject: [PATCH 1/2] Getting ready GLM 0.9.1.2 release --- doc/src/data.xml | 16 ++++++++++++++-- readme.txt | 5 +++++ 2 files changed, 19 insertions(+), 2 deletions(-) diff --git a/doc/src/data.xml b/doc/src/data.xml index 50622cd3..2e68b38a 100644 --- a/doc/src/data.xml +++ b/doc/src/data.xml @@ -3,7 +3,8 @@
- + + @@ -60,7 +61,8 @@
- + + @@ -150,6 +152,16 @@ + + + Only bug fixes for GLM 0.9.1.2. + + + GLM 0.9.1.2 (zip) + GLM 0.9.1.2 (7z) + Submit a bug report + + GLM 0.9.1.1 fixes some bugs, warnings on Clang C++ and clean up a bit the code. diff --git a/readme.txt b/readme.txt index 90418ce0..f7a8d2ec 100644 --- a/readme.txt +++ b/readme.txt @@ -13,6 +13,11 @@ GLM is a header only library, there is nothing to build, just include it. More informations in GLM manual: http://glm.g-truc.net/glm-0.9.1.pdf +================================================================================ +GLM 0.9.1.2: 2010-04-12 +-------------------------------------------------------------------------------- +- Fixed bugs + ================================================================================ GLM 0.9.1.1: 2010-03-17 -------------------------------------------------------------------------------- From 951e1d6777763f7c8f8280683be628bfc7d8f9a4 Mon Sep 17 00:00:00 2001 From: Christophe Riccio Date: Fri, 15 Apr 2011 20:12:49 +0100 Subject: [PATCH 2/2] Preparing release of GLM 0.9.1.2 --- doc/about.html | 4 +- doc/code.html | 4 +- doc/download.html | 12 +++-- doc/goodies.html | 4 +- doc/index.html | 56 +++++++++++----------- doc/src/data.xml | 120 +++++++++++++++++++++++----------------------- readme.txt | 2 +- 7 files changed, 103 insertions(+), 99 deletions(-) diff --git a/doc/about.html b/doc/about.html index 892ba229..a91fb8b2 100644 --- a/doc/about.html +++ b/doc/about.html @@ -11,8 +11,8 @@ ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); -
OpenGL Mathematics
GLSL + Optional features = OpenGL Mathematics (GLM).
A C++ mathematics library for 3D graphics.


+
OpenGL Mathematics
GLSL + Optional features = OpenGL Mathematics (GLM).
A C++ mathematics library for 3D graphics.


OpenGL Mathematics (GLM) is a header only C++ mathematics library for graphics software based on the OpenGL Shading Language (GLSL) specification.

diff --git a/doc/code.html b/doc/code.html index c424b184..aeb6d3a5 100644 --- a/doc/code.html +++ b/doc/code.html @@ -11,8 +11,8 @@ ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); -
OpenGL Mathematics
GLSL + Optional features = OpenGL Mathematics (GLM).
A C++ mathematics library for 3D graphics.


Compute a triangle normal:
  • #include <glm/glm.hpp>
  • void computeNormal(triangle & Triangle) +
    OpenGL Mathematics
    GLSL + Optional features = OpenGL Mathematics (GLM).
    A C++ mathematics library for 3D graphics.


    Compute a triangle normal:
    • #include <glm/glm.hpp>
    • void computeNormal(triangle & Triangle)
    • {
    • diff --git a/doc/download.html b/doc/download.html index 64430223..92d773ae 100644 --- a/doc/download.html +++ b/doc/download.html @@ -11,11 +11,12 @@ ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); -
      OpenGL Mathematics
      GLSL + Optional features = OpenGL Mathematics (GLM).
      A C++ mathematics library for 3D graphics.


      Current release
      17/03/2010: - GLM 0.9.1.1 +
      OpenGL Mathematics
      GLSL + Optional features = OpenGL Mathematics (GLM).
      A C++ mathematics library for 3D graphics.


      Current release
      12/04/2010: + GLM 0.9.1.2 (3.4 MB) -
      _________________

      GLM - zip files
      17/03/2010: GLM 0.9.1.1 (3.4 MB) +
      _________________

      GLM - zip files
      12/04/2010: GLM 0.9.1.2 (3.4 MB) +
      17/03/2010: GLM 0.9.1.1 (3.4 MB)
      03/03/2010: GLM 0.9.1.0 (3.4 MB)
      13/02/2010: GLM 0.9.1.B (3.4 MB)
      13/02/2010: GLM 0.9.0.8 (3.3 MB) @@ -70,7 +71,8 @@
      02/19/2006: GLM 0.3.0.0 (945 KB)
      05/05/2005: GLM 0.2.0.0 (194 KB)
      02/21/2005: GLM 0.1.0.0 (29.2 KB) -
      _________________

      GLM - 7z files
      17/03/2011: GLM 0.9.1.1 (2.1 MB) +
      _________________

      GLM - 7z files
      12/04/2011: GLM 0.9.1.2 (2.1 MB) +
      17/03/2011: GLM 0.9.1.1 (2.1 MB)
      03/03/2011: GLM 0.9.1.0 (2.1 MB)
      13/02/2011: GLM 0.9.1.B (2.1 MB)
      13/02/2011: GLM 0.9.0.8 (1.9 MB) diff --git a/doc/goodies.html b/doc/goodies.html index 02ce9e5e..ef3e35df 100644 --- a/doc/goodies.html +++ b/doc/goodies.html @@ -11,5 +11,5 @@ ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); -
      OpenGL Mathematics
      GLSL + Optional features = OpenGL Mathematics (GLM).
      A C++ mathematics library for 3D graphics.


      16/10/2008
      GLM Logo

      Download: 2560x1600
      Download: 1920x1200
      Download: 1600x1000
      Download: 1280x0800
      Download: 1024x0640

      _________________

      16/10/2008
      GLM Font

      Download: Font (.otf)

      _________________

      _________________

      Copyright © 2005 - 2011G-Truc Creation
      \ No newline at end of file +
      OpenGL Mathematics
      GLSL + Optional features = OpenGL Mathematics (GLM).
      A C++ mathematics library for 3D graphics.


      16/10/2008
      GLM Logo

      Download: 2560x1600
      Download: 1920x1200
      Download: 1600x1000
      Download: 1280x0800
      Download: 1024x0640

      _________________

      16/10/2008
      GLM Font

      Download: Font (.otf)

      _________________

      _________________

      Copyright © 2005 - 2011G-Truc Creation
      \ No newline at end of file diff --git a/doc/index.html b/doc/index.html index 61ac13eb..55a7ec7f 100644 --- a/doc/index.html +++ b/doc/index.html @@ -11,8 +11,8 @@ ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); -
      OpenGL Mathematics
      GLSL + Optional features = OpenGL Mathematics (GLM).
      A C++ mathematics library for 3D graphics.


      +
      OpenGL Mathematics
      GLSL + Optional features = OpenGL Mathematics (GLM).
      A C++ mathematics library for 3D graphics.


      OpenGL Mathematics (GLM) is a header only C++ mathematics library for graphics software based on the OpenGL Shading Language (GLSL) specification.

      @@ -32,31 +32,33 @@

      Thanks for contributing to the project by submitting tickets for bug reports and feature requests. (SF.net account required). Any feedback is welcome at glm@g-truc.net. -


      17/03/2011 - GLM 0.9.1.1 released

      - GLM 0.9.1.1 fixes some bugs, warnings on Clang C++ and clean up a bit the code. -

      - If you have uncounter any issue with GLM 0.9.1.0, please download this revision. -

      - Finally, the work has started for GLM 0.9.2 so if you have requests don't forget to submit them!

      Download: GLM 0.9.1.1 (zip)
      Download: GLM 0.9.1.1 (7z)
      Link: Submit a bug report

      03/03/2011 - GLM 0.9.1.0 final released

      - Finally, GLM 0.9.1 branch is reaching the status of stable with - GLM 0.9.1.0. -

      - From GLM 0.9.1 beta, mainly bugs has been fixed. GLM has evolved on many sides since GLM 0.9.0: - Improved documentation (manual and doxygen), better test framework, simplified setup/options/configration of GLM and new experimental SIMD API. -

      - GLM 0.9.1.0 is not 100% backward compatile with - GLM 0.9.0.8 - but mainly advanced usages should be affected by the differencies. - Have a look at the GLM manual for more information on how to use GLM 0.9.1. -

      Download: GLM 0.9.1.0 (zip)
      Download: GLM 0.9.1.0 (7z)
      Link: GLM 0.9.1 manual
      Link: Submit a bug report

      13/02/2011 - GLM 0.9.0.8 and GLM 0.9.1 beta released

      - The stable version, GLM 0.9.0.8, adds the operator * for quaternion products and deprecated the cross function previously used for the same purpose. - Also, it clarifies that GLM is a header only library when a user try to build it. Once more, there is nothing to build. -

      - The development version, GLM 0.9.1 beta, provides an improved API documentation by - Alfonse Reinheart, - author of a great OpenGL tutorial which uses GLM. - This version also improves the SIMD extensions and it fixes many bugs. -

      Download: GLM 0.9.1.B (zip)
      Download: GLM 0.9.1.B (7z)
      Link: GLM 0.9.1 manual
      Download: GLM 0.9.0.8 (zip)
      Download: GLM 0.9.0.8 (7z)
      Link: GLM 0.9.0 manual
      Link: Submit a bug report

      31/01/2011 - GLM 0.9.1 alpha released

      +


      15/04/2011 - GLM 0.9.1.2 released

      + Bug fixes Only for GLM 0.9.1.2. +

      Download: GLM 0.9.1.2 (zip)
      Download: GLM 0.9.1.2 (7z)
      Link: Submit a bug report

      17/03/2011 - GLM 0.9.1.1 released

      + GLM 0.9.1.1 fixes some bugs, warnings on Clang C++ and clean up a bit the code. +

      + If you have uncounter any issue with GLM 0.9.1.0, please download this revision. +

      + Finally, the work has started for GLM 0.9.2 so if you have requests don't forget to submit them!

      Download: GLM 0.9.1.1 (zip)
      Download: GLM 0.9.1.1 (7z)
      Link: Submit a bug report

      03/03/2011 - GLM 0.9.1.0 final released

      + Finally, GLM 0.9.1 branch is reaching the status of stable with + GLM 0.9.1.0. +

      + From GLM 0.9.1 beta, mainly bugs has been fixed. GLM has evolved on many sides since GLM 0.9.0: + Improved documentation (manual and doxygen), better test framework, simplified setup/options/configration of GLM and new experimental SIMD API. +

      + GLM 0.9.1.0 is not 100% backward compatile with + GLM 0.9.0.8 + but mainly advanced usages should be affected by the differencies. + Have a look at the GLM manual for more information on how to use GLM 0.9.1. +

      Download: GLM 0.9.1.0 (zip)
      Download: GLM 0.9.1.0 (7z)
      Link: GLM 0.9.1 manual
      Link: Submit a bug report

      13/02/2011 - GLM 0.9.0.8 and GLM 0.9.1 beta released

      + The stable version, GLM 0.9.0.8, adds the operator * for quaternion products and deprecated the cross function previously used for the same purpose. + Also, it clarifies that GLM is a header only library when a user try to build it. Once more, there is nothing to build. +

      + The development version, GLM 0.9.1 beta, provides an improved API documentation by + Alfonse Reinheart, + author of a great OpenGL tutorial which uses GLM. + This version also improves the SIMD extensions and it fixes many bugs. +

      Download: GLM 0.9.1.B (zip)
      Download: GLM 0.9.1.B (7z)
      Link: GLM 0.9.1 manual
      Download: GLM 0.9.0.8 (zip)
      Download: GLM 0.9.0.8 (7z)
      Link: GLM 0.9.0 manual
      Link: Submit a bug report

      31/01/2011 - GLM 0.9.1 alpha released

      This new version of GLM is bringing a lot of improvements and maybe too many considering the development time it has required: API exposing SIMD implementation but also some new, safe and feature complet swizzling functions and a new setup API. All this is described in the largely updated GLM manual. diff --git a/doc/src/data.xml b/doc/src/data.xml index 2e68b38a..d44b6190 100644 --- a/doc/src/data.xml +++ b/doc/src/data.xml @@ -152,74 +152,74 @@ - - - Only bug fixes for GLM 0.9.1.2. - - - GLM 0.9.1.2 (zip) - GLM 0.9.1.2 (7z) - Submit a bug report - - - - - GLM 0.9.1.1 fixes some bugs, warnings on Clang C++ and clean up a bit the code. - - - If you have uncounter any issue with GLM 0.9.1.0, please download this revision. - - - Finally, the work has started for GLM 0.9.2 so if you have requests don't forget to submit them! - + + + Bug fixes Only for GLM 0.9.1.2. + + + GLM 0.9.1.2 (zip) + GLM 0.9.1.2 (7z) + Submit a bug report + + + + + GLM 0.9.1.1 fixes some bugs, warnings on Clang C++ and clean up a bit the code. + + + If you have uncounter any issue with GLM 0.9.1.0, please download this revision. + + + Finally, the work has started for GLM 0.9.2 so if you have requests don't forget to submit them! + GLM 0.9.1.1 (zip) GLM 0.9.1.1 (7z) Submit a bug report - - - - Finally, GLM 0.9.1 branch is reaching the status of stable with - GLM 0.9.1.0. - - - From GLM 0.9.1 beta, mainly bugs has been fixed. GLM has evolved on many sides since GLM 0.9.0: - Improved documentation (manual and doxygen), better test framework, simplified setup/options/configration of GLM and new experimental SIMD API. - - - GLM 0.9.1.0 is not 100% backward compatile with - GLM 0.9.0.8 - but mainly advanced usages should be affected by the differencies. - Have a look at the GLM manual for more information on how to use GLM 0.9.1. - - GLM 0.9.1.0 (zip) - GLM 0.9.1.0 (7z) - GLM 0.9.1 manual - Submit a bug report - + + + Finally, GLM 0.9.1 branch is reaching the status of stable with + GLM 0.9.1.0. + + + From GLM 0.9.1 beta, mainly bugs has been fixed. GLM has evolved on many sides since GLM 0.9.0: + Improved documentation (manual and doxygen), better test framework, simplified setup/options/configration of GLM and new experimental SIMD API. + + + GLM 0.9.1.0 is not 100% backward compatile with + GLM 0.9.0.8 + but mainly advanced usages should be affected by the differencies. + Have a look at the GLM manual for more information on how to use GLM 0.9.1. + - - - The stable version, GLM 0.9.0.8, adds the operator * for quaternion products and deprecated the cross function previously used for the same purpose. - Also, it clarifies that GLM is a header only library when a user try to build it. Once more, there is nothing to build. - - - The development version, GLM 0.9.1 beta, provides an improved API documentation by - Alfonse Reinheart, - author of a great OpenGL tutorial which uses GLM. - This version also improves the SIMD extensions and it fixes many bugs. - + GLM 0.9.1.0 (zip) + GLM 0.9.1.0 (7z) + GLM 0.9.1 manual + Submit a bug report + - GLM 0.9.1.B (zip) - GLM 0.9.1.B (7z) - GLM 0.9.1 manual - GLM 0.9.0.8 (zip) - GLM 0.9.0.8 (7z) - GLM 0.9.0 manual - Submit a bug report - + + + The stable version, GLM 0.9.0.8, adds the operator * for quaternion products and deprecated the cross function previously used for the same purpose. + Also, it clarifies that GLM is a header only library when a user try to build it. Once more, there is nothing to build. + + + The development version, GLM 0.9.1 beta, provides an improved API documentation by + Alfonse Reinheart, + author of a great OpenGL tutorial which uses GLM. + This version also improves the SIMD extensions and it fixes many bugs. + + + GLM 0.9.1.B (zip) + GLM 0.9.1.B (7z) + GLM 0.9.1 manual + GLM 0.9.0.8 (zip) + GLM 0.9.0.8 (7z) + GLM 0.9.0 manual + Submit a bug report + diff --git a/readme.txt b/readme.txt index f7a8d2ec..d85ec123 100644 --- a/readme.txt +++ b/readme.txt @@ -14,7 +14,7 @@ More informations in GLM manual: http://glm.g-truc.net/glm-0.9.1.pdf ================================================================================ -GLM 0.9.1.2: 2010-04-12 +GLM 0.9.1.2: 2010-04-15 -------------------------------------------------------------------------------- - Fixed bugs