15bd8deadSopenharmony_ci<?php
25bd8deadSopenharmony_ci$static_title = 'Khronos Combined OpenGL Registry';
35bd8deadSopenharmony_ci
45bd8deadSopenharmony_ciinclude_once("../../assets/static_pages/khr_page_top.php");
55bd8deadSopenharmony_ci?>
65bd8deadSopenharmony_ci
75bd8deadSopenharmony_ci<p> This site contains the API and Extension registries for the OpenGL
85bd8deadSopenharmony_ci    family APIs - OpenGL, OpenGL ES, and OpenGL SC. It includes API
95bd8deadSopenharmony_ci    specifications; specifications of Khronos- and vendor-approved
105bd8deadSopenharmony_ci    extensions; header files corresponding to the specifications; the XML
115bd8deadSopenharmony_ci    API Registry definining each API; and related tools and scripts. </p>
125bd8deadSopenharmony_ci
135bd8deadSopenharmony_ci<p> Each API has its own index page linking to the files specific to that
145bd8deadSopenharmony_ciAPI: </p>
155bd8deadSopenharmony_ci
165bd8deadSopenharmony_ci<ul>
175bd8deadSopenharmony_ci<li> <a href="index_es.php">OpenGL ES Registry Index</a> </li>
185bd8deadSopenharmony_ci<li> <a href="index_gl.php">OpenGL Registry Index</a> </li>
195bd8deadSopenharmony_ci<li> <a href="index_sc.php">OpenGL SC Registry Index</a> </li>
205bd8deadSopenharmony_ci</ul>
215bd8deadSopenharmony_ci
225bd8deadSopenharmony_ci<h2> <a name="repository"></a>
235bd8deadSopenharmony_ci     OpenGL-Registry Repository </h2>
245bd8deadSopenharmony_ci
255bd8deadSopenharmony_ci<p> The web registry is backed by a <a
265bd8deadSopenharmony_ci    href="https://github.com/KhronosGroup/OpenGL-Registry"> github
275bd8deadSopenharmony_ci    repository</a>. Changes committed to the <b>main</b> branch of the
285bd8deadSopenharmony_ci    repository are reflected on the website. The repository includes
295bd8deadSopenharmony_ci    everything visible on the registry website - specifications, extensions,
305bd8deadSopenharmony_ci    headers, XML, and the index pages such as this one - as well as
315bd8deadSopenharmony_ci    additional documentation and scripts. Problems with the registry or with
325bd8deadSopenharmony_ci    the underlying specifications may be reported as github Issues. </b>
335bd8deadSopenharmony_ci
345bd8deadSopenharmony_ci<p> In particular, the registry repository includes formal XML documents
355bd8deadSopenharmony_ci    defining the APIs and enumerants used in OpenGL, OpenGL ES, OpenGL SC,
365bd8deadSopenharmony_ci    GLX, and WGL. Changes to these files can be proposed to reserved
375bd8deadSopenharmony_ci    enumerant ranges to vendors for future use, as well as to add interfaces
385bd8deadSopenharmony_ci    for new extension APIs. A set of Python scripts are provided to load the
395bd8deadSopenharmony_ci    XML files and process them into header files. </p>
405bd8deadSopenharmony_ci
415bd8deadSopenharmony_ci<p> See <a href="xml/README.adoc"> xml/README.adoc </a> for more details of the
425bd8deadSopenharmony_ci    API XML registry, how to obtain enumerant allocations, create extension
435bd8deadSopenharmony_ci    specifications and register them, and other related topics.
445bd8deadSopenharmony_ci
455bd8deadSopenharmony_ci<?php include_once("../../assets/static_pages/khr_page_bottom.php"); ?>
465bd8deadSopenharmony_ci</body>
475bd8deadSopenharmony_ci</html>
48