xref: /third_party/openGLES/index_sc.php (revision 5bd8dead)
15bd8deadSopenharmony_ci<?php
25bd8deadSopenharmony_ci$static_title = 'Khronos OpenGL SC Registry';
35bd8deadSopenharmony_ci
45bd8deadSopenharmony_ciinclude_once("../../assets/static_pages/khr_page_top.php");
55bd8deadSopenharmony_ci?>
65bd8deadSopenharmony_ci
75bd8deadSopenharmony_ci<p> The OpenGL SC Registry contains specifications of the core API;
85bd8deadSopenharmony_ci    specifications of Khronos- and vendor-approved OpenGL SC extensions;
95bd8deadSopenharmony_ci    header files corresponding to the specifications; and related
105bd8deadSopenharmony_ci    documentation. </p>
115bd8deadSopenharmony_ci
125bd8deadSopenharmony_ci<p> The OpenGL SC Registry is part of the combined <a
135bd8deadSopenharmony_ci    href="http://www.khronos.org/registry/OpenGL/"> Combined OpenGL Registry </a>
145bd8deadSopenharmony_ci    for OpenGL, OpenGL ES, and OpenGL SC, which includes the <a
155bd8deadSopenharmony_ci    href="xml/README.adoc">XML API registry</a> of reserved enumerants and
165bd8deadSopenharmony_ci    functions. </p>
175bd8deadSopenharmony_ci
185bd8deadSopenharmony_ci<h2> OpenGL SC Core API Specification, Headers, and Documentation </h2>
195bd8deadSopenharmony_ci
205bd8deadSopenharmony_ci<p> The current version of OpenGL SC is OpenGL SC 2.0.1 </p>
215bd8deadSopenharmony_ci
225bd8deadSopenharmony_ci<ul>
235bd8deadSopenharmony_ci<li> <b><a href="docs/update_policy.php">Working Group Policy</a></b> for
245bd8deadSopenharmony_ci     when Specifications and extensions will be updated. </li>
255bd8deadSopenharmony_ci<li> OpenGL SC 2.0.1
265bd8deadSopenharmony_ci     <a href="specs/sc/sc_spec_2.0.1.pdf">
275bd8deadSopenharmony_ci     Full Specification </a> (July 24, 2019). </li>
285bd8deadSopenharmony_ci<li> <tt><a href="api/GLSC2/glsc2.h"> &lt;GLSC2/glsc2.h&gt; </a></tt>
295bd8deadSopenharmony_ci     OpenGL SC 2.0 Header File. </li>
305bd8deadSopenharmony_ci<li> <tt><a href="api/GLSC2/glsc2ext.h"> &lt;GLSC2/glsc2ext.h&gt; </a></tt>
315bd8deadSopenharmony_ci     OpenGL SC 2.0 Extension Header File. </li>
325bd8deadSopenharmony_ci<li> <tt><a href="api/GLSC2/gl2platform.h"> &lt;GLSC2/gl2platform.h&gt; </a></tt>
335bd8deadSopenharmony_ci     OpenGL SC 2.0 Platform-Dependent Macros. </li>
345bd8deadSopenharmony_ci<li> The headers depend on the shared <a
355bd8deadSopenharmony_ci     href="https://www.khronos.org/registry/EGL/api/KHR/khrplatform.h">
365bd8deadSopenharmony_ci     <tt>&lt;KHR/khrplatform.h&gt;</tt></a> header located in the
375bd8deadSopenharmony_ci     <a href="http://www.khronos.org/registry/EGL/"> EGL Registry </a>.
385bd8deadSopenharmony_ci<li> The headers are generated from the <a href="index.php#repository">
395bd8deadSopenharmony_ci     OpenGL-Registry </a> github repository.
405bd8deadSopenharmony_ci<li> <b> Extension Specifications </b>
415bd8deadSopenharmony_ci    <ul>
425bd8deadSopenharmony_ci    <li> <a href="#otherextspecs">OpenGL SC 2.0 Extension Specifications</a> </li>
435bd8deadSopenharmony_ci    </ul> </li>
445bd8deadSopenharmony_ci<li> <a href="https://www.khronos.org/developers/reference-cards">
455bd8deadSopenharmony_ci     OpenGL SC 2.0 Quick Reference Card. </a> </li>
465bd8deadSopenharmony_ci</ul>
475bd8deadSopenharmony_ci
485bd8deadSopenharmony_ci<h2> Older versions of OpenGL SC are also available </h2>
495bd8deadSopenharmony_ci
505bd8deadSopenharmony_ci<p> OpenGL SC 2.0 </p>
515bd8deadSopenharmony_ci
525bd8deadSopenharmony_ci<ul>
535bd8deadSopenharmony_ci<li> OpenGL SC 2.0
545bd8deadSopenharmony_ci     <a href="specs/sc/sc_spec_2.0.pdf">
555bd8deadSopenharmony_ci     Full Specification </a> (April 19, 2016). </li>
565bd8deadSopenharmony_ci</ul>
575bd8deadSopenharmony_ci
585bd8deadSopenharmony_ci<p> OpenGL SC 1.0.1 </p>
595bd8deadSopenharmony_ci
605bd8deadSopenharmony_ci<ul>
615bd8deadSopenharmony_ci<li> OpenGL SC 1.0.1
625bd8deadSopenharmony_ci     <a href="specs/sc/sc_spec_1_0_1.pdf">
635bd8deadSopenharmony_ci     Difference Specification </a> (March 12, 2009). </li>
645bd8deadSopenharmony_ci<li> <a href="api/GLSC/1.0.1/gl.h"> gl.h </a> -
655bd8deadSopenharmony_ci     OpenGL SC 1.0.1 Header File (March 16, 2009). </li>
665bd8deadSopenharmony_ci<li> <a href="specs/sc/es_sc_philosophy.pdf"> OpenGL SC Philosophy </a>
675bd8deadSopenharmony_ci     (June 6, 2005). </li>
685bd8deadSopenharmony_ci</ul>
695bd8deadSopenharmony_ci
705bd8deadSopenharmony_ci<p> OpenGL SC 1.0 </p>
715bd8deadSopenharmony_ci
725bd8deadSopenharmony_ci<ul>
735bd8deadSopenharmony_ci<li> OpenGL SC 1.0
745bd8deadSopenharmony_ci     <a href="specs/sc/opengles_sc_spec_1_0.pdf">
755bd8deadSopenharmony_ci     Difference Specification </a> (June 6, 2005). </li>
765bd8deadSopenharmony_ci<li> <a href="api/GLSC/1.0/gl.h"> gl.h </a> -
775bd8deadSopenharmony_ci     OpenGL SC 1.0 Header File. </li>
785bd8deadSopenharmony_ci<li> <a href="specs/sc/es_sc_philosophy.pdf"> OpenGL SC Philosophy </a>
795bd8deadSopenharmony_ci     (June 6, 2005). </li>
805bd8deadSopenharmony_ci</ul>
815bd8deadSopenharmony_ci
825bd8deadSopenharmony_ci<h2> <a name="otherextspecs"></a>
835bd8deadSopenharmony_ci   Extension Specifications by number</h2>
845bd8deadSopenharmony_ci
855bd8deadSopenharmony_ci<?php include("extensions/scext.php"); ?>
865bd8deadSopenharmony_ci
875bd8deadSopenharmony_ci<?php include_once("../../assets/static_pages/khr_page_bottom.php"); ?>
885bd8deadSopenharmony_ci</body>
895bd8deadSopenharmony_ci</html>
90