summaryrefslogtreecommitdiffstats
path: root/make/doc/jogl/spec-overview.html
diff options
context:
space:
mode:
authorSven Gothel <[email protected]>2009-08-02 04:30:53 -0700
committerSven Gothel <[email protected]>2009-08-02 04:30:53 -0700
commit91e2508661f8f922afad6379e8bcadee37900546 (patch)
tree294b74c8246101b32f70aa4c32d991305cd01e3e /make/doc/jogl/spec-overview.html
parent97c28763a19a2b2a55486f9908c763ceb2e60775 (diff)
Update documentation (OpenGL 3.0, 3.1 specifics); Fix ExtensionAvailabilityCache: Add Version 2.1 in case of GL2/OpenGL 3.0
Diffstat (limited to 'make/doc/jogl/spec-overview.html')
-rw-r--r--make/doc/jogl/spec-overview.html9
1 files changed, 8 insertions, 1 deletions
diff --git a/make/doc/jogl/spec-overview.html b/make/doc/jogl/spec-overview.html
index f79e5ff23..6557e9f7a 100644
--- a/make/doc/jogl/spec-overview.html
+++ b/make/doc/jogl/spec-overview.html
@@ -55,6 +55,9 @@ version 3.0, inclusive, as well as most of it's extensions defined at the
time of this specification. Early OpenGL extensions whose functionality
was incorporated into core OpenGL by version 3.0, inclusive, are specifically
excluded.<br>
+ Note: OpenGL 3.0 is the last subsumed version in the specification.
+ You need to use a {@link javax.media.opengl.GL3} OpenGL 3.1+ context to benefit
+ from new functionality and versions.<br>
Future extensions will be added with a <a href="#maintenanceupdates">maintenance update</a></li><br>
<li> {@link javax.media.opengl.GL3 javax.media.opengl.GL3} interface<br>
@@ -62,6 +65,9 @@ excluded.<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>
+ 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>
Future extensions will be added with a <a href="#maintenanceupdates">maintenance update</a></li><br>
<li> {@link javax.media.opengl.GLES1 javax.media.opengl.GLES1} interface<br>
@@ -105,7 +111,8 @@ time of this specification. <br>
<li> {@link javax.media.opengl.GL2GL3 javax.media.opengl.GL2GL3} interface<br>
<br>
- Interface containing the common subset of GL3 and GL2.<br>
+ Interface containing the common subset of GL3 (OpenGL 3.1+) and GL2 (OpenGL 2.0),
+ also known as the OpenGL 3.0 forward compatible, non deprecated subset.<br>
This interface reflects only the programmable shader functionality of desktop OpenGL</li><br>
</ul>
</li><br>