• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<?php
2$static_title = 'Khronos OpenGL Specification Update Policy';
3
4include_once("../../../assets/static_pages/khr_page_top.php");
5?>
6
7<p> This page describes policy of the Khronos OpenGL Working Group for
8    updating API and Shading Language Specification documents, as well as
9    extension documents. </p>
10
11<p> This policy was last updated on 2019-03-13. </p>
12
13<h2> Specification Updates </h2>
14
15<p> The current core (OpenGL 4.6, OpenGL ES 3.2, OpenGL SC 2.0, GLSL 4.60,
16    GLSL ES 3.20, and GLX 1.4) documents are updated in response to issues
17    and bugs the OpenGL Working Group considers priorities. The update
18    frequency is irregular and dependent on the accumulated backlog of
19    issues, up to several times per year. </p>
20
21<p> While Khronos publishes older (non-current) Specifications such as
22    OpenGL 4.5 or OpenGL ES 3.0, such Specifications are usually <b>not</b>
23    updated in response to issues and bugs unless there's a compelling
24    reason. One such compelling reason has been to update older OpenGL ES
25    Specifications on which WebGL is based, in response to requests from the
26    WebGL Working Group. </p>
27
28<h2> Extension Updates </h2>
29
30<p> Khronos-approved (<tt>ARB</tt>, <tt>OES</tt>, or <tt>KHR</tt> vendor
31    suffixed) extensions are usually updated when corresponding changes are
32    made to a core Specification, but with some time lag. </p>
33
34<p> This is a recent policy. Older bug fixes to core Specifications have not
35    always been back-ported to the corresponding extensions, and we are
36    unlikely to perform this exercise for closed issues and bugs without
37    compelling reason. </p>
38
39<p> We will tag each Khronos-approved extension with a link to this policy
40    document and a recommendation to refer to the current core Specification
41    for the latest wording. </p>
42
43<?php include_once("../../../assets/static_pages/khr_page_bottom.php"); ?>
44</body>
45</html>
46