Browse Source

Added documentation

Christophe Riccio 14 years ago
parent
commit
ce5969017b
4 changed files with 46 additions and 4 deletions
  1. 2 0
      doc/download.html
  2. 17 1
      doc/index.html
  3. 25 2
      doc/src/data.xml
  4. 2 1
      readme.txt

+ 2 - 0
doc/download.html

@@ -16,6 +16,7 @@
                 <a href="https://sourceforge.net/projects/ogl-math/files/glm-0.9.2.7/glm-0.9.2.7.zip/download">GLM 0.9.2.7</a>
                 (3.4 MB)
               </div><div class="news-separator">_________________</div><br /><div><div class="title4">GLM - zip files</div><div class="issue-content">24/10/2011: <a href="https://sourceforge.net/projects/ogl-math/files/glm-0.9.2.7/glm-0.9.2.7.zip/download">GLM 0.9.2.7</a> (3.4 MB)
+    </div><div class="issue-content">11/11/2011: <a href="https://sourceforge.net/projects/ogl-math/files/glm-0.9.3.A/glm-0.9.3.A.zip/download">GLM 0.9.3.A</a> (4.3 MB)
     </div><div class="issue-content">01/10/2011: <a href="https://sourceforge.net/projects/ogl-math/files/glm-0.9.2.6/glm-0.9.2.6.zip/download">GLM 0.9.2.6</a> (3.4 MB)
     </div><div class="issue-content">20/09/2011: <a href="https://sourceforge.net/projects/ogl-math/files/glm-0.9.2.5/glm-0.9.2.5.zip/download">GLM 0.9.2.5</a> (3.4 MB)
     </div><div class="issue-content">03/09/2011: <a href="https://sourceforge.net/projects/ogl-math/files/glm-0.9.2.4/glm-0.9.2.4.zip/download">GLM 0.9.2.4</a> (3.4 MB)
@@ -81,6 +82,7 @@
     </div><div class="issue-content">05/05/2005: <a href="http://prdownloads.sourceforge.net/glf/glm-0.2.zip?download">GLM 0.2.0.0</a> (194 KB)
     </div><div class="issue-content">02/21/2005: <a href="http://prdownloads.sourceforge.net/glf/glm-0.1-ur.zip?download">GLM 0.1.0.0</a> (29.2 KB)
     </div></div><div class="news-separator">_________________</div><br /><div><div class="title4">GLM - 7z files</div><div class="issue-content">24/10/2011: <a href="https://sourceforge.net/projects/ogl-math/files/glm-0.9.2.7/glm-0.9.2.7.7z/download">GLM 0.9.2.7</a> (2.1 MB)
+    </div><div class="issue-content">11/11/2011: <a href="https://sourceforge.net/projects/ogl-math/files/glm-0.9.3.A/glm-0.9.3.A.7z/download">GLM 0.9.3.A</a> (2.8 MB)
     </div><div class="issue-content">01/10/2011: <a href="https://sourceforge.net/projects/ogl-math/files/glm-0.9.2.6/glm-0.9.2.6.7z/download">GLM 0.9.2.6</a> (2.1 MB)
     </div><div class="issue-content">20/09/2011: <a href="https://sourceforge.net/projects/ogl-math/files/glm-0.9.2.5/glm-0.9.2.5.7z/download">GLM 0.9.2.5</a> (2.1 MB)
     </div><div class="issue-content">03/09/2011: <a href="https://sourceforge.net/projects/ogl-math/files/glm-0.9.2.4/glm-0.9.2.4.7z/download">GLM 0.9.2.4</a> (2.1 MB)

+ 17 - 1
doc/index.html

@@ -33,7 +33,23 @@
 		</p><p>
 			Thanks for contributing to the project by <a href="https://sourceforge.net/apps/trac/ogl-math/newticket">submitting tickets</a> for bug reports and feature requests. (SF.net account required).
 			Any feedback is welcome at [email protected].
-		</p><br /><div><h3>24/10/2011 - GLM 0.9.2.7 released</h3><div><p>
+		</p><br /><div><h3>11/11/2011 - GLM 0.9.3 alpha released</h3><div><p>
+        GLM 0.9.3 is making progress which is illustrated by the release of this first alpha. 
+      </p><div xmlns="http://www.w3.org/1999/xhtml"><span class="list">Changelog:</span><ul><li>
+          Improved doxygen documentation
+        </li><li>
+          Added GLSL 4.20 length for vector and matrix types
+        </li><li>
+          Added GLSL core noise functions
+        </li><li>
+          Promoted GLM_GTC_noise extension: simplex, perlin, periodic noise functions
+        </li><li>
+          Promoted GLM_GTC_random extension: linear, gaussian and various random number generation distribution
+        </li><li>
+          Added GLM_GTX_constants: provides usefull constants
+        </li><li>
+          Fixed half based type contructors
+        </li></ul></div><p />Download: <a href="https://sourceforge.net/projects/ogl-math/files/glm-0.9.3.A/glm-0.9.3.A.zip/download">GLM 0.9.3.A (zip)</a><br />Download: <a href="https://sourceforge.net/projects/ogl-math/files/glm-0.9.3.A/glm-0.9.3.A.7z/download">GLM 0.9.3.A (7z)</a><br />Link: <a href="https://sourceforge.net/apps/trac/ogl-math/newticket">Submit a bug report</a><br />Link: <a href="http://glm.g-truc.net/glm-0.9.3.pdf">GLM 0.9.3 Manual</a><br />Link: <a href="http://glm.g-truc.net/api-0.9.3/index.html">GLM 0.9.3 API</a><br /></div><br /></div><div><h3>24/10/2011 - GLM 0.9.2.7 released</h3><div><p>
         This revision fixes two problems: First, it adds all matrix products for all possible combinations of none-squared matrices. Thanks to Grant James who has provide the code for that.
       </p><ul xmlns="http://www.w3.org/1999/xhtml" class="code-list"><li class="code-line"><span class="code-line-content"><span class="keyword">#include </span><span class="string">&lt;glm/glm.hpp&gt;</span></span></li><li class="code-line"><span class="code-line-content" /></li><li class="code-line"><span class="code-line-content"><span class="keyword">void</span> kueken()
         </span></li><li class="code-line"><span class="code-line-content">

+ 25 - 2
doc/src/data.xml

@@ -4,7 +4,7 @@
   <downloads>
     <section name="GLM - zip files">
       <download name="GLM 0.9.2.7" date="24/10/2011" size="3.4 MB" link="https://sourceforge.net/projects/ogl-math/files/glm-0.9.2.7/glm-0.9.2.7.zip/download"/>
-      <download name="GLM 0.9.3.A" date="11/11/2011" size="3.4 MB" link="https://sourceforge.net/projects/ogl-math/files/glm-0.9.3.A/glm-0.9.3.A.zip/download"/>
+      <download name="GLM 0.9.3.A" date="11/11/2011" size="4.3 MB" link="https://sourceforge.net/projects/ogl-math/files/glm-0.9.3.A/glm-0.9.3.A.zip/download"/>
       <download name="GLM 0.9.2.6" date="01/10/2011" size="3.4 MB" link="https://sourceforge.net/projects/ogl-math/files/glm-0.9.2.6/glm-0.9.2.6.zip/download"/>
       <download name="GLM 0.9.2.5" date="20/09/2011" size="3.4 MB" link="https://sourceforge.net/projects/ogl-math/files/glm-0.9.2.5/glm-0.9.2.5.zip/download"/>
       <download name="GLM 0.9.2.4" date="03/09/2011" size="3.4 MB" link="https://sourceforge.net/projects/ogl-math/files/glm-0.9.2.4/glm-0.9.2.4.zip/download"/>
@@ -72,7 +72,7 @@
     </section>
     <section name="GLM - 7z files">
       <download name="GLM 0.9.2.7" date="24/10/2011" size="2.1 MB" link="https://sourceforge.net/projects/ogl-math/files/glm-0.9.2.7/glm-0.9.2.7.7z/download"/>
-      <download name="GLM 0.9.3.A" date="11/11/2011" size="2.1 MB" link="https://sourceforge.net/projects/ogl-math/files/glm-0.9.3.A/glm-0.9.3.A.7z/download"/>
+      <download name="GLM 0.9.3.A" date="11/11/2011" size="2.8 MB" link="https://sourceforge.net/projects/ogl-math/files/glm-0.9.3.A/glm-0.9.3.A.7z/download"/>
       <download name="GLM 0.9.2.6" date="01/10/2011" size="2.1 MB" link="https://sourceforge.net/projects/ogl-math/files/glm-0.9.2.6/glm-0.9.2.6.7z/download"/>
       <download name="GLM 0.9.2.5" date="20/09/2011" size="2.1 MB" link="https://sourceforge.net/projects/ogl-math/files/glm-0.9.2.5/glm-0.9.2.5.7z/download"/>
 		<download name="GLM 0.9.2.4" date="03/09/2011" size="2.1 MB" link="https://sourceforge.net/projects/ogl-math/files/glm-0.9.2.4/glm-0.9.2.4.7z/download"/>
@@ -170,6 +170,29 @@
       <paragraph>
         GLM 0.9.3 is making progress which is illustrated by the release of this first alpha. 
       </paragraph>
+      <list name="Changelog:">
+        <list-element>
+          Improved doxygen documentation
+        </list-element>
+        <list-element>
+          Added GLSL 4.20 length for vector and matrix types
+        </list-element>
+        <list-element>
+          Added GLSL core noise functions
+        </list-element>
+        <list-element>
+          Promoted GLM_GTC_noise extension: simplex, perlin, periodic noise functions
+        </list-element>
+        <list-element>
+          Promoted GLM_GTC_random extension: linear, gaussian and various random number generation distribution
+        </list-element>
+        <list-element>
+          Added GLM_GTX_constants: provides usefull constants
+        </list-element>
+        <list-element>
+          Fixed half based type contructors
+        </list-element>
+      </list>
       <paragraph>
         
       </paragraph>

+ 2 - 1
readme.txt

@@ -42,11 +42,12 @@ GLM 0.9.3.A: 2011-11-11
 - Improved doxygen documentation
 - Promoted GLM_GTC_noise extension: simplex, perlin, periodic noise functions
 - Promoted GLM_GTC_random extension: linear, gaussian and various random number 
-generation distribution.
+generation distribution
 - Added GLM_GTX_constants: provides usefull constants
 - Added extension versioning
 - Removed many unused namespaces
 - Fixed half based type contructors
+- Added GLSL core noise functions
 
 ================================================================================
 GLM 0.9.2.7: 2011-10-24