GLSL + Optional features = OpenGL Mathematics (GLM). A C++ mathematics library for 3D graphics.
OpenGL Mathematics (GLM) is a C++ mathematics library for 3D software based on the OpenGL Shading Language (GLSL) specification.
The goal of the project is to provide to 3D programmers math classes and functions that miss in C++ when we use to program with GLSL or any high level GPU language. With GLM, the idea is to have a library that works the same way that GLSL which imply a strict following of GLSL specification for the implementation.
diff --git a/doc/code.html b/doc/code.html
index 6bda7227..032ca902 100644
--- a/doc/code.html
+++ b/doc/code.html
@@ -1,7 +1,7 @@
-OpenGL Mathematics: Code
\ No newline at end of file
diff --git a/doc/index.html b/doc/index.html
index 3899b05c..d81066c7 100644
--- a/doc/index.html
+++ b/doc/index.html
@@ -1,14 +1,20 @@
-OpenGL Mathematics: News
+ Second update of GLM 0.9.0 with more bug fixes.
+ It also contains a new extension called GLM_GTX_int_10_10_10_2 to use GLM with OpenGL and
+ GL_ARB_vertex_type_2_10_10_10_rev.
+
- GLM 0.9.0.0 is finally available! It brings various API changes from GLM 0.8.4.X branch which makes it not backward compatible.
- GLM is now compatible with Objective C++ to be used for MacOS X and iPhone projects.
-
- To continue making GLM a better library, 2 mailing lists have been created for users and developers.
-
+ GLM 0.9.0.0 is finally available! It brings various API changes from GLM 0.8.4.X branch which makes it not backward compatible.
+ GLM is now compatible with Objective C++ to be used for MacOS X and iPhone projects.
+
+ To continue making GLM a better library, 2 mailing lists have been created for users and developers.
+
GLM 0.9 Beta 2 is available and should be the last development release of GLM 0.9.
The code has been moved from a SVN to Git repository which branching efficiency allowed to remove all the experimental code from this release.
diff --git a/doc/src/data.xml b/doc/src/data.xml
index ce7400de..72ef905c 100644
--- a/doc/src/data.xml
+++ b/doc/src/data.xml
@@ -3,7 +3,7 @@
-
+
@@ -51,7 +51,7 @@
-
+
@@ -1529,21 +1529,21 @@
-
+
GLM 0.9.0.3 fixes major issues on non-squared matrices.
-
+
- GLM 0.9.0.3 (zip, 809 KB)
- GLM 0.9.0.3 (7z, 651 KB)
+ GLM 0.9.0.3 (zip, 1.2 KB)
+ GLM 0.9.0.3 (7z, 684 KB)Submit a bug report
-
+
Second update of GLM 0.9.0 with more bug fixes.
- It also contains a new extension called GLM_GTX_int_10_10_10_2 to use GLM with OpenGL and
+ It also contains a new extension called GLM_GTX_int_10_10_10_2 to use GLM with OpenGL and
GL_ARB_vertex_type_2_10_10_10_rev.
@@ -1551,7 +1551,7 @@
GLM 0.9.0.2 (7z, 651 KB)Submit a bug report
-
+
This revision only fixes few extensions bugs.
@@ -1559,26 +1559,26 @@
GLM 0.9.0.1 (zip, 714 KB)GLM 0.9.0.1 (7z, 556 KB)
- Submit a bug report
+ Submit a bug report
-
- GLM 0.9.0.0 is finally available! It brings various API changes from GLM 0.8.4.X branch which makes it not backward compatible.
- GLM is now compatible with Objective C++ to be used for MacOS X and iPhone projects.
-
-
- To continue making GLM a better library, 2 mailing lists have been created for users and developers.
-
+
+ GLM 0.9.0.0 is finally available! It brings various API changes from GLM 0.8.4.X branch which makes it not backward compatible.
+ GLM is now compatible with Objective C++ to be used for MacOS X and iPhone projects.
+
+
+ To continue making GLM a better library, 2 mailing lists have been created for users and developers.
+
- GLM 0.9.0.0 (zip, 1.0 MB)
- GLM 0.9.0.0 (7z, 514 KB)
- Register to GLM mailing list for users
- Register to GLM mailing list for developers
- Submit a bug report
-
-
-
+ GLM 0.9.0.0 (zip, 1.0 MB)
+ GLM 0.9.0.0 (7z, 514 KB)
+ Register to GLM mailing list for users
+ Register to GLM mailing list for developers
+ Submit a bug report
+
+
+
GLM 0.9 Beta 2 is available and should be the last development release of GLM 0.9.