• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<?php
2$static_title = 'Khronos OpenGL SC Registry';
3
4include_once("../../assets/static_pages/khr_page_top.php");
5?>
6
7<p> The OpenGL SC Registry contains specifications of the core API;
8    specifications of Khronos- and vendor-approved OpenGL SC extensions;
9    header files corresponding to the specifications; and related
10    documentation. </p>
11
12<p> The OpenGL SC Registry is part of the combined <a
13    href="http://www.khronos.org/registry/OpenGL/"> Combined OpenGL Registry </a>
14    for OpenGL, OpenGL ES, and OpenGL SC, which includes the <a
15    href="xml/README.adoc">XML API registry</a> of reserved enumerants and
16    functions. </p>
17
18<h2> OpenGL SC Core API Specification, Headers, and Documentation </h2>
19
20<p> The current version of OpenGL SC is OpenGL SC 2.0.1 </p>
21
22<ul>
23<li> <b><a href="docs/update_policy.php">Working Group Policy</a></b> for
24     when Specifications and extensions will be updated. </li>
25<li> OpenGL SC 2.0.1
26     <a href="specs/sc/sc_spec_2.0.1.pdf">
27     Full Specification </a> (July 24, 2019). </li>
28<li> <tt><a href="api/GLSC2/glsc2.h"> &lt;GLSC2/glsc2.h&gt; </a></tt>
29     OpenGL SC 2.0 Header File. </li>
30<li> <tt><a href="api/GLSC2/glsc2ext.h"> &lt;GLSC2/glsc2ext.h&gt; </a></tt>
31     OpenGL SC 2.0 Extension Header File. </li>
32<li> <tt><a href="api/GLSC2/gl2platform.h"> &lt;GLSC2/gl2platform.h&gt; </a></tt>
33     OpenGL SC 2.0 Platform-Dependent Macros. </li>
34<li> The headers depend on the shared <a
35     href="https://www.khronos.org/registry/EGL/api/KHR/khrplatform.h">
36     <tt>&lt;KHR/khrplatform.h&gt;</tt></a> header located in the
37     <a href="http://www.khronos.org/registry/EGL/"> EGL Registry </a>.
38<li> The headers are generated from the <a href="index.php#repository">
39     OpenGL-Registry </a> github repository.
40<li> <b> Extension Specifications </b>
41    <ul>
42    <li> <a href="#otherextspecs">OpenGL SC 2.0 Extension Specifications</a> </li>
43    </ul> </li>
44<li> <a href="https://www.khronos.org/developers/reference-cards">
45     OpenGL SC 2.0 Quick Reference Card. </a> </li>
46</ul>
47
48<h2> Older versions of OpenGL SC are also available </h2>
49
50<p> OpenGL SC 2.0 </p>
51
52<ul>
53<li> OpenGL SC 2.0
54     <a href="specs/sc/sc_spec_2.0.pdf">
55     Full Specification </a> (April 19, 2016). </li>
56</ul>
57
58<p> OpenGL SC 1.0.1 </p>
59
60<ul>
61<li> OpenGL SC 1.0.1
62     <a href="specs/sc/sc_spec_1_0_1.pdf">
63     Difference Specification </a> (March 12, 2009). </li>
64<li> <a href="api/GLSC/1.0.1/gl.h"> gl.h </a> -
65     OpenGL SC 1.0.1 Header File (March 16, 2009). </li>
66<li> <a href="specs/sc/es_sc_philosophy.pdf"> OpenGL SC Philosophy </a>
67     (June 6, 2005). </li>
68</ul>
69
70<p> OpenGL SC 1.0 </p>
71
72<ul>
73<li> OpenGL SC 1.0
74     <a href="specs/sc/opengles_sc_spec_1_0.pdf">
75     Difference Specification </a> (June 6, 2005). </li>
76<li> <a href="api/GLSC/1.0/gl.h"> gl.h </a> -
77     OpenGL SC 1.0 Header File. </li>
78<li> <a href="specs/sc/es_sc_philosophy.pdf"> OpenGL SC Philosophy </a>
79     (June 6, 2005). </li>
80</ul>
81
82<h2> <a name="otherextspecs"></a>
83   Extension Specifications by number</h2>
84
85<?php include("extensions/scext.php"); ?>
86
87<?php include_once("../../assets/static_pages/khr_page_bottom.php"); ?>
88</body>
89</html>
90