1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283 |
- <?php
- $static_title = 'Khronos OpenGL SC Registry';
- include_once("../../assets/static_pages/khr_page_top.php");
- ?>
- <p> The OpenGL SC registry contains specifications of the core API;
- specifications of Khronos- and vendor-approved OpenGL SC extensions;
- header files corresponding to the specifications; and other related
- documentation. The companion <a
- href="http://www.opengl.org/registry/"> OpenGL Registry </a> has
- related material including the enumerant registry (shared between
- OpenGL, OpenGL ES, and OpenGL SC).
- <h2> OpenGL SC Core API Specification, Headers, and Documentation </h2>
- <p> The current version of OpenGL SC is OpenGL SC 2.0. </p>
- <ul>
- <li> OpenGL SC 2.0
- <a href="specs/sc/sc_spec_2.0.pdf">
- Full Specification </a> (version 2.0.0, April 19, 2016). </li>
- <li> <tt><a href="api/GLSC2/glsc2.h"> <GLSC2/glsc2.h> </a></tt>
- OpenGL SC 2.0 Header File. </li>
- <li> <tt><a href="api/GLSC2/glsc2ext.h"> <GLSC2/glsc2ext.h> </a></tt>
- OpenGL SC 2.0 Extension Header File. </li>
- <li> <tt><a href="api/GLSC2/gl2platform.h"> <GLSC2/gl2platform.h> </a></tt>
- OpenGL SC 2.0 Platform-Dependent Macros. </li>
- <li> The headers depend on the shared <a
- href="https://www.khronos.org/registry/EGL/api/KHR/khrplatform.h">
- <tt><KHR/khrplatform.h></tt></a> header located in the
- <a href="http://www.khronos.org/registry/EGL/"> EGL Registry </a>.
- <li> The headers are generated from the <a href="index.php#repository">
- OpenGL-Registry </a> github repository.
- <li> <a href="https://www.khronos.org/developers/reference-cards">
- OpenGL SC 2.0 Quick Reference Card. </a> </li>
- </ul>
- <h2> Older versions of OpenGL SC are also available </h2>
- <p> OpenGL SC 1.0.1 </p>
- <ul>
- <li> OpenGL SC 1.0.1
- <a href="specs/sc/sc_spec_1_0_1.pdf">
- Difference Specification </a> (March 12, 2009). </li>
- <li> <a href="api/GLSC/1.0.1/gl.h"> gl.h </a> -
- OpenGL SC 1.0.1 Header File (March 16, 2009). </li>
- <li> <a href="specs/sc/es_sc_philosophy.pdf"> OpenGL SC Philosophy </a>
- (June 6, 2005). </li>
- </ul>
- <p> OpenGL SC 1.0 </p>
- <ul>
- <li> OpenGL SC 1.0
- <a href="specs/sc/opengles_sc_spec_1_0.pdf">
- Difference Specification </a> (June 6, 2005). </li>
- <li> <a href="api/GLSC/1.0/gl.h"> gl.h </a> -
- OpenGL SC 1.0 Header File. </li>
- <li> <a href="specs/sc/es_sc_philosophy.pdf"> OpenGL SC Philosophy </a>
- (June 6, 2005). </li>
- </ul>
- <h2> <a name="specfiles"></a> XML API Registry of Reserved Enumerants
- and Functions</h2>
- <p> The API Registry is a set of XML documents defining the APIs and
- enumerants used in OpenGL, OpenGL ES, OpenGL SC, EGL, and related APIs,
- as well as enumerant ranges reserved to vendors but not used yet. There
- are also scripts for loading the XML and processing it into header
- files. All documents in the registry are available from the Khronos
- Subversion server using <a
- href="https://cvs.khronos.org/svn/repos/ogl/trunk/doc/registry/public/api/">
- anonymous public access. </a> Start with the <a
- href="https://cvs.khronos.org/svn/repos/ogl/trunk/doc/registry/public/api/readme.pdf">
- README </a>. </p>
- <hr>
- <?php include_once("../../assets/static_pages/khr_page_bottom.php"); ?>
- </body>
- </html>
|