aboutsummaryrefslogtreecommitdiffstats
path: root/make
diff options
context:
space:
mode:
authorSven Gothel <[email protected]>2009-08-03 10:48:58 -0700
committerSven Gothel <[email protected]>2009-08-03 10:48:58 -0700
commit733d54f7e2977c20e373eba50b9cd16966a4fb77 (patch)
tree26bbac3913f04ed6f388eed4a1f7a56d52a300cd /make
parenta2350e9ae32797deaca04ee129ee459022ee29da (diff)
Doc: OpenGL 3.1 .. 3.2 profile clarification
Diffstat (limited to 'make')
-rw-r--r--make/config/jogl/gl-common.cfg5
-rw-r--r--make/doc/jogl/spec-overview.html19
2 files changed, 16 insertions, 8 deletions
diff --git a/make/config/jogl/gl-common.cfg b/make/config/jogl/gl-common.cfg
index 935bf6664..efa4c7bdd 100644
--- a/make/config/jogl/gl-common.cfg
+++ b/make/config/jogl/gl-common.cfg
@@ -605,9 +605,8 @@ ClassJavadoc GL2 */
ClassJavadoc GL3 /**
ClassJavadoc GL3 * <P>
-ClassJavadoc GL3 * This interface contains all core desktop OpenGL methods starting from 3.1,
-ClassJavadoc GL3 * inclusive - forward compatible, as well as most of it's extensions defined at the
-ClassJavadoc GL3 * time of this specification.<br>
+ClassJavadoc GL3 * This interface contains all core, forward compatible, OpenGL methods starting from 3.1,
+ClassJavadoc GL3 * inclusive, as well as most of it's extensions defined at the time of this specification.<br>
ClassJavadoc GL3 * Note: OpenGL 3.0 forward compatible, non deprecated functionality is included in the
ClassJavadoc GL3 * 3.1 specification, hence the {@link GL2GL3} implemented interface.<br>
ClassJavadoc GL3 * Note: OpenGL 3.1 forward compatible no more includes fixed point functionality.
diff --git a/make/doc/jogl/spec-overview.html b/make/doc/jogl/spec-overview.html
index 37f0caa00..f2c0c0339 100644
--- a/make/doc/jogl/spec-overview.html
+++ b/make/doc/jogl/spec-overview.html
@@ -12,7 +12,7 @@
bindings to the native OpenGL(R) 3D graphics library profiles:
<ul>
<li> Desktop OpenGL 1.0 - 3.0 </li>
- <li> Desktop OpenGL 3.x, with x >= 1 </li>
+ <li> Desktop OpenGL 3.x, with x >= 1, forward compatible, core profile </li>
<li> Embedded OpenGL ES 1.x, with x >= 0 </li>
<li> Embedded OpenGL ES 2.x, with x >= 0 </li>
</ul><br>
@@ -55,9 +55,8 @@ bindings to the native OpenGL(R) 3D graphics library profiles:
<ul>
<li> {@link javax.media.opengl.GL3 javax.media.opengl.GL3} interface<br>
<br>
- This interface contains all core desktop OpenGL methods starting from 3.1,
-inclusive - forward compatible only, as well as most of it's extensions defined at the
-time of this specification. <br>
+ This interface contains all core, forward compatible, OpenGL methods starting from 3.1,
+inclusive, as well as most of it's extensions defined at the time of this specification. <br>
Note: OpenGL 3.0 forward compatible, non deprecated functionality is included in the
3.1 specification, hence the {@link javax.media.opengl.GL2GL3} implemented interface.<br>
Note: OpenGL 3.1 forward compatible no more includes fixed point functionality.<br>
@@ -323,7 +322,7 @@ according the following rules: <br>
<a name="GL3InclusionCriteria"/>
<li> {@link javax.media.opengl.GL3 javax.media.opengl.GL3} interface
<ul>
- <li>All functions in core OpenGL 3.1 - forward compatible, inclusive, have been included,
+ <li>All functions in core, forward compatible, OpenGL 3.1, inclusive, have been included,
as described in the header files <code>GL3/gl3.h</code>.</li>
<li>Reason for starting a new profile beginning with 3.1 are:
<ul>
@@ -335,6 +334,7 @@ according the following rules: <br>
<li> It shares a commont subset with ES2.x</li>
<li> It is not guaranteed to be provided by all vendors.</li>
<li> It is not guaranteed to be provided in future versions.</li>
+ <li> OpenGL 3.2 core profile is compatible with OpenGL 3.1 forward compatible spec.</li>
</ul></li>
</ul></li>
<a name="GL2InclusionCriteria"/>
@@ -470,6 +470,15 @@ javax.media.opengl namespace via future maintenance updates to the API.<br>
http://www.khronos.org/registry/cl/</a></blockquote>
<ul>
+ <li>OpenGL 3.2 Core Specification</li>
+
+</ul>
+
+<blockquote><a
+ href="http://www.opengl.org/registry/doc/glspec32.core.20090803.pdf">
+http://www.opengl.org/registry/doc/glspec32.core.20090803.pdf</a></blockquote>
+
+<ul>
<li>OpenGL 3.1 Specification</li>
</ul>