mirror of
				https://github.com/Perlmint/glew-cmake.git
				synced 2025-11-03 22:04:16 +00:00 
			
		
		
		
	glew-cmake release from glew-2.1.0
This commit is contained in:
		
							parent
							
								
									1a5328ec01
								
							
						
					
					
						commit
						b38c74c243
					
				@ -20,8 +20,8 @@
 | 
			
		||||
// Version
 | 
			
		||||
//
 | 
			
		||||
VS_VERSION_INFO VERSIONINFO 
 | 
			
		||||
FILEVERSION 2, 0, 0, 0
 | 
			
		||||
PRODUCTVERSION 2, 0, 0, 0
 | 
			
		||||
FILEVERSION 2, 1, 0, 0
 | 
			
		||||
PRODUCTVERSION 2, 1, 0, 0
 | 
			
		||||
FILEFLAGSMASK VS_FFI_FILEFLAGSMASK
 | 
			
		||||
#ifdef _DEBUG
 | 
			
		||||
FILEFLAGS VS_FF_DEBUG
 | 
			
		||||
@ -117,14 +117,14 @@ BEGIN
 | 
			
		||||
            "MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.\0"
 | 
			
		||||
            VALUE "CompanyName", "\0"
 | 
			
		||||
            VALUE "FileDescription", "The OpenGL Extension Wrangler Library\0"
 | 
			
		||||
            VALUE "FileVersion", "2,0,0,0\0"
 | 
			
		||||
            VALUE "FileVersion", "2,1,0,0\0"
 | 
			
		||||
            VALUE "InternalName", "GLEW\0"
 | 
			
		||||
            VALUE "LegalCopyright", "© 2002-2008 Milan Ikits & Marcelo Magallon\0"
 | 
			
		||||
            VALUE "LegalTrademarks", "\0"
 | 
			
		||||
            VALUE "OriginalFilename", FILENAME "\0"
 | 
			
		||||
            VALUE "PrivateBuild", "\0"
 | 
			
		||||
            VALUE "ProductName", "The OpenGL Extension Wrangler Library\0"
 | 
			
		||||
            VALUE "ProductVersion", "2,0,0,0\0"
 | 
			
		||||
            VALUE "ProductVersion", "2,1,0,0\0"
 | 
			
		||||
            VALUE "SpecialBuild", "\0"
 | 
			
		||||
        END
 | 
			
		||||
    END
 | 
			
		||||
 | 
			
		||||
@ -12,8 +12,8 @@
 | 
			
		||||
// Version
 | 
			
		||||
//
 | 
			
		||||
VS_VERSION_INFO VERSIONINFO 
 | 
			
		||||
FILEVERSION 2, 0, 0, 0
 | 
			
		||||
PRODUCTVERSION 2, 0, 0, 0
 | 
			
		||||
FILEVERSION 2, 1, 0, 0
 | 
			
		||||
PRODUCTVERSION 2, 1, 0, 0
 | 
			
		||||
FILEFLAGSMASK VS_FFI_FILEFLAGSMASK
 | 
			
		||||
#ifdef _DEBUG
 | 
			
		||||
FILEFLAGS VS_FF_DEBUG
 | 
			
		||||
@ -105,14 +105,14 @@ BEGIN
 | 
			
		||||
            "MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.\0"
 | 
			
		||||
            VALUE "CompanyName", "\0"
 | 
			
		||||
            VALUE "FileDescription", "Utility for verifying extension entry points\0"
 | 
			
		||||
            VALUE "FileVersion", "2,0,0,0\0"
 | 
			
		||||
            VALUE "FileVersion", "2,1,0,0\0"
 | 
			
		||||
            VALUE "InternalName", "glewinfo\0"
 | 
			
		||||
            VALUE "LegalCopyright", "© 2002-2008 Milan Ikits & Marcelo Magallon\0"
 | 
			
		||||
            VALUE "LegalTrademarks", "\0"
 | 
			
		||||
            VALUE "OriginalFilename", FILENAME "\0"
 | 
			
		||||
            VALUE "PrivateBuild", "\0"
 | 
			
		||||
            VALUE "ProductName", "The OpenGL Extension Wrangler Library\0"
 | 
			
		||||
            VALUE "ProductVersion", "2,0,0,0\0"
 | 
			
		||||
            VALUE "ProductVersion", "2,1,0,0\0"
 | 
			
		||||
            VALUE "SpecialBuild", "\0"
 | 
			
		||||
        END
 | 
			
		||||
    END
 | 
			
		||||
 | 
			
		||||
@ -12,8 +12,8 @@
 | 
			
		||||
// Version
 | 
			
		||||
//
 | 
			
		||||
VS_VERSION_INFO VERSIONINFO 
 | 
			
		||||
FILEVERSION 2, 0, 0, 0
 | 
			
		||||
PRODUCTVERSION 2, 0, 0, 0
 | 
			
		||||
FILEVERSION 2, 1, 0, 0
 | 
			
		||||
PRODUCTVERSION 2, 1, 0, 0
 | 
			
		||||
FILEFLAGSMASK VS_FFI_FILEFLAGSMASK
 | 
			
		||||
#ifdef _DEBUG
 | 
			
		||||
FILEFLAGS VS_FF_DEBUG
 | 
			
		||||
@ -105,14 +105,14 @@ BEGIN
 | 
			
		||||
            "MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.\0"
 | 
			
		||||
            VALUE "CompanyName", "\0"
 | 
			
		||||
            VALUE "FileDescription", "Utility for listing pixelformat capabilities\0"
 | 
			
		||||
            VALUE "FileVersion", "2,0,0,0\0"
 | 
			
		||||
            VALUE "FileVersion", "2,1,0,0\0"
 | 
			
		||||
            VALUE "InternalName", "visualinfo\0"
 | 
			
		||||
            VALUE "LegalCopyright", "© 2002-2008 Milan Ikits & Marcelo Magallon\0"
 | 
			
		||||
            VALUE "LegalTrademarks", "\0"
 | 
			
		||||
            VALUE "OriginalFilename", FILENAME "\0"
 | 
			
		||||
            VALUE "PrivateBuild", "\0"
 | 
			
		||||
            VALUE "ProductName", "The OpenGL Extension Wrangler Library\0"
 | 
			
		||||
            VALUE "ProductVersion", "2,0,0,0\0"
 | 
			
		||||
            VALUE "ProductVersion", "2,1,0,0\0"
 | 
			
		||||
            VALUE "SpecialBuild", "\0"
 | 
			
		||||
        END
 | 
			
		||||
    END
 | 
			
		||||
 | 
			
		||||
@ -46,7 +46,7 @@ THE POSSIBILITY OF SUCH DAMAGE.
 | 
			
		||||
<td valign="top">
 | 
			
		||||
 | 
			
		||||
<table border="0" width="100%" cellpadding="0" cellspacing="0" align="left">
 | 
			
		||||
<tr><td align="center"><i>Latest Release: <a href="https://sourceforge.net/projects/glew/files/glew/2.0.0/">2.2.0</a></i></td></tr>
 | 
			
		||||
<tr><td align="center"><i>Latest Release: <a href="https://sourceforge.net/projects/glew/files/glew/2.1.0/">2.1.0</a></i></td></tr>
 | 
			
		||||
<tr><td align="center"><br></td></tr>
 | 
			
		||||
<tr><td align="center"><img src="./glew.png" alt="GLEW Logo" width="97" height="75"></td></tr>
 | 
			
		||||
<tr><td align="center"><br></td></tr>
 | 
			
		||||
@ -75,7 +75,7 @@ THE POSSIBILITY OF SUCH DAMAGE.
 | 
			
		||||
 | 
			
		||||
<td valign="bottom">
 | 
			
		||||
<table border="0" width="100%" cellpadding="5" cellspacing="0" align="left">
 | 
			
		||||
<tr><td align="center"><i>Last Update: 07-24-16</i></td></tr>
 | 
			
		||||
<tr><td align="center"><i>Last Update: 07-31-17</i></td></tr>
 | 
			
		||||
<tr><td align="center">
 | 
			
		||||
	<a href="http://www.opengl.org"><img src="./ogl_sm.jpg" width="68" height="35" border="0" alt="OpenGL Logo"></a><br/>
 | 
			
		||||
	<a href="https://github.com/nigels-com/glew"><img src="github.png" width="70" height="29" border="0" alt="GitHub Logo"></a><br/>
 | 
			
		||||
 | 
			
		||||
@ -46,7 +46,7 @@ THE POSSIBILITY OF SUCH DAMAGE.
 | 
			
		||||
<td valign="top">
 | 
			
		||||
 | 
			
		||||
<table border="0" width="100%" cellpadding="0" cellspacing="0" align="left">
 | 
			
		||||
<tr><td align="center"><i>Latest Release: <a href="https://sourceforge.net/projects/glew/files/glew/2.0.0/">2.2.0</a></i></td></tr>
 | 
			
		||||
<tr><td align="center"><i>Latest Release: <a href="https://sourceforge.net/projects/glew/files/glew/2.1.0/">2.1.0</a></i></td></tr>
 | 
			
		||||
<tr><td align="center"><br></td></tr>
 | 
			
		||||
<tr><td align="center"><img src="./glew.png" alt="GLEW Logo" width="97" height="75"></td></tr>
 | 
			
		||||
<tr><td align="center"><br></td></tr>
 | 
			
		||||
@ -75,7 +75,7 @@ THE POSSIBILITY OF SUCH DAMAGE.
 | 
			
		||||
 | 
			
		||||
<td valign="bottom">
 | 
			
		||||
<table border="0" width="100%" cellpadding="5" cellspacing="0" align="left">
 | 
			
		||||
<tr><td align="center"><i>Last Update: 07-24-16</i></td></tr>
 | 
			
		||||
<tr><td align="center"><i>Last Update: 07-31-17</i></td></tr>
 | 
			
		||||
<tr><td align="center">
 | 
			
		||||
	<a href="http://www.opengl.org"><img src="./ogl_sm.jpg" width="68" height="35" border="0" alt="OpenGL Logo"></a><br/>
 | 
			
		||||
	<a href="https://github.com/nigels-com/glew"><img src="github.png" width="70" height="29" border="0" alt="GitHub Logo"></a><br/>
 | 
			
		||||
 | 
			
		||||
@ -46,7 +46,7 @@ THE POSSIBILITY OF SUCH DAMAGE.
 | 
			
		||||
<td valign="top">
 | 
			
		||||
 | 
			
		||||
<table border="0" width="100%" cellpadding="0" cellspacing="0" align="left">
 | 
			
		||||
<tr><td align="center"><i>Latest Release: <a href="https://sourceforge.net/projects/glew/files/glew/2.0.0/">2.2.0</a></i></td></tr>
 | 
			
		||||
<tr><td align="center"><i>Latest Release: <a href="https://sourceforge.net/projects/glew/files/glew/2.1.0/">2.1.0</a></i></td></tr>
 | 
			
		||||
<tr><td align="center"><br></td></tr>
 | 
			
		||||
<tr><td align="center"><img src="./glew.png" alt="GLEW Logo" width="97" height="75"></td></tr>
 | 
			
		||||
<tr><td align="center"><br></td></tr>
 | 
			
		||||
@ -75,7 +75,7 @@ THE POSSIBILITY OF SUCH DAMAGE.
 | 
			
		||||
 | 
			
		||||
<td valign="bottom">
 | 
			
		||||
<table border="0" width="100%" cellpadding="5" cellspacing="0" align="left">
 | 
			
		||||
<tr><td align="center"><i>Last Update: 07-24-16</i></td></tr>
 | 
			
		||||
<tr><td align="center"><i>Last Update: 07-31-17</i></td></tr>
 | 
			
		||||
<tr><td align="center">
 | 
			
		||||
	<a href="http://www.opengl.org"><img src="./ogl_sm.jpg" width="68" height="35" border="0" alt="OpenGL Logo"></a><br/>
 | 
			
		||||
	<a href="https://github.com/nigels-com/glew"><img src="github.png" width="70" height="29" border="0" alt="GitHub Logo"></a><br/>
 | 
			
		||||
 | 
			
		||||
@ -46,7 +46,7 @@ THE POSSIBILITY OF SUCH DAMAGE.
 | 
			
		||||
<td valign="top">
 | 
			
		||||
 | 
			
		||||
<table border="0" width="100%" cellpadding="0" cellspacing="0" align="left">
 | 
			
		||||
<tr><td align="center"><i>Latest Release: <a href="https://sourceforge.net/projects/glew/files/glew/2.0.0/">2.2.0</a></i></td></tr>
 | 
			
		||||
<tr><td align="center"><i>Latest Release: <a href="https://sourceforge.net/projects/glew/files/glew/2.1.0/">2.1.0</a></i></td></tr>
 | 
			
		||||
<tr><td align="center"><br></td></tr>
 | 
			
		||||
<tr><td align="center"><img src="./glew.png" alt="GLEW Logo" width="97" height="75"></td></tr>
 | 
			
		||||
<tr><td align="center"><br></td></tr>
 | 
			
		||||
@ -75,7 +75,7 @@ THE POSSIBILITY OF SUCH DAMAGE.
 | 
			
		||||
 | 
			
		||||
<td valign="bottom">
 | 
			
		||||
<table border="0" width="100%" cellpadding="5" cellspacing="0" align="left">
 | 
			
		||||
<tr><td align="center"><i>Last Update: 07-24-16</i></td></tr>
 | 
			
		||||
<tr><td align="center"><i>Last Update: 07-31-17</i></td></tr>
 | 
			
		||||
<tr><td align="center">
 | 
			
		||||
	<a href="http://www.opengl.org"><img src="./ogl_sm.jpg" width="68" height="35" border="0" alt="OpenGL Logo"></a><br/>
 | 
			
		||||
	<a href="https://github.com/nigels-com/glew"><img src="github.png" width="70" height="29" border="0" alt="GitHub Logo"></a><br/>
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										1370
									
								
								doc/glew.html
									
									
									
									
									
								
							
							
						
						
									
										1370
									
								
								doc/glew.html
									
									
									
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										133
									
								
								doc/glxew.html
									
									
									
									
									
								
							
							
						
						
									
										133
									
								
								doc/glxew.html
									
									
									
									
									
								
							@ -46,7 +46,7 @@ THE POSSIBILITY OF SUCH DAMAGE.
 | 
			
		||||
<td valign="top">
 | 
			
		||||
 | 
			
		||||
<table border="0" width="100%" cellpadding="0" cellspacing="0" align="left">
 | 
			
		||||
<tr><td align="center"><i>Latest Release: <a href="https://sourceforge.net/projects/glew/files/glew/2.0.0/">2.2.0</a></i></td></tr>
 | 
			
		||||
<tr><td align="center"><i>Latest Release: <a href="https://sourceforge.net/projects/glew/files/glew/2.1.0/">2.1.0</a></i></td></tr>
 | 
			
		||||
<tr><td align="center"><br></td></tr>
 | 
			
		||||
<tr><td align="center"><img src="./glew.png" alt="GLEW Logo" width="97" height="75"></td></tr>
 | 
			
		||||
<tr><td align="center"><br></td></tr>
 | 
			
		||||
@ -75,7 +75,7 @@ THE POSSIBILITY OF SUCH DAMAGE.
 | 
			
		||||
 | 
			
		||||
<td valign="bottom">
 | 
			
		||||
<table border="0" width="100%" cellpadding="5" cellspacing="0" align="left">
 | 
			
		||||
<tr><td align="center"><i>Last Update: 07-24-16</i></td></tr>
 | 
			
		||||
<tr><td align="center"><i>Last Update: 07-31-17</i></td></tr>
 | 
			
		||||
<tr><td align="center">
 | 
			
		||||
	<a href="http://www.opengl.org"><img src="./ogl_sm.jpg" width="68" height="35" border="0" alt="OpenGL Logo"></a><br/>
 | 
			
		||||
	<a href="https://github.com/nigels-com/glew"><img src="github.png" width="70" height="29" border="0" alt="GitHub Logo"></a><br/>
 | 
			
		||||
@ -99,85 +99,86 @@ THE POSSIBILITY OF SUCH DAMAGE.
 | 
			
		||||
<h2>Supported GLX Extensions</h2>
 | 
			
		||||
 | 
			
		||||
<table border="0" width="100%" cellpadding="1" cellspacing="0" align="center">
 | 
			
		||||
<tr><td class="num">1</td><td> </td><td><a href="http://www.opengl.org/registry/specs/3DFX/3dfx_multisample.txt">3DFX_multisample</a></td></tr>
 | 
			
		||||
<tr><td class="num">1</td><td> </td><td><a href="http://www.opengl.org/registry/specs/3DFX/multisample.txt">3DFX_multisample</a></td></tr>
 | 
			
		||||
<tr><td><br></td><td></td><td></td></tr>
 | 
			
		||||
<tr><td class="num">2</td><td> </td><td><a href="http://www.opengl.org/registry/specs/AMD/glx_gpu_association.txt">AMD_gpu_association</a></td></tr>
 | 
			
		||||
<tr><td><br></td><td></td><td></td></tr>
 | 
			
		||||
<tr><td class="num">3</td><td> </td><td><a href="http://www.opengl.org/registry/specs/KHR/context_flush_control.txt">ARB_context_flush_control</a></td></tr>
 | 
			
		||||
<tr><td class="num">4</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/glx_create_context.txt">ARB_create_context</a></td></tr>
 | 
			
		||||
<tr><td class="num">5</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/glx_create_context.txt">ARB_create_context_profile</a></td></tr>
 | 
			
		||||
<tr><td class="num">6</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/glx_create_context_robustness.txt">ARB_create_context_robustness</a></td></tr>
 | 
			
		||||
<tr><td class="num">7</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/color_buffer_float.txt">ARB_fbconfig_float</a></td></tr>
 | 
			
		||||
<tr><td class="num">8</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/framebuffer_sRGB.txt">ARB_framebuffer_sRGB</a></td></tr>
 | 
			
		||||
<tr><td class="num">9</td><td> </td><td><a href="http://oss.sgi.com/projects/ogl-sample/registry/ARB/get_proc_address.txt">ARB_get_proc_address</a></td></tr>
 | 
			
		||||
<tr><td class="num">10</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/multisample.txt">ARB_multisample</a></td></tr>
 | 
			
		||||
<tr><td class="num">11</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/glx_robustness_isolation.txt">ARB_robustness_application_isolation</a></td></tr>
 | 
			
		||||
<tr><td class="num">12</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/glx_robustness_isolation.txt">ARB_robustness_share_group_isolation</a></td></tr>
 | 
			
		||||
<tr><td class="num">13</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/vertex_buffer_object.txt">ARB_vertex_buffer_object</a></td></tr>
 | 
			
		||||
<tr><td class="num">5</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/create_context_no_error.txt">ARB_create_context_no_error</a></td></tr>
 | 
			
		||||
<tr><td class="num">6</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/glx_create_context.txt">ARB_create_context_profile</a></td></tr>
 | 
			
		||||
<tr><td class="num">7</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/glx_create_context_robustness.txt">ARB_create_context_robustness</a></td></tr>
 | 
			
		||||
<tr><td class="num">8</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/color_buffer_float.txt">ARB_fbconfig_float</a></td></tr>
 | 
			
		||||
<tr><td class="num">9</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/framebuffer_sRGB.txt">ARB_framebuffer_sRGB</a></td></tr>
 | 
			
		||||
<tr><td class="num">10</td><td> </td><td><a href="http://oss.sgi.com/projects/ogl-sample/registry/ARB/get_proc_address.txt">ARB_get_proc_address</a></td></tr>
 | 
			
		||||
<tr><td class="num">11</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/multisample.txt">ARB_multisample</a></td></tr>
 | 
			
		||||
<tr><td class="num">12</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/glx_robustness_isolation.txt">ARB_robustness_application_isolation</a></td></tr>
 | 
			
		||||
<tr><td class="num">13</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/glx_robustness_isolation.txt">ARB_robustness_share_group_isolation</a></td></tr>
 | 
			
		||||
<tr><td class="num">14</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/vertex_buffer_object.txt">ARB_vertex_buffer_object</a></td></tr>
 | 
			
		||||
<tr><td><br></td><td></td><td></td></tr>
 | 
			
		||||
<tr><td class="num">14</td><td> </td><td>ATI_pixel_format_float</td></tr>
 | 
			
		||||
<tr><td class="num">15</td><td> </td><td>ATI_render_texture</td></tr>
 | 
			
		||||
<tr><td class="num">15</td><td> </td><td>ATI_pixel_format_float</td></tr>
 | 
			
		||||
<tr><td class="num">16</td><td> </td><td>ATI_render_texture</td></tr>
 | 
			
		||||
<tr><td><br></td><td></td><td></td></tr>
 | 
			
		||||
<tr><td class="num">16</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/glx_buffer_age.txt">EXT_buffer_age</a></td></tr>
 | 
			
		||||
<tr><td class="num">17</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/glx_create_context_es2_profile.txt">EXT_create_context_es2_profile</a></td></tr>
 | 
			
		||||
<tr><td class="num">18</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/glx_create_context_es_profile.txt">EXT_create_context_es_profile</a></td></tr>
 | 
			
		||||
<tr><td class="num">19</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_EXT_packed_float.txt">EXT_fbconfig_packed_float</a></td></tr>
 | 
			
		||||
<tr><td class="num">20</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_EXT_framebuffer_sRGB.txt">EXT_framebuffer_sRGB</a></td></tr>
 | 
			
		||||
<tr><td class="num">21</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/import_context.txt">EXT_import_context</a></td></tr>
 | 
			
		||||
<tr><td class="num">22</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/glx_libglvnd.txt">EXT_libglvnd</a></td></tr>
 | 
			
		||||
<tr><td class="num">23</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/scene_marker.txt">EXT_scene_marker</a></td></tr>
 | 
			
		||||
<tr><td class="num">24</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/glx_stereo_tree.txt">EXT_stereo_tree</a></td></tr>
 | 
			
		||||
<tr><td class="num">25</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/swap_control.txt">EXT_swap_control</a></td></tr>
 | 
			
		||||
<tr><td class="num">26</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/glx_swap_control_tear.txt">EXT_swap_control_tear</a></td></tr>
 | 
			
		||||
<tr><td class="num">27</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/texture_from_pixmap.txt">EXT_texture_from_pixmap</a></td></tr>
 | 
			
		||||
<tr><td class="num">28</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/visual_info.txt">EXT_visual_info</a></td></tr>
 | 
			
		||||
<tr><td class="num">29</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/visual_rating.txt">EXT_visual_rating</a></td></tr>
 | 
			
		||||
<tr><td class="num">17</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/glx_buffer_age.txt">EXT_buffer_age</a></td></tr>
 | 
			
		||||
<tr><td class="num">18</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/glx_create_context_es2_profile.txt">EXT_create_context_es2_profile</a></td></tr>
 | 
			
		||||
<tr><td class="num">19</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/glx_create_context_es_profile.txt">EXT_create_context_es_profile</a></td></tr>
 | 
			
		||||
<tr><td class="num">20</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_EXT_packed_float.txt">EXT_fbconfig_packed_float</a></td></tr>
 | 
			
		||||
<tr><td class="num">21</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_EXT_framebuffer_sRGB.txt">EXT_framebuffer_sRGB</a></td></tr>
 | 
			
		||||
<tr><td class="num">22</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/import_context.txt">EXT_import_context</a></td></tr>
 | 
			
		||||
<tr><td class="num">23</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/glx_libglvnd.txt">EXT_libglvnd</a></td></tr>
 | 
			
		||||
<tr><td class="num">24</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/scene_marker.txt">EXT_scene_marker</a></td></tr>
 | 
			
		||||
<tr><td class="num">25</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/glx_stereo_tree.txt">EXT_stereo_tree</a></td></tr>
 | 
			
		||||
<tr><td class="num">26</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/swap_control.txt">EXT_swap_control</a></td></tr>
 | 
			
		||||
<tr><td class="num">27</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/glx_swap_control_tear.txt">EXT_swap_control_tear</a></td></tr>
 | 
			
		||||
<tr><td class="num">28</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/texture_from_pixmap.txt">EXT_texture_from_pixmap</a></td></tr>
 | 
			
		||||
<tr><td class="num">29</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/visual_info.txt">EXT_visual_info</a></td></tr>
 | 
			
		||||
<tr><td class="num">30</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/visual_rating.txt">EXT_visual_rating</a></td></tr>
 | 
			
		||||
<tr><td><br></td><td></td><td></td></tr>
 | 
			
		||||
<tr><td class="num">30</td><td> </td><td><a href="http://www.opengl.org/registry/specs/INTEL/swap_event.txt">INTEL_swap_event</a></td></tr>
 | 
			
		||||
<tr><td class="num">31</td><td> </td><td><a href="http://www.opengl.org/registry/specs/INTEL/swap_event.txt">INTEL_swap_event</a></td></tr>
 | 
			
		||||
<tr><td><br></td><td></td><td></td></tr>
 | 
			
		||||
<tr><td class="num">31</td><td> </td><td><a href="http://www.opengl.org/registry/specs/MESA/agp_offset.txt">MESA_agp_offset</a></td></tr>
 | 
			
		||||
<tr><td class="num">32</td><td> </td><td><a href="http://www.opengl.org/registry/specs/MESA/copy_sub_buffer.txt">MESA_copy_sub_buffer</a></td></tr>
 | 
			
		||||
<tr><td class="num">33</td><td> </td><td><a href="http://www.opengl.org/registry/specs/MESA/pixmap_colormap.txt">MESA_pixmap_colormap</a></td></tr>
 | 
			
		||||
<tr><td class="num">34</td><td> </td><td><a href="http://www.opengl.org/registry/specs/MESA/glx_query_renderer.txt">MESA_query_renderer</a></td></tr>
 | 
			
		||||
<tr><td class="num">35</td><td> </td><td><a href="http://www.opengl.org/registry/specs/MESA/release_buffers.txt">MESA_release_buffers</a></td></tr>
 | 
			
		||||
<tr><td class="num">36</td><td> </td><td><a href="http://www.opengl.org/registry/specs/MESA/set_3dfx_mode.txt">MESA_set_3dfx_mode</a></td></tr>
 | 
			
		||||
<tr><td class="num">37</td><td> </td><td><a href="http://cgit.freedesktop.org/mesa/mesa/plain/docs/MESA_swap_control.spec">MESA_swap_control</a></td></tr>
 | 
			
		||||
<tr><td class="num">32</td><td> </td><td><a href="http://www.opengl.org/registry/specs/MESA/agp_offset.txt">MESA_agp_offset</a></td></tr>
 | 
			
		||||
<tr><td class="num">33</td><td> </td><td><a href="http://www.opengl.org/registry/specs/MESA/copy_sub_buffer.txt">MESA_copy_sub_buffer</a></td></tr>
 | 
			
		||||
<tr><td class="num">34</td><td> </td><td><a href="http://www.opengl.org/registry/specs/MESA/pixmap_colormap.txt">MESA_pixmap_colormap</a></td></tr>
 | 
			
		||||
<tr><td class="num">35</td><td> </td><td><a href="http://www.opengl.org/registry/specs/MESA/glx_query_renderer.txt">MESA_query_renderer</a></td></tr>
 | 
			
		||||
<tr><td class="num">36</td><td> </td><td><a href="http://www.opengl.org/registry/specs/MESA/release_buffers.txt">MESA_release_buffers</a></td></tr>
 | 
			
		||||
<tr><td class="num">37</td><td> </td><td><a href="http://www.opengl.org/registry/specs/MESA/set_3dfx_mode.txt">MESA_set_3dfx_mode</a></td></tr>
 | 
			
		||||
<tr><td class="num">38</td><td> </td><td><a href="http://cgit.freedesktop.org/mesa/mesa/plain/docs/MESA_swap_control.spec">MESA_swap_control</a></td></tr>
 | 
			
		||||
<tr><td><br></td><td></td><td></td></tr>
 | 
			
		||||
<tr><td class="num">38</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/glx_copy_buffer.txt">NV_copy_buffer</a></td></tr>
 | 
			
		||||
<tr><td class="num">39</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/copy_image.txt">NV_copy_image</a></td></tr>
 | 
			
		||||
<tr><td class="num">40</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/glx_delay_before_swap.txt">NV_delay_before_swap</a></td></tr>
 | 
			
		||||
<tr><td class="num">41</td><td> </td><td><a href="http://cvs1.nvidia.com/inc/GL/glxtokens.h">NV_float_buffer</a></td></tr>
 | 
			
		||||
<tr><td class="num">42</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/multisample_coverage.txt">NV_multisample_coverage</a></td></tr>
 | 
			
		||||
<tr><td class="num">43</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/present_video.txt">NV_present_video</a></td></tr>
 | 
			
		||||
<tr><td class="num">44</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/robustness_video_memory_purge.txt">NV_robustness_video_memory_purge</a></td></tr>
 | 
			
		||||
<tr><td class="num">45</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/glx_swap_group.txt">NV_swap_group</a></td></tr>
 | 
			
		||||
<tr><td class="num">46</td><td> </td><td><a href="http://oss.sgi.com/projects/ogl-sample/registry/NV/vertex_array_range.txt">NV_vertex_array_range</a></td></tr>
 | 
			
		||||
<tr><td class="num">47</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/video_capture.txt">NV_video_capture</a></td></tr>
 | 
			
		||||
<tr><td class="num">48</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/glx_video_output.txt">NV_video_out</a></td></tr>
 | 
			
		||||
<tr><td class="num">39</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/glx_copy_buffer.txt">NV_copy_buffer</a></td></tr>
 | 
			
		||||
<tr><td class="num">40</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/copy_image.txt">NV_copy_image</a></td></tr>
 | 
			
		||||
<tr><td class="num">41</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/glx_delay_before_swap.txt">NV_delay_before_swap</a></td></tr>
 | 
			
		||||
<tr><td class="num">42</td><td> </td><td><a href="http://cvs1.nvidia.com/inc/GL/glxtokens.h">NV_float_buffer</a></td></tr>
 | 
			
		||||
<tr><td class="num">43</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/multisample_coverage.txt">NV_multisample_coverage</a></td></tr>
 | 
			
		||||
<tr><td class="num">44</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/present_video.txt">NV_present_video</a></td></tr>
 | 
			
		||||
<tr><td class="num">45</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/robustness_video_memory_purge.txt">NV_robustness_video_memory_purge</a></td></tr>
 | 
			
		||||
<tr><td class="num">46</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/glx_swap_group.txt">NV_swap_group</a></td></tr>
 | 
			
		||||
<tr><td class="num">47</td><td> </td><td><a href="http://oss.sgi.com/projects/ogl-sample/registry/NV/vertex_array_range.txt">NV_vertex_array_range</a></td></tr>
 | 
			
		||||
<tr><td class="num">48</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/video_capture.txt">NV_video_capture</a></td></tr>
 | 
			
		||||
<tr><td class="num">49</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/glx_video_output.txt">NV_video_out</a></td></tr>
 | 
			
		||||
<tr><td><br></td><td></td><td></td></tr>
 | 
			
		||||
<tr><td class="num">49</td><td> </td><td><a href="http://www.opengl.org/registry/specs/OML/glx_swap_method.txt">OML_swap_method</a></td></tr>
 | 
			
		||||
<tr><td class="num">50</td><td> </td><td><a href="http://www.opengl.org/registry/specs/OML/glx_sync_control.txt">OML_sync_control</a></td></tr>
 | 
			
		||||
<tr><td class="num">50</td><td> </td><td><a href="http://www.opengl.org/registry/specs/OML/glx_swap_method.txt">OML_swap_method</a></td></tr>
 | 
			
		||||
<tr><td class="num">51</td><td> </td><td><a href="http://www.opengl.org/registry/specs/OML/glx_sync_control.txt">OML_sync_control</a></td></tr>
 | 
			
		||||
<tr><td><br></td><td></td><td></td></tr>
 | 
			
		||||
<tr><td class="num">51</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIS/blended_overlay.txt">SGIS_blended_overlay</a></td></tr>
 | 
			
		||||
<tr><td class="num">52</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIS/color_range.txt">SGIS_color_range</a></td></tr>
 | 
			
		||||
<tr><td class="num">53</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIS/multisample.txt">SGIS_multisample</a></td></tr>
 | 
			
		||||
<tr><td class="num">54</td><td> </td><td>SGIS_shared_multisample</td></tr>
 | 
			
		||||
<tr><td class="num">52</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIS/blended_overlay.txt">SGIS_blended_overlay</a></td></tr>
 | 
			
		||||
<tr><td class="num">53</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIS/color_range.txt">SGIS_color_range</a></td></tr>
 | 
			
		||||
<tr><td class="num">54</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIS/multisample.txt">SGIS_multisample</a></td></tr>
 | 
			
		||||
<tr><td class="num">55</td><td> </td><td>SGIS_shared_multisample</td></tr>
 | 
			
		||||
<tr><td><br></td><td></td><td></td></tr>
 | 
			
		||||
<tr><td class="num">55</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/fbconfig.txt">SGIX_fbconfig</a></td></tr>
 | 
			
		||||
<tr><td class="num">56</td><td> </td><td><a href="http://oss.sgi.com/projects/ogl-sample/registry/SGIX/hyperpipe_group.txt">SGIX_hyperpipe</a></td></tr>
 | 
			
		||||
<tr><td class="num">57</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/pbuffer.txt">SGIX_pbuffer</a></td></tr>
 | 
			
		||||
<tr><td class="num">58</td><td> </td><td><a href="http://oss.sgi.com/projects/ogl-sample/registry/SGIX/swap_barrier.txt">SGIX_swap_barrier</a></td></tr>
 | 
			
		||||
<tr><td class="num">59</td><td> </td><td><a href="http://oss.sgi.com/projects/ogl-sample/registry/SGIX/swap_group.txt">SGIX_swap_group</a></td></tr>
 | 
			
		||||
<tr><td class="num">60</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/video_resize.txt">SGIX_video_resize</a></td></tr>
 | 
			
		||||
<tr><td class="num">61</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/visual_select_group.txt">SGIX_visual_select_group</a></td></tr>
 | 
			
		||||
<tr><td class="num">56</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/fbconfig.txt">SGIX_fbconfig</a></td></tr>
 | 
			
		||||
<tr><td class="num">57</td><td> </td><td><a href="http://oss.sgi.com/projects/ogl-sample/registry/SGIX/hyperpipe_group.txt">SGIX_hyperpipe</a></td></tr>
 | 
			
		||||
<tr><td class="num">58</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/pbuffer.txt">SGIX_pbuffer</a></td></tr>
 | 
			
		||||
<tr><td class="num">59</td><td> </td><td><a href="http://oss.sgi.com/projects/ogl-sample/registry/SGIX/swap_barrier.txt">SGIX_swap_barrier</a></td></tr>
 | 
			
		||||
<tr><td class="num">60</td><td> </td><td><a href="http://oss.sgi.com/projects/ogl-sample/registry/SGIX/swap_group.txt">SGIX_swap_group</a></td></tr>
 | 
			
		||||
<tr><td class="num">61</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/video_resize.txt">SGIX_video_resize</a></td></tr>
 | 
			
		||||
<tr><td class="num">62</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/visual_select_group.txt">SGIX_visual_select_group</a></td></tr>
 | 
			
		||||
<tr><td><br></td><td></td><td></td></tr>
 | 
			
		||||
<tr><td class="num">62</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGI/cushion.txt">SGI_cushion</a></td></tr>
 | 
			
		||||
<tr><td class="num">63</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGI/make_current_read.txt">SGI_make_current_read</a></td></tr>
 | 
			
		||||
<tr><td class="num">64</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGI/swap_control.txt">SGI_swap_control</a></td></tr>
 | 
			
		||||
<tr><td class="num">65</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGI/video_sync.txt">SGI_video_sync</a></td></tr>
 | 
			
		||||
<tr><td class="num">63</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGI/cushion.txt">SGI_cushion</a></td></tr>
 | 
			
		||||
<tr><td class="num">64</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGI/make_current_read.txt">SGI_make_current_read</a></td></tr>
 | 
			
		||||
<tr><td class="num">65</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGI/swap_control.txt">SGI_swap_control</a></td></tr>
 | 
			
		||||
<tr><td class="num">66</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGI/video_sync.txt">SGI_video_sync</a></td></tr>
 | 
			
		||||
<tr><td><br></td><td></td><td></td></tr>
 | 
			
		||||
<tr><td class="num">66</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SUN/get_transparent_index.txt">SUN_get_transparent_index</a></td></tr>
 | 
			
		||||
<tr><td class="num">67</td><td> </td><td><a href="http://wwws.sun.com/software/graphics/opengl/extensions/glx_sun_video_resize.txt">SUN_video_resize</a></td></tr>
 | 
			
		||||
<tr><td class="num">67</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SUN/get_transparent_index.txt">SUN_get_transparent_index</a></td></tr>
 | 
			
		||||
<tr><td class="num">68</td><td> </td><td><a href="http://wwws.sun.com/software/graphics/opengl/extensions/glx_sun_video_resize.txt">SUN_video_resize</a></td></tr>
 | 
			
		||||
</table>
 | 
			
		||||
<!-- begin footer.html -->
 | 
			
		||||
</td></tr></table></body>
 | 
			
		||||
 | 
			
		||||
@ -46,7 +46,7 @@ THE POSSIBILITY OF SUCH DAMAGE.
 | 
			
		||||
<td valign="top">
 | 
			
		||||
 | 
			
		||||
<table border="0" width="100%" cellpadding="0" cellspacing="0" align="left">
 | 
			
		||||
<tr><td align="center"><i>Latest Release: <a href="https://sourceforge.net/projects/glew/files/glew/2.0.0/">2.2.0</a></i></td></tr>
 | 
			
		||||
<tr><td align="center"><i>Latest Release: <a href="https://sourceforge.net/projects/glew/files/glew/2.1.0/">2.1.0</a></i></td></tr>
 | 
			
		||||
<tr><td align="center"><br></td></tr>
 | 
			
		||||
<tr><td align="center"><img src="./glew.png" alt="GLEW Logo" width="97" height="75"></td></tr>
 | 
			
		||||
<tr><td align="center"><br></td></tr>
 | 
			
		||||
@ -75,7 +75,7 @@ THE POSSIBILITY OF SUCH DAMAGE.
 | 
			
		||||
 | 
			
		||||
<td valign="bottom">
 | 
			
		||||
<table border="0" width="100%" cellpadding="5" cellspacing="0" align="left">
 | 
			
		||||
<tr><td align="center"><i>Last Update: 07-24-16</i></td></tr>
 | 
			
		||||
<tr><td align="center"><i>Last Update: 07-31-17</i></td></tr>
 | 
			
		||||
<tr><td align="center">
 | 
			
		||||
	<a href="http://www.opengl.org"><img src="./ogl_sm.jpg" width="68" height="35" border="0" alt="OpenGL Logo"></a><br/>
 | 
			
		||||
	<a href="https://github.com/nigels-com/glew"><img src="github.png" width="70" height="29" border="0" alt="GitHub Logo"></a><br/>
 | 
			
		||||
@ -111,7 +111,7 @@ Mac OS X, FreeBSD, Irix, and Solaris.
 | 
			
		||||
<a href="http://sourceforge.net/projects/glew/">GLEW</a> is distributed
 | 
			
		||||
as source and precompiled binaries.<br/>
 | 
			
		||||
The latest release is
 | 
			
		||||
<a href="https://sourceforge.net/projects/glew/files/glew/2.2.0/">2.2.0</a>[07-24-16]:
 | 
			
		||||
<a href="https://sourceforge.net/projects/glew/files/glew/2.1.0/">2.1.0</a>[07-31-17]:
 | 
			
		||||
</p>
 | 
			
		||||
<p>
 | 
			
		||||
</p>
 | 
			
		||||
@ -125,8 +125,8 @@ The latest release is
 | 
			
		||||
<td align="right"><b>Source</b></td>
 | 
			
		||||
<td></td>
 | 
			
		||||
<td align="left">
 | 
			
		||||
<a href="https://sourceforge.net/projects/glew/files/glew/2.2.0/glew-2.2.0.zip/download">ZIP</a> | 
 | 
			
		||||
<a href="https://sourceforge.net/projects/glew/files/glew/2.2.0/glew-2.2.0.tgz/download">TGZ</a></td>
 | 
			
		||||
<a href="https://sourceforge.net/projects/glew/files/glew/2.1.0/glew-2.1.0.zip/download">ZIP</a> | 
 | 
			
		||||
<a href="https://sourceforge.net/projects/glew/files/glew/2.1.0/glew-2.1.0.tgz/download">TGZ</a></td>
 | 
			
		||||
<td></td>
 | 
			
		||||
</tr>
 | 
			
		||||
<tr>
 | 
			
		||||
@ -134,7 +134,7 @@ The latest release is
 | 
			
		||||
<td align="right"><b>Binaries</b></td>
 | 
			
		||||
<td></td>
 | 
			
		||||
<td align="left">
 | 
			
		||||
<a href="https://sourceforge.net/projects/glew/files/glew/2.2.0/glew-2.2.0-win32.zip/download">Windows 32-bit and 64-bit</a>
 | 
			
		||||
<a href="https://sourceforge.net/projects/glew/files/glew/2.1.0/glew-2.1.0-win32.zip/download">Windows 32-bit and 64-bit</a>
 | 
			
		||||
</td>
 | 
			
		||||
<td></td>
 | 
			
		||||
</tr>
 | 
			
		||||
@ -153,7 +153,7 @@ An up-to-date copy is also available using <a href="http://git-scm.com/">git</a>
 | 
			
		||||
 | 
			
		||||
<h2>Supported Extensions</h2>
 | 
			
		||||
<p>
 | 
			
		||||
The latest release contains support for OpenGL 4.5, compatibility and forward-compatible contexts and the following extensions:
 | 
			
		||||
The latest release contains support for OpenGL 4.6, compatibility and forward-compatible contexts and the following extensions:
 | 
			
		||||
</p>
 | 
			
		||||
<ul>
 | 
			
		||||
<li><a href="glew.html">OpenGL extensions</a>
 | 
			
		||||
@ -163,6 +163,7 @@ The latest release contains support for OpenGL 4.5, compatibility and forward-co
 | 
			
		||||
 | 
			
		||||
<h2>News</h2>
 | 
			
		||||
<ul>
 | 
			
		||||
<li>[07-31-17] <a href="https://sourceforge.net/projects/glew/files/glew/2.1.0/">GLEW 2.1.0</a> adds support for OpenGL 4.6, new extensions and minor bug fixes</li>
 | 
			
		||||
<li>[07-24-16] <a href="https://sourceforge.net/projects/glew/files/glew/2.0.0/">GLEW 2.0.0</a> adds support for forward-compatible contexts, adds new extensions, OSMesa and EGL support, MX discontinued and minor bug fixes</li>
 | 
			
		||||
<li>[08-10-15] <a href="https://sourceforge.net/projects/glew/files/glew/1.13.0/">GLEW 1.13.0</a> adds support for new extensions, fixes minor bugs</li>
 | 
			
		||||
<li>[26-01-15] <a href="https://sourceforge.net/projects/glew/files/glew/1.12.0/">GLEW 1.12.0</a> fixes minor bugs and adds new extensions</li>
 | 
			
		||||
 | 
			
		||||
@ -46,7 +46,7 @@ THE POSSIBILITY OF SUCH DAMAGE.
 | 
			
		||||
<td valign="top">
 | 
			
		||||
 | 
			
		||||
<table border="0" width="100%" cellpadding="0" cellspacing="0" align="left">
 | 
			
		||||
<tr><td align="center"><i>Latest Release: <a href="https://sourceforge.net/projects/glew/files/glew/2.0.0/">2.2.0</a></i></td></tr>
 | 
			
		||||
<tr><td align="center"><i>Latest Release: <a href="https://sourceforge.net/projects/glew/files/glew/2.1.0/">2.1.0</a></i></td></tr>
 | 
			
		||||
<tr><td align="center"><br></td></tr>
 | 
			
		||||
<tr><td align="center"><img src="./glew.png" alt="GLEW Logo" width="97" height="75"></td></tr>
 | 
			
		||||
<tr><td align="center"><br></td></tr>
 | 
			
		||||
@ -75,7 +75,7 @@ THE POSSIBILITY OF SUCH DAMAGE.
 | 
			
		||||
 | 
			
		||||
<td valign="bottom">
 | 
			
		||||
<table border="0" width="100%" cellpadding="5" cellspacing="0" align="left">
 | 
			
		||||
<tr><td align="center"><i>Last Update: 07-24-16</i></td></tr>
 | 
			
		||||
<tr><td align="center"><i>Last Update: 07-31-17</i></td></tr>
 | 
			
		||||
<tr><td align="center">
 | 
			
		||||
	<a href="http://www.opengl.org"><img src="./ogl_sm.jpg" width="68" height="35" border="0" alt="OpenGL Logo"></a><br/>
 | 
			
		||||
	<a href="https://github.com/nigels-com/glew"><img src="github.png" width="70" height="29" border="0" alt="GitHub Logo"></a><br/>
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										69
									
								
								doc/log.html
									
									
									
									
									
								
							
							
						
						
									
										69
									
								
								doc/log.html
									
									
									
									
									
								
							@ -46,7 +46,7 @@ THE POSSIBILITY OF SUCH DAMAGE.
 | 
			
		||||
<td valign="top">
 | 
			
		||||
 | 
			
		||||
<table border="0" width="100%" cellpadding="0" cellspacing="0" align="left">
 | 
			
		||||
<tr><td align="center"><i>Latest Release: <a href="https://sourceforge.net/projects/glew/files/glew/2.0.0/">2.2.0</a></i></td></tr>
 | 
			
		||||
<tr><td align="center"><i>Latest Release: <a href="https://sourceforge.net/projects/glew/files/glew/2.1.0/">2.1.0</a></i></td></tr>
 | 
			
		||||
<tr><td align="center"><br></td></tr>
 | 
			
		||||
<tr><td align="center"><img src="./glew.png" alt="GLEW Logo" width="97" height="75"></td></tr>
 | 
			
		||||
<tr><td align="center"><br></td></tr>
 | 
			
		||||
@ -75,7 +75,7 @@ THE POSSIBILITY OF SUCH DAMAGE.
 | 
			
		||||
 | 
			
		||||
<td valign="bottom">
 | 
			
		||||
<table border="0" width="100%" cellpadding="5" cellspacing="0" align="left">
 | 
			
		||||
<tr><td align="center"><i>Last Update: 07-24-16</i></td></tr>
 | 
			
		||||
<tr><td align="center"><i>Last Update: 07-31-17</i></td></tr>
 | 
			
		||||
<tr><td align="center">
 | 
			
		||||
	<a href="http://www.opengl.org"><img src="./ogl_sm.jpg" width="68" height="35" border="0" alt="OpenGL Logo"></a><br/>
 | 
			
		||||
	<a href="https://github.com/nigels-com/glew"><img src="github.png" width="70" height="29" border="0" alt="GitHub Logo"></a><br/>
 | 
			
		||||
@ -100,7 +100,70 @@ THE POSSIBILITY OF SUCH DAMAGE.
 | 
			
		||||
 | 
			
		||||
<hr align="center">
 | 
			
		||||
<ul class="none">
 | 
			
		||||
<li><b>2.2.0</b> [07-24-16]
 | 
			
		||||
<li><b>2.1.0</b> [07-31-17]
 | 
			
		||||
<ul>
 | 
			
		||||
<li> Enhancements:
 | 
			
		||||
<ul>
 | 
			
		||||
<li> OpenGL 4.6 support added
 | 
			
		||||
<li> Improved Mac OSX build support
 | 
			
		||||
<li> Improved cmake build support
 | 
			
		||||
</ul>
 | 
			
		||||
</ul>
 | 
			
		||||
 | 
			
		||||
<ul>
 | 
			
		||||
<li> Bug fixes:
 | 
			
		||||
<ul>
 | 
			
		||||
<li> Resovled crash when glXGetCurrentDisplay() is NULL
 | 
			
		||||
<li> CMake: only install PDB files with MSVC
 | 
			
		||||
<li> wglGetProcAddress crash with NOGDI defined 
 | 
			
		||||
<li> Mac: using -Os rather than -O2
 | 
			
		||||
</ul>
 | 
			
		||||
</ul>
 | 
			
		||||
 | 
			
		||||
<ul>
 | 
			
		||||
<li> New extensions:
 | 
			
		||||
<ul>
 | 
			
		||||
<li> GL_AMD_gpu_shader_half_float
 | 
			
		||||
<li> GL_AMD_shader_ballot
 | 
			
		||||
<li> GL_ARB_gl_spirv
 | 
			
		||||
<li> GL_EGL_KHR_context_flush_control
 | 
			
		||||
<li> GL_INTEL_conservative_rasterization
 | 
			
		||||
<li> GL_MESA_shader_integer_functions
 | 
			
		||||
<li> GL_NVX_blend_equation_advanced_multi_draw_buffers
 | 
			
		||||
<li> GL_NV_gpu_multicast
 | 
			
		||||
<li> EGL_ARM_implicit_external_sync
 | 
			
		||||
<li> EGL_EXT_gl_colorspace_bt2020_linear
 | 
			
		||||
<li> EGL_EXT_gl_colorspace_bt2020_pq
 | 
			
		||||
<li> EGL_EXT_gl_colorspace_scrgb_linear
 | 
			
		||||
<li> EGL_EXT_image_dma_buf_import_modifiers
 | 
			
		||||
<li> EGL_EXT_pixel_format_float
 | 
			
		||||
<li> EGL_EXT_surface_SMPTE2086_metadata
 | 
			
		||||
<li> EGL_KHR_context_flush_control
 | 
			
		||||
<li> EGL_KHR_no_config_context
 | 
			
		||||
<li> EGL_KHR_stream_attrib
 | 
			
		||||
<li> EGL_MESA_platform_surfaceless
 | 
			
		||||
<li> EGL_NV_stream_cross_display
 | 
			
		||||
<li> EGL_NV_stream_cross_object
 | 
			
		||||
<li> EGL_NV_stream_cross_partition
 | 
			
		||||
<li> EGL_NV_stream_cross_process
 | 
			
		||||
<li> EGL_NV_stream_cross_system
 | 
			
		||||
<li> EGL_NV_stream_fifo_next
 | 
			
		||||
<li> EGL_NV_stream_fifo_synchronous
 | 
			
		||||
<li> EGL_NV_stream_frame_limits
 | 
			
		||||
<li> EGL_NV_stream_remote
 | 
			
		||||
<li> EGL_NV_stream_reset
 | 
			
		||||
<li> EGL_NV_stream_socket
 | 
			
		||||
<li> EGL_NV_stream_socket_inet
 | 
			
		||||
<li> EGL_NV_stream_socket_unix
 | 
			
		||||
<li> WGL_EXT_colorspace
 | 
			
		||||
</ul>
 | 
			
		||||
</ul>
 | 
			
		||||
 | 
			
		||||
</ul>
 | 
			
		||||
 | 
			
		||||
<hr align="center">
 | 
			
		||||
<ul class="none">
 | 
			
		||||
<li><b>2.0.0</b> [07-24-16]
 | 
			
		||||
<ul>
 | 
			
		||||
<li> Enhancements:
 | 
			
		||||
<ul>
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										104
									
								
								doc/wglew.html
									
									
									
									
									
								
							
							
						
						
									
										104
									
								
								doc/wglew.html
									
									
									
									
									
								
							@ -46,7 +46,7 @@ THE POSSIBILITY OF SUCH DAMAGE.
 | 
			
		||||
<td valign="top">
 | 
			
		||||
 | 
			
		||||
<table border="0" width="100%" cellpadding="0" cellspacing="0" align="left">
 | 
			
		||||
<tr><td align="center"><i>Latest Release: <a href="https://sourceforge.net/projects/glew/files/glew/2.0.0/">2.2.0</a></i></td></tr>
 | 
			
		||||
<tr><td align="center"><i>Latest Release: <a href="https://sourceforge.net/projects/glew/files/glew/2.1.0/">2.1.0</a></i></td></tr>
 | 
			
		||||
<tr><td align="center"><br></td></tr>
 | 
			
		||||
<tr><td align="center"><img src="./glew.png" alt="GLEW Logo" width="97" height="75"></td></tr>
 | 
			
		||||
<tr><td align="center"><br></td></tr>
 | 
			
		||||
@ -75,7 +75,7 @@ THE POSSIBILITY OF SUCH DAMAGE.
 | 
			
		||||
 | 
			
		||||
<td valign="bottom">
 | 
			
		||||
<table border="0" width="100%" cellpadding="5" cellspacing="0" align="left">
 | 
			
		||||
<tr><td align="center"><i>Last Update: 07-24-16</i></td></tr>
 | 
			
		||||
<tr><td align="center"><i>Last Update: 07-31-17</i></td></tr>
 | 
			
		||||
<tr><td align="center">
 | 
			
		||||
	<a href="http://www.opengl.org"><img src="./ogl_sm.jpg" width="68" height="35" border="0" alt="OpenGL Logo"></a><br/>
 | 
			
		||||
	<a href="https://github.com/nigels-com/glew"><img src="github.png" width="70" height="29" border="0" alt="GitHub Logo"></a><br/>
 | 
			
		||||
@ -99,7 +99,7 @@ THE POSSIBILITY OF SUCH DAMAGE.
 | 
			
		||||
<h2>Supported WGL Extensions</h2>
 | 
			
		||||
 | 
			
		||||
<table border="0" width="100%" cellpadding="1" cellspacing="0" align="center">
 | 
			
		||||
<tr><td class="num">1</td><td> </td><td><a href="http://www.opengl.org/registry/specs/3DFX/3dfx_multisample.txt">3DFX_multisample</a></td></tr>
 | 
			
		||||
<tr><td class="num">1</td><td> </td><td><a href="http://www.opengl.org/registry/specs/3DFX/multisample.txt">3DFX_multisample</a></td></tr>
 | 
			
		||||
<tr><td><br></td><td></td><td></td></tr>
 | 
			
		||||
<tr><td class="num">2</td><td> </td><td><a href="http://www.opengl.org/registry/specs/3DL/stereo_control.txt">3DL_stereo_control</a></td></tr>
 | 
			
		||||
<tr><td><br></td><td></td><td></td></tr>
 | 
			
		||||
@ -108,59 +108,61 @@ THE POSSIBILITY OF SUCH DAMAGE.
 | 
			
		||||
<tr><td class="num">4</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/wgl_buffer_region.txt">ARB_buffer_region</a></td></tr>
 | 
			
		||||
<tr><td class="num">5</td><td> </td><td><a href="http://www.opengl.org/registry/specs/KHR/context_flush_control.txt">ARB_context_flush_control</a></td></tr>
 | 
			
		||||
<tr><td class="num">6</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/wgl_create_context.txt">ARB_create_context</a></td></tr>
 | 
			
		||||
<tr><td class="num">7</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/wgl_create_context.txt">ARB_create_context_profile</a></td></tr>
 | 
			
		||||
<tr><td class="num">8</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/wgl_create_context_robustness.txt">ARB_create_context_robustness</a></td></tr>
 | 
			
		||||
<tr><td class="num">9</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/wgl_extensions_string.txt">ARB_extensions_string</a></td></tr>
 | 
			
		||||
<tr><td class="num">10</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/framebuffer_sRGB.txt">ARB_framebuffer_sRGB</a></td></tr>
 | 
			
		||||
<tr><td class="num">11</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/wgl_make_current_read.txt">ARB_make_current_read</a></td></tr>
 | 
			
		||||
<tr><td class="num">12</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/multisample.txt">ARB_multisample</a></td></tr>
 | 
			
		||||
<tr><td class="num">13</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/wgl_pbuffer.txt">ARB_pbuffer</a></td></tr>
 | 
			
		||||
<tr><td class="num">14</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/wgl_pixel_format.txt">ARB_pixel_format</a></td></tr>
 | 
			
		||||
<tr><td class="num">15</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/color_buffer_float.txt">ARB_pixel_format_float</a></td></tr>
 | 
			
		||||
<tr><td class="num">16</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/wgl_render_texture.txt">ARB_render_texture</a></td></tr>
 | 
			
		||||
<tr><td class="num">17</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/wgl_robustness_isolation.txt">ARB_robustness_application_isolation</a></td></tr>
 | 
			
		||||
<tr><td class="num">18</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/wgl_robustness_isolation.txt">ARB_robustness_share_group_isolation</a></td></tr>
 | 
			
		||||
<tr><td class="num">7</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/create_context_no_error.txt">ARB_create_context_no_error</a></td></tr>
 | 
			
		||||
<tr><td class="num">8</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/wgl_create_context.txt">ARB_create_context_profile</a></td></tr>
 | 
			
		||||
<tr><td class="num">9</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/wgl_create_context_robustness.txt">ARB_create_context_robustness</a></td></tr>
 | 
			
		||||
<tr><td class="num">10</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/wgl_extensions_string.txt">ARB_extensions_string</a></td></tr>
 | 
			
		||||
<tr><td class="num">11</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/framebuffer_sRGB.txt">ARB_framebuffer_sRGB</a></td></tr>
 | 
			
		||||
<tr><td class="num">12</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/wgl_make_current_read.txt">ARB_make_current_read</a></td></tr>
 | 
			
		||||
<tr><td class="num">13</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/multisample.txt">ARB_multisample</a></td></tr>
 | 
			
		||||
<tr><td class="num">14</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/wgl_pbuffer.txt">ARB_pbuffer</a></td></tr>
 | 
			
		||||
<tr><td class="num">15</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/wgl_pixel_format.txt">ARB_pixel_format</a></td></tr>
 | 
			
		||||
<tr><td class="num">16</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/color_buffer_float.txt">ARB_pixel_format_float</a></td></tr>
 | 
			
		||||
<tr><td class="num">17</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/wgl_render_texture.txt">ARB_render_texture</a></td></tr>
 | 
			
		||||
<tr><td class="num">18</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/wgl_robustness_isolation.txt">ARB_robustness_application_isolation</a></td></tr>
 | 
			
		||||
<tr><td class="num">19</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/wgl_robustness_isolation.txt">ARB_robustness_share_group_isolation</a></td></tr>
 | 
			
		||||
<tr><td><br></td><td></td><td></td></tr>
 | 
			
		||||
<tr><td class="num">19</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ATI/pixel_format_float.txt">ATI_pixel_format_float</a></td></tr>
 | 
			
		||||
<tr><td class="num">20</td><td> </td><td>ATI_render_texture_rectangle</td></tr>
 | 
			
		||||
<tr><td class="num">20</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ATI/pixel_format_float.txt">ATI_pixel_format_float</a></td></tr>
 | 
			
		||||
<tr><td class="num">21</td><td> </td><td>ATI_render_texture_rectangle</td></tr>
 | 
			
		||||
<tr><td><br></td><td></td><td></td></tr>
 | 
			
		||||
<tr><td class="num">21</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/wgl_create_context_es2_profile.txt">EXT_create_context_es2_profile</a></td></tr>
 | 
			
		||||
<tr><td class="num">22</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/wgl_create_context_es_profile.txt">EXT_create_context_es_profile</a></td></tr>
 | 
			
		||||
<tr><td class="num">23</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/wgl_depth_float.txt">EXT_depth_float</a></td></tr>
 | 
			
		||||
<tr><td class="num">24</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/wgl_display_color_table.txt">EXT_display_color_table</a></td></tr>
 | 
			
		||||
<tr><td class="num">25</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/wgl_extensions_string.txt">EXT_extensions_string</a></td></tr>
 | 
			
		||||
<tr><td class="num">26</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_EXT_framebuffer_sRGB.txt">EXT_framebuffer_sRGB</a></td></tr>
 | 
			
		||||
<tr><td class="num">27</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/wgl_make_current_read.txt">EXT_make_current_read</a></td></tr>
 | 
			
		||||
<tr><td class="num">28</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/wgl_multisample.txt">EXT_multisample</a></td></tr>
 | 
			
		||||
<tr><td class="num">29</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/wgl_pbuffer.txt">EXT_pbuffer</a></td></tr>
 | 
			
		||||
<tr><td class="num">30</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/wgl_pixel_format.txt">EXT_pixel_format</a></td></tr>
 | 
			
		||||
<tr><td class="num">31</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_EXT_packed_float.txt">EXT_pixel_format_packed_float</a></td></tr>
 | 
			
		||||
<tr><td class="num">32</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/wgl_swap_control.txt">EXT_swap_control</a></td></tr>
 | 
			
		||||
<tr><td class="num">33</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/wgl_swap_control_tear.txt">EXT_swap_control_tear</a></td></tr>
 | 
			
		||||
<tr><td class="num">22</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/wgl_colorspace.txt">EXT_colorspace</a></td></tr>
 | 
			
		||||
<tr><td class="num">23</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/wgl_create_context_es2_profile.txt">EXT_create_context_es2_profile</a></td></tr>
 | 
			
		||||
<tr><td class="num">24</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/wgl_create_context_es_profile.txt">EXT_create_context_es_profile</a></td></tr>
 | 
			
		||||
<tr><td class="num">25</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/wgl_depth_float.txt">EXT_depth_float</a></td></tr>
 | 
			
		||||
<tr><td class="num">26</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/wgl_display_color_table.txt">EXT_display_color_table</a></td></tr>
 | 
			
		||||
<tr><td class="num">27</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/wgl_extensions_string.txt">EXT_extensions_string</a></td></tr>
 | 
			
		||||
<tr><td class="num">28</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_EXT_framebuffer_sRGB.txt">EXT_framebuffer_sRGB</a></td></tr>
 | 
			
		||||
<tr><td class="num">29</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/wgl_make_current_read.txt">EXT_make_current_read</a></td></tr>
 | 
			
		||||
<tr><td class="num">30</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/wgl_multisample.txt">EXT_multisample</a></td></tr>
 | 
			
		||||
<tr><td class="num">31</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/wgl_pbuffer.txt">EXT_pbuffer</a></td></tr>
 | 
			
		||||
<tr><td class="num">32</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/wgl_pixel_format.txt">EXT_pixel_format</a></td></tr>
 | 
			
		||||
<tr><td class="num">33</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_EXT_packed_float.txt">EXT_pixel_format_packed_float</a></td></tr>
 | 
			
		||||
<tr><td class="num">34</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/wgl_swap_control.txt">EXT_swap_control</a></td></tr>
 | 
			
		||||
<tr><td class="num">35</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/wgl_swap_control_tear.txt">EXT_swap_control_tear</a></td></tr>
 | 
			
		||||
<tr><td><br></td><td></td><td></td></tr>
 | 
			
		||||
<tr><td class="num">34</td><td> </td><td><a href="http://www.opengl.org/registry/specs/I3D/wgl_digital_video_control.txt">I3D_digital_video_control</a></td></tr>
 | 
			
		||||
<tr><td class="num">35</td><td> </td><td><a href="http://www.opengl.org/registry/specs/I3D/wgl_gamma.txt">I3D_gamma</a></td></tr>
 | 
			
		||||
<tr><td class="num">36</td><td> </td><td><a href="http://www.opengl.org/registry/specs/I3D/wgl_genlock.txt">I3D_genlock</a></td></tr>
 | 
			
		||||
<tr><td class="num">37</td><td> </td><td><a href="http://www.opengl.org/registry/specs/I3D/wgl_image_buffer.txt">I3D_image_buffer</a></td></tr>
 | 
			
		||||
<tr><td class="num">38</td><td> </td><td><a href="http://www.opengl.org/registry/specs/I3D/wgl_swap_frame_lock.txt">I3D_swap_frame_lock</a></td></tr>
 | 
			
		||||
<tr><td class="num">39</td><td> </td><td><a href="http://www.opengl.org/registry/specs/I3D/wgl_swap_frame_usage.txt">I3D_swap_frame_usage</a></td></tr>
 | 
			
		||||
<tr><td class="num">36</td><td> </td><td><a href="http://www.opengl.org/registry/specs/I3D/wgl_digital_video_control.txt">I3D_digital_video_control</a></td></tr>
 | 
			
		||||
<tr><td class="num">37</td><td> </td><td><a href="http://www.opengl.org/registry/specs/I3D/wgl_gamma.txt">I3D_gamma</a></td></tr>
 | 
			
		||||
<tr><td class="num">38</td><td> </td><td><a href="http://www.opengl.org/registry/specs/I3D/wgl_genlock.txt">I3D_genlock</a></td></tr>
 | 
			
		||||
<tr><td class="num">39</td><td> </td><td><a href="http://www.opengl.org/registry/specs/I3D/wgl_image_buffer.txt">I3D_image_buffer</a></td></tr>
 | 
			
		||||
<tr><td class="num">40</td><td> </td><td><a href="http://www.opengl.org/registry/specs/I3D/wgl_swap_frame_lock.txt">I3D_swap_frame_lock</a></td></tr>
 | 
			
		||||
<tr><td class="num">41</td><td> </td><td><a href="http://www.opengl.org/registry/specs/I3D/wgl_swap_frame_usage.txt">I3D_swap_frame_usage</a></td></tr>
 | 
			
		||||
<tr><td><br></td><td></td><td></td></tr>
 | 
			
		||||
<tr><td class="num">40</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/DX_interop.txt">NV_DX_interop</a></td></tr>
 | 
			
		||||
<tr><td class="num">41</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/DX_interop2.txt">NV_DX_interop2</a></td></tr>
 | 
			
		||||
<tr><td class="num">42</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/copy_image.txt">NV_copy_image</a></td></tr>
 | 
			
		||||
<tr><td class="num">43</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/wgl_delay_before_swap.txt">NV_delay_before_swap</a></td></tr>
 | 
			
		||||
<tr><td class="num">44</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/float_buffer.txt">NV_float_buffer</a></td></tr>
 | 
			
		||||
<tr><td class="num">45</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/WGL_nv_gpu_affinity.txt">NV_gpu_affinity</a></td></tr>
 | 
			
		||||
<tr><td class="num">46</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/multisample_coverage.txt">NV_multisample_coverage</a></td></tr>
 | 
			
		||||
<tr><td class="num">47</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/present_video.txt">NV_present_video</a></td></tr>
 | 
			
		||||
<tr><td class="num">48</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/render_depth_texture.txt">NV_render_depth_texture</a></td></tr>
 | 
			
		||||
<tr><td class="num">49</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/render_texture_rectangle.txt">NV_render_texture_rectangle</a></td></tr>
 | 
			
		||||
<tr><td class="num">50</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/wgl_swap_group.txt">NV_swap_group</a></td></tr>
 | 
			
		||||
<tr><td class="num">51</td><td> </td><td><a href="http://oss.sgi.com/projects/ogl-sample/registry/NV/vertex_array_range.txt">NV_vertex_array_range</a></td></tr>
 | 
			
		||||
<tr><td class="num">52</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/video_capture.txt">NV_video_capture</a></td></tr>
 | 
			
		||||
<tr><td class="num">53</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/wgl_video_output.txt">NV_video_output</a></td></tr>
 | 
			
		||||
<tr><td class="num">42</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/DX_interop.txt">NV_DX_interop</a></td></tr>
 | 
			
		||||
<tr><td class="num">43</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/DX_interop2.txt">NV_DX_interop2</a></td></tr>
 | 
			
		||||
<tr><td class="num">44</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/copy_image.txt">NV_copy_image</a></td></tr>
 | 
			
		||||
<tr><td class="num">45</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/wgl_delay_before_swap.txt">NV_delay_before_swap</a></td></tr>
 | 
			
		||||
<tr><td class="num">46</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/float_buffer.txt">NV_float_buffer</a></td></tr>
 | 
			
		||||
<tr><td class="num">47</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/WGL_nv_gpu_affinity.txt">NV_gpu_affinity</a></td></tr>
 | 
			
		||||
<tr><td class="num">48</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/multisample_coverage.txt">NV_multisample_coverage</a></td></tr>
 | 
			
		||||
<tr><td class="num">49</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/present_video.txt">NV_present_video</a></td></tr>
 | 
			
		||||
<tr><td class="num">50</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/render_depth_texture.txt">NV_render_depth_texture</a></td></tr>
 | 
			
		||||
<tr><td class="num">51</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/render_texture_rectangle.txt">NV_render_texture_rectangle</a></td></tr>
 | 
			
		||||
<tr><td class="num">52</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/wgl_swap_group.txt">NV_swap_group</a></td></tr>
 | 
			
		||||
<tr><td class="num">53</td><td> </td><td><a href="http://oss.sgi.com/projects/ogl-sample/registry/NV/vertex_array_range.txt">NV_vertex_array_range</a></td></tr>
 | 
			
		||||
<tr><td class="num">54</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/video_capture.txt">NV_video_capture</a></td></tr>
 | 
			
		||||
<tr><td class="num">55</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/wgl_video_output.txt">NV_video_output</a></td></tr>
 | 
			
		||||
<tr><td><br></td><td></td><td></td></tr>
 | 
			
		||||
<tr><td class="num">54</td><td> </td><td><a href="http://www.opengl.org/registry/specs/OML/wgl_sync_control.txt">OML_sync_control</a></td></tr>
 | 
			
		||||
<tr><td class="num">56</td><td> </td><td><a href="http://www.opengl.org/registry/specs/OML/wgl_sync_control.txt">OML_sync_control</a></td></tr>
 | 
			
		||||
</table>
 | 
			
		||||
<!-- begin footer.html -->
 | 
			
		||||
</td></tr></table></body>
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
/*
 | 
			
		||||
** The OpenGL Extension Wrangler Library
 | 
			
		||||
** Copyright (C) 2008-2015, Nigel Stewart <nigels[]users sourceforge net>
 | 
			
		||||
** Copyright (C) 2008-2017, Nigel Stewart <nigels[]users sourceforge net>
 | 
			
		||||
** Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
 | 
			
		||||
** Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
 | 
			
		||||
** Copyright (C) 2002, Lev Povalahev
 | 
			
		||||
@ -639,6 +639,17 @@ typedef EGLBoolean  ( * PFNEGLQUERYSURFACEPOINTERANGLEPROC) (EGLDisplay  dpy, EG
 | 
			
		||||
 | 
			
		||||
#endif /* EGL_ANGLE_window_fixed_size */
 | 
			
		||||
 | 
			
		||||
/* --------------------- EGL_ARM_implicit_external_sync -------------------- */
 | 
			
		||||
 | 
			
		||||
#ifndef EGL_ARM_implicit_external_sync
 | 
			
		||||
#define EGL_ARM_implicit_external_sync 1
 | 
			
		||||
 | 
			
		||||
#define EGL_SYNC_PRIOR_COMMANDS_IMPLICIT_EXTERNAL_ARM 0x328A
 | 
			
		||||
 | 
			
		||||
#define EGLEW_ARM_implicit_external_sync EGLEW_GET_VAR(__EGLEW_ARM_implicit_external_sync)
 | 
			
		||||
 | 
			
		||||
#endif /* EGL_ARM_implicit_external_sync */
 | 
			
		||||
 | 
			
		||||
/* ------------------- EGL_ARM_pixmap_multisample_discard ------------------ */
 | 
			
		||||
 | 
			
		||||
#ifndef EGL_ARM_pixmap_multisample_discard
 | 
			
		||||
@ -751,6 +762,39 @@ typedef EGLBoolean  ( * PFNEGLQUERYDISPLAYATTRIBEXTPROC) (EGLDisplay  dpy, EGLin
 | 
			
		||||
 | 
			
		||||
#endif /* EGL_EXT_device_query */
 | 
			
		||||
 | 
			
		||||
/* ------------------ EGL_EXT_gl_colorspace_bt2020_linear ------------------ */
 | 
			
		||||
 | 
			
		||||
#ifndef EGL_EXT_gl_colorspace_bt2020_linear
 | 
			
		||||
#define EGL_EXT_gl_colorspace_bt2020_linear 1
 | 
			
		||||
 | 
			
		||||
#define EGL_GL_COLORSPACE_BT2020_LINEAR_EXT 0x333F
 | 
			
		||||
 | 
			
		||||
#define EGLEW_EXT_gl_colorspace_bt2020_linear EGLEW_GET_VAR(__EGLEW_EXT_gl_colorspace_bt2020_linear)
 | 
			
		||||
 | 
			
		||||
#endif /* EGL_EXT_gl_colorspace_bt2020_linear */
 | 
			
		||||
 | 
			
		||||
/* -------------------- EGL_EXT_gl_colorspace_bt2020_pq -------------------- */
 | 
			
		||||
 | 
			
		||||
#ifndef EGL_EXT_gl_colorspace_bt2020_pq
 | 
			
		||||
#define EGL_EXT_gl_colorspace_bt2020_pq 1
 | 
			
		||||
 | 
			
		||||
#define EGL_GL_COLORSPACE_BT2020_PQ_EXT 0x3340
 | 
			
		||||
 | 
			
		||||
#define EGLEW_EXT_gl_colorspace_bt2020_pq EGLEW_GET_VAR(__EGLEW_EXT_gl_colorspace_bt2020_pq)
 | 
			
		||||
 | 
			
		||||
#endif /* EGL_EXT_gl_colorspace_bt2020_pq */
 | 
			
		||||
 | 
			
		||||
/* ------------------- EGL_EXT_gl_colorspace_scrgb_linear ------------------ */
 | 
			
		||||
 | 
			
		||||
#ifndef EGL_EXT_gl_colorspace_scrgb_linear
 | 
			
		||||
#define EGL_EXT_gl_colorspace_scrgb_linear 1
 | 
			
		||||
 | 
			
		||||
#define EGL_GL_COLORSPACE_SCRGB_LINEAR_EXT 0x3350
 | 
			
		||||
 | 
			
		||||
#define EGLEW_EXT_gl_colorspace_scrgb_linear EGLEW_GET_VAR(__EGLEW_EXT_gl_colorspace_scrgb_linear)
 | 
			
		||||
 | 
			
		||||
#endif /* EGL_EXT_gl_colorspace_scrgb_linear */
 | 
			
		||||
 | 
			
		||||
/* ---------------------- EGL_EXT_image_dma_buf_import --------------------- */
 | 
			
		||||
 | 
			
		||||
#ifndef EGL_EXT_image_dma_buf_import
 | 
			
		||||
@ -783,6 +827,33 @@ typedef EGLBoolean  ( * PFNEGLQUERYDISPLAYATTRIBEXTPROC) (EGLDisplay  dpy, EGLin
 | 
			
		||||
 | 
			
		||||
#endif /* EGL_EXT_image_dma_buf_import */
 | 
			
		||||
 | 
			
		||||
/* ----------------- EGL_EXT_image_dma_buf_import_modifiers ---------------- */
 | 
			
		||||
 | 
			
		||||
#ifndef EGL_EXT_image_dma_buf_import_modifiers
 | 
			
		||||
#define EGL_EXT_image_dma_buf_import_modifiers 1
 | 
			
		||||
 | 
			
		||||
#define EGL_DMA_BUF_PLANE3_FD_EXT 0x3440
 | 
			
		||||
#define EGL_DMA_BUF_PLANE3_OFFSET_EXT 0x3441
 | 
			
		||||
#define EGL_DMA_BUF_PLANE3_PITCH_EXT 0x3442
 | 
			
		||||
#define EGL_DMA_BUF_PLANE0_MODIFIER_LO_EXT 0x3443
 | 
			
		||||
#define EGL_DMA_BUF_PLANE0_MODIFIER_HI_EXT 0x3444
 | 
			
		||||
#define EGL_DMA_BUF_PLANE1_MODIFIER_LO_EXT 0x3445
 | 
			
		||||
#define EGL_DMA_BUF_PLANE1_MODIFIER_HI_EXT 0x3446
 | 
			
		||||
#define EGL_DMA_BUF_PLANE2_MODIFIER_LO_EXT 0x3447
 | 
			
		||||
#define EGL_DMA_BUF_PLANE2_MODIFIER_HI_EXT 0x3448
 | 
			
		||||
#define EGL_DMA_BUF_PLANE3_MODIFIER_LO_EXT 0x3449
 | 
			
		||||
#define EGL_DMA_BUF_PLANE3_MODIFIER_HI_EXT 0x344A
 | 
			
		||||
 | 
			
		||||
typedef EGLBoolean  ( * PFNEGLQUERYDMABUFFORMATSEXTPROC) (EGLDisplay  dpy, EGLint  max_formats, EGLint  *formats, EGLint  *num_formats);
 | 
			
		||||
typedef EGLBoolean  ( * PFNEGLQUERYDMABUFMODIFIERSEXTPROC) (EGLDisplay  dpy, EGLint  format, EGLint  max_modifiers, EGLuint64KHR  *modifiers, EGLBoolean  *external_only, EGLint  *num_modifiers);
 | 
			
		||||
 | 
			
		||||
#define eglQueryDmaBufFormatsEXT EGLEW_GET_FUN(__eglewQueryDmaBufFormatsEXT)
 | 
			
		||||
#define eglQueryDmaBufModifiersEXT EGLEW_GET_FUN(__eglewQueryDmaBufModifiersEXT)
 | 
			
		||||
 | 
			
		||||
#define EGLEW_EXT_image_dma_buf_import_modifiers EGLEW_GET_VAR(__EGLEW_EXT_image_dma_buf_import_modifiers)
 | 
			
		||||
 | 
			
		||||
#endif /* EGL_EXT_image_dma_buf_import_modifiers */
 | 
			
		||||
 | 
			
		||||
/* ------------------------ EGL_EXT_multiview_window ----------------------- */
 | 
			
		||||
 | 
			
		||||
#ifndef EGL_EXT_multiview_window
 | 
			
		||||
@ -850,6 +921,19 @@ typedef const char * ( * PFNEGLQUERYOUTPUTPORTSTRINGEXTPROC) (EGLDisplay  dpy, E
 | 
			
		||||
 | 
			
		||||
#endif /* EGL_EXT_output_openwf */
 | 
			
		||||
 | 
			
		||||
/* ----------------------- EGL_EXT_pixel_format_float ---------------------- */
 | 
			
		||||
 | 
			
		||||
#ifndef EGL_EXT_pixel_format_float
 | 
			
		||||
#define EGL_EXT_pixel_format_float 1
 | 
			
		||||
 | 
			
		||||
#define EGL_COLOR_COMPONENT_TYPE_EXT 0x3339
 | 
			
		||||
#define EGL_COLOR_COMPONENT_TYPE_FIXED_EXT 0x333A
 | 
			
		||||
#define EGL_COLOR_COMPONENT_TYPE_FLOAT_EXT 0x333B
 | 
			
		||||
 | 
			
		||||
#define EGLEW_EXT_pixel_format_float EGLEW_GET_VAR(__EGLEW_EXT_pixel_format_float)
 | 
			
		||||
 | 
			
		||||
#endif /* EGL_EXT_pixel_format_float */
 | 
			
		||||
 | 
			
		||||
/* ------------------------- EGL_EXT_platform_base ------------------------- */
 | 
			
		||||
 | 
			
		||||
#ifndef EGL_EXT_platform_base
 | 
			
		||||
@ -936,6 +1020,26 @@ typedef EGLBoolean  ( * PFNEGLSTREAMCONSUMEROUTPUTEXTPROC) (EGLDisplay  dpy, EGL
 | 
			
		||||
 | 
			
		||||
#endif /* EGL_EXT_stream_consumer_egloutput */
 | 
			
		||||
 | 
			
		||||
/* ------------------- EGL_EXT_surface_SMPTE2086_metadata ------------------ */
 | 
			
		||||
 | 
			
		||||
#ifndef EGL_EXT_surface_SMPTE2086_metadata
 | 
			
		||||
#define EGL_EXT_surface_SMPTE2086_metadata 1
 | 
			
		||||
 | 
			
		||||
#define EGL_SMPTE2086_DISPLAY_PRIMARY_RX_EXT 0x3341
 | 
			
		||||
#define EGL_SMPTE2086_DISPLAY_PRIMARY_RY_EXT 0x3342
 | 
			
		||||
#define EGL_SMPTE2086_DISPLAY_PRIMARY_GX_EXT 0x3343
 | 
			
		||||
#define EGL_SMPTE2086_DISPLAY_PRIMARY_GY_EXT 0x3344
 | 
			
		||||
#define EGL_SMPTE2086_DISPLAY_PRIMARY_BX_EXT 0x3345
 | 
			
		||||
#define EGL_SMPTE2086_DISPLAY_PRIMARY_BY_EXT 0x3346
 | 
			
		||||
#define EGL_SMPTE2086_WHITE_POINT_X_EXT 0x3347
 | 
			
		||||
#define EGL_SMPTE2086_WHITE_POINT_Y_EXT 0x3348
 | 
			
		||||
#define EGL_SMPTE2086_MAX_LUMINANCE_EXT 0x3349
 | 
			
		||||
#define EGL_SMPTE2086_MIN_LUMINANCE_EXT 0x334A
 | 
			
		||||
 | 
			
		||||
#define EGLEW_EXT_surface_SMPTE2086_metadata EGLEW_GET_VAR(__EGLEW_EXT_surface_SMPTE2086_metadata)
 | 
			
		||||
 | 
			
		||||
#endif /* EGL_EXT_surface_SMPTE2086_metadata */
 | 
			
		||||
 | 
			
		||||
/* -------------------- EGL_EXT_swap_buffers_with_damage ------------------- */
 | 
			
		||||
 | 
			
		||||
#ifndef EGL_EXT_swap_buffers_with_damage
 | 
			
		||||
@ -1091,6 +1195,19 @@ typedef EGLSyncKHR  ( * PFNEGLCREATESYNC64KHRPROC) (EGLDisplay  dpy, EGLenum  ty
 | 
			
		||||
 | 
			
		||||
#endif /* EGL_KHR_config_attribs */
 | 
			
		||||
 | 
			
		||||
/* --------------------- EGL_KHR_context_flush_control --------------------- */
 | 
			
		||||
 | 
			
		||||
#ifndef EGL_KHR_context_flush_control
 | 
			
		||||
#define EGL_KHR_context_flush_control 1
 | 
			
		||||
 | 
			
		||||
#define EGL_CONTEXT_RELEASE_BEHAVIOR_NONE_KHR 0
 | 
			
		||||
#define EGL_CONTEXT_RELEASE_BEHAVIOR_KHR 0x2097
 | 
			
		||||
#define EGL_CONTEXT_RELEASE_BEHAVIOR_FLUSH_KHR 0x2098
 | 
			
		||||
 | 
			
		||||
#define EGLEW_KHR_context_flush_control EGLEW_GET_VAR(__EGLEW_KHR_context_flush_control)
 | 
			
		||||
 | 
			
		||||
#endif /* EGL_KHR_context_flush_control */
 | 
			
		||||
 | 
			
		||||
/* ------------------------- EGL_KHR_create_context ------------------------ */
 | 
			
		||||
 | 
			
		||||
#ifndef EGL_KHR_create_context
 | 
			
		||||
@ -1376,6 +1493,15 @@ typedef EGLBoolean  ( * PFNEGLQUERYSURFACE64KHRPROC) (EGLDisplay  dpy, EGLSurfac
 | 
			
		||||
 | 
			
		||||
#endif /* EGL_KHR_mutable_render_buffer */
 | 
			
		||||
 | 
			
		||||
/* ----------------------- EGL_KHR_no_config_context ----------------------- */
 | 
			
		||||
 | 
			
		||||
#ifndef EGL_KHR_no_config_context
 | 
			
		||||
#define EGL_KHR_no_config_context 1
 | 
			
		||||
 | 
			
		||||
#define EGLEW_KHR_no_config_context EGLEW_GET_VAR(__EGLEW_KHR_no_config_context)
 | 
			
		||||
 | 
			
		||||
#endif /* EGL_KHR_no_config_context */
 | 
			
		||||
 | 
			
		||||
/* ------------------------- EGL_KHR_partial_update ------------------------ */
 | 
			
		||||
 | 
			
		||||
#ifndef EGL_KHR_partial_update
 | 
			
		||||
@ -1501,6 +1627,32 @@ typedef EGLBoolean  ( * PFNEGLSTREAMATTRIBKHRPROC) (EGLDisplay  dpy, EGLStreamKH
 | 
			
		||||
 | 
			
		||||
#endif /* EGL_KHR_stream */
 | 
			
		||||
 | 
			
		||||
/* ------------------------- EGL_KHR_stream_attrib ------------------------- */
 | 
			
		||||
 | 
			
		||||
#ifndef EGL_KHR_stream_attrib
 | 
			
		||||
#define EGL_KHR_stream_attrib 1
 | 
			
		||||
 | 
			
		||||
#define EGL_CONSUMER_LATENCY_USEC_KHR 0x3210
 | 
			
		||||
#define EGL_STREAM_STATE_KHR 0x3214
 | 
			
		||||
#define EGL_STREAM_STATE_CREATED_KHR 0x3215
 | 
			
		||||
#define EGL_STREAM_STATE_CONNECTING_KHR 0x3216
 | 
			
		||||
 | 
			
		||||
typedef EGLStreamKHR  ( * PFNEGLCREATESTREAMATTRIBKHRPROC) (EGLDisplay  dpy, const EGLAttrib * attrib_list);
 | 
			
		||||
typedef EGLBoolean  ( * PFNEGLQUERYSTREAMATTRIBKHRPROC) (EGLDisplay  dpy, EGLStreamKHR  stream, EGLenum  attribute, EGLAttrib * value);
 | 
			
		||||
typedef EGLBoolean  ( * PFNEGLSETSTREAMATTRIBKHRPROC) (EGLDisplay  dpy, EGLStreamKHR  stream, EGLenum  attribute, EGLAttrib  value);
 | 
			
		||||
typedef EGLBoolean  ( * PFNEGLSTREAMCONSUMERACQUIREATTRIBKHRPROC) (EGLDisplay  dpy, EGLStreamKHR  stream, const EGLAttrib * attrib_list);
 | 
			
		||||
typedef EGLBoolean  ( * PFNEGLSTREAMCONSUMERRELEASEATTRIBKHRPROC) (EGLDisplay  dpy, EGLStreamKHR  stream, const EGLAttrib * attrib_list);
 | 
			
		||||
 | 
			
		||||
#define eglCreateStreamAttribKHR EGLEW_GET_FUN(__eglewCreateStreamAttribKHR)
 | 
			
		||||
#define eglQueryStreamAttribKHR EGLEW_GET_FUN(__eglewQueryStreamAttribKHR)
 | 
			
		||||
#define eglSetStreamAttribKHR EGLEW_GET_FUN(__eglewSetStreamAttribKHR)
 | 
			
		||||
#define eglStreamConsumerAcquireAttribKHR EGLEW_GET_FUN(__eglewStreamConsumerAcquireAttribKHR)
 | 
			
		||||
#define eglStreamConsumerReleaseAttribKHR EGLEW_GET_FUN(__eglewStreamConsumerReleaseAttribKHR)
 | 
			
		||||
 | 
			
		||||
#define EGLEW_KHR_stream_attrib EGLEW_GET_VAR(__EGLEW_KHR_stream_attrib)
 | 
			
		||||
 | 
			
		||||
#endif /* EGL_KHR_stream_attrib */
 | 
			
		||||
 | 
			
		||||
/* ------------------- EGL_KHR_stream_consumer_gltexture ------------------- */
 | 
			
		||||
 | 
			
		||||
#ifndef EGL_KHR_stream_consumer_gltexture
 | 
			
		||||
@ -1672,6 +1824,17 @@ typedef EGLBoolean  ( * PFNEGLEXPORTDMABUFIMAGEQUERYMESAPROC) (EGLDisplay  dpy,
 | 
			
		||||
 | 
			
		||||
#endif /* EGL_MESA_platform_gbm */
 | 
			
		||||
 | 
			
		||||
/* --------------------- EGL_MESA_platform_surfaceless --------------------- */
 | 
			
		||||
 | 
			
		||||
#ifndef EGL_MESA_platform_surfaceless
 | 
			
		||||
#define EGL_MESA_platform_surfaceless 1
 | 
			
		||||
 | 
			
		||||
#define EGL_PLATFORM_SURFACELESS_MESA 0x31DD
 | 
			
		||||
 | 
			
		||||
#define EGLEW_MESA_platform_surfaceless EGLEW_GET_VAR(__EGLEW_MESA_platform_surfaceless)
 | 
			
		||||
 | 
			
		||||
#endif /* EGL_MESA_platform_surfaceless */
 | 
			
		||||
 | 
			
		||||
/* -------------------------- EGL_NOK_swap_region -------------------------- */
 | 
			
		||||
 | 
			
		||||
#ifndef EGL_NOK_swap_region
 | 
			
		||||
@ -1853,6 +2016,96 @@ typedef EGLBoolean  ( * PFNEGLSTREAMCONSUMERGLTEXTUREEXTERNALATTRIBSNVPROC) (EGL
 | 
			
		||||
 | 
			
		||||
#endif /* EGL_NV_stream_consumer_gltexture_yuv */
 | 
			
		||||
 | 
			
		||||
/* ---------------------- EGL_NV_stream_cross_display ---------------------- */
 | 
			
		||||
 | 
			
		||||
#ifndef EGL_NV_stream_cross_display
 | 
			
		||||
#define EGL_NV_stream_cross_display 1
 | 
			
		||||
 | 
			
		||||
#define EGL_STREAM_CROSS_DISPLAY_NV 0x334E
 | 
			
		||||
 | 
			
		||||
#define EGLEW_NV_stream_cross_display EGLEW_GET_VAR(__EGLEW_NV_stream_cross_display)
 | 
			
		||||
 | 
			
		||||
#endif /* EGL_NV_stream_cross_display */
 | 
			
		||||
 | 
			
		||||
/* ----------------------- EGL_NV_stream_cross_object ---------------------- */
 | 
			
		||||
 | 
			
		||||
#ifndef EGL_NV_stream_cross_object
 | 
			
		||||
#define EGL_NV_stream_cross_object 1
 | 
			
		||||
 | 
			
		||||
#define EGL_STREAM_CROSS_OBJECT_NV 0x334D
 | 
			
		||||
 | 
			
		||||
#define EGLEW_NV_stream_cross_object EGLEW_GET_VAR(__EGLEW_NV_stream_cross_object)
 | 
			
		||||
 | 
			
		||||
#endif /* EGL_NV_stream_cross_object */
 | 
			
		||||
 | 
			
		||||
/* --------------------- EGL_NV_stream_cross_partition --------------------- */
 | 
			
		||||
 | 
			
		||||
#ifndef EGL_NV_stream_cross_partition
 | 
			
		||||
#define EGL_NV_stream_cross_partition 1
 | 
			
		||||
 | 
			
		||||
#define EGL_STREAM_CROSS_PARTITION_NV 0x323F
 | 
			
		||||
 | 
			
		||||
#define EGLEW_NV_stream_cross_partition EGLEW_GET_VAR(__EGLEW_NV_stream_cross_partition)
 | 
			
		||||
 | 
			
		||||
#endif /* EGL_NV_stream_cross_partition */
 | 
			
		||||
 | 
			
		||||
/* ---------------------- EGL_NV_stream_cross_process ---------------------- */
 | 
			
		||||
 | 
			
		||||
#ifndef EGL_NV_stream_cross_process
 | 
			
		||||
#define EGL_NV_stream_cross_process 1
 | 
			
		||||
 | 
			
		||||
#define EGL_STREAM_CROSS_PROCESS_NV 0x3245
 | 
			
		||||
 | 
			
		||||
#define EGLEW_NV_stream_cross_process EGLEW_GET_VAR(__EGLEW_NV_stream_cross_process)
 | 
			
		||||
 | 
			
		||||
#endif /* EGL_NV_stream_cross_process */
 | 
			
		||||
 | 
			
		||||
/* ----------------------- EGL_NV_stream_cross_system ---------------------- */
 | 
			
		||||
 | 
			
		||||
#ifndef EGL_NV_stream_cross_system
 | 
			
		||||
#define EGL_NV_stream_cross_system 1
 | 
			
		||||
 | 
			
		||||
#define EGL_STREAM_CROSS_SYSTEM_NV 0x334F
 | 
			
		||||
 | 
			
		||||
#define EGLEW_NV_stream_cross_system EGLEW_GET_VAR(__EGLEW_NV_stream_cross_system)
 | 
			
		||||
 | 
			
		||||
#endif /* EGL_NV_stream_cross_system */
 | 
			
		||||
 | 
			
		||||
/* ------------------------ EGL_NV_stream_fifo_next ------------------------ */
 | 
			
		||||
 | 
			
		||||
#ifndef EGL_NV_stream_fifo_next
 | 
			
		||||
#define EGL_NV_stream_fifo_next 1
 | 
			
		||||
 | 
			
		||||
#define EGL_PENDING_FRAME_NV 0x3329
 | 
			
		||||
#define EGL_STREAM_TIME_PENDING_NV 0x332A
 | 
			
		||||
 | 
			
		||||
#define EGLEW_NV_stream_fifo_next EGLEW_GET_VAR(__EGLEW_NV_stream_fifo_next)
 | 
			
		||||
 | 
			
		||||
#endif /* EGL_NV_stream_fifo_next */
 | 
			
		||||
 | 
			
		||||
/* --------------------- EGL_NV_stream_fifo_synchronous -------------------- */
 | 
			
		||||
 | 
			
		||||
#ifndef EGL_NV_stream_fifo_synchronous
 | 
			
		||||
#define EGL_NV_stream_fifo_synchronous 1
 | 
			
		||||
 | 
			
		||||
#define EGL_STREAM_FIFO_SYNCHRONOUS_NV 0x3336
 | 
			
		||||
 | 
			
		||||
#define EGLEW_NV_stream_fifo_synchronous EGLEW_GET_VAR(__EGLEW_NV_stream_fifo_synchronous)
 | 
			
		||||
 | 
			
		||||
#endif /* EGL_NV_stream_fifo_synchronous */
 | 
			
		||||
 | 
			
		||||
/* ----------------------- EGL_NV_stream_frame_limits ---------------------- */
 | 
			
		||||
 | 
			
		||||
#ifndef EGL_NV_stream_frame_limits
 | 
			
		||||
#define EGL_NV_stream_frame_limits 1
 | 
			
		||||
 | 
			
		||||
#define EGL_PRODUCER_MAX_FRAME_HINT_NV 0x3337
 | 
			
		||||
#define EGL_CONSUMER_MAX_FRAME_HINT_NV 0x3338
 | 
			
		||||
 | 
			
		||||
#define EGLEW_NV_stream_frame_limits EGLEW_GET_VAR(__EGLEW_NV_stream_frame_limits)
 | 
			
		||||
 | 
			
		||||
#endif /* EGL_NV_stream_frame_limits */
 | 
			
		||||
 | 
			
		||||
/* ------------------------- EGL_NV_stream_metadata ------------------------ */
 | 
			
		||||
 | 
			
		||||
#ifndef EGL_NV_stream_metadata
 | 
			
		||||
@ -1885,6 +2138,75 @@ typedef EGLBoolean  ( * PFNEGLSETSTREAMMETADATANVPROC) (EGLDisplay  dpy, EGLStre
 | 
			
		||||
 | 
			
		||||
#endif /* EGL_NV_stream_metadata */
 | 
			
		||||
 | 
			
		||||
/* -------------------------- EGL_NV_stream_remote ------------------------- */
 | 
			
		||||
 | 
			
		||||
#ifndef EGL_NV_stream_remote
 | 
			
		||||
#define EGL_NV_stream_remote 1
 | 
			
		||||
 | 
			
		||||
#define EGL_STREAM_STATE_INITIALIZING_NV 0x3240
 | 
			
		||||
#define EGL_STREAM_TYPE_NV 0x3241
 | 
			
		||||
#define EGL_STREAM_PROTOCOL_NV 0x3242
 | 
			
		||||
#define EGL_STREAM_ENDPOINT_NV 0x3243
 | 
			
		||||
#define EGL_STREAM_LOCAL_NV 0x3244
 | 
			
		||||
#define EGL_STREAM_PROTOCOL_FD_NV 0x3246
 | 
			
		||||
#define EGL_STREAM_PRODUCER_NV 0x3247
 | 
			
		||||
#define EGL_STREAM_CONSUMER_NV 0x3248
 | 
			
		||||
 | 
			
		||||
#define EGLEW_NV_stream_remote EGLEW_GET_VAR(__EGLEW_NV_stream_remote)
 | 
			
		||||
 | 
			
		||||
#endif /* EGL_NV_stream_remote */
 | 
			
		||||
 | 
			
		||||
/* -------------------------- EGL_NV_stream_reset -------------------------- */
 | 
			
		||||
 | 
			
		||||
#ifndef EGL_NV_stream_reset
 | 
			
		||||
#define EGL_NV_stream_reset 1
 | 
			
		||||
 | 
			
		||||
#define EGL_SUPPORT_RESET_NV 0x3334
 | 
			
		||||
#define EGL_SUPPORT_REUSE_NV 0x3335
 | 
			
		||||
 | 
			
		||||
typedef EGLBoolean  ( * PFNEGLRESETSTREAMNVPROC) (EGLDisplay  dpy, EGLStreamKHR  stream);
 | 
			
		||||
 | 
			
		||||
#define eglResetStreamNV EGLEW_GET_FUN(__eglewResetStreamNV)
 | 
			
		||||
 | 
			
		||||
#define EGLEW_NV_stream_reset EGLEW_GET_VAR(__EGLEW_NV_stream_reset)
 | 
			
		||||
 | 
			
		||||
#endif /* EGL_NV_stream_reset */
 | 
			
		||||
 | 
			
		||||
/* -------------------------- EGL_NV_stream_socket ------------------------- */
 | 
			
		||||
 | 
			
		||||
#ifndef EGL_NV_stream_socket
 | 
			
		||||
#define EGL_NV_stream_socket 1
 | 
			
		||||
 | 
			
		||||
#define EGL_STREAM_PROTOCOL_SOCKET_NV 0x324B
 | 
			
		||||
#define EGL_SOCKET_HANDLE_NV 0x324C
 | 
			
		||||
#define EGL_SOCKET_TYPE_NV 0x324D
 | 
			
		||||
 | 
			
		||||
#define EGLEW_NV_stream_socket EGLEW_GET_VAR(__EGLEW_NV_stream_socket)
 | 
			
		||||
 | 
			
		||||
#endif /* EGL_NV_stream_socket */
 | 
			
		||||
 | 
			
		||||
/* ----------------------- EGL_NV_stream_socket_inet ----------------------- */
 | 
			
		||||
 | 
			
		||||
#ifndef EGL_NV_stream_socket_inet
 | 
			
		||||
#define EGL_NV_stream_socket_inet 1
 | 
			
		||||
 | 
			
		||||
#define EGL_SOCKET_TYPE_INET_NV 0x324F
 | 
			
		||||
 | 
			
		||||
#define EGLEW_NV_stream_socket_inet EGLEW_GET_VAR(__EGLEW_NV_stream_socket_inet)
 | 
			
		||||
 | 
			
		||||
#endif /* EGL_NV_stream_socket_inet */
 | 
			
		||||
 | 
			
		||||
/* ----------------------- EGL_NV_stream_socket_unix ----------------------- */
 | 
			
		||||
 | 
			
		||||
#ifndef EGL_NV_stream_socket_unix
 | 
			
		||||
#define EGL_NV_stream_socket_unix 1
 | 
			
		||||
 | 
			
		||||
#define EGL_SOCKET_TYPE_UNIX_NV 0x324E
 | 
			
		||||
 | 
			
		||||
#define EGLEW_NV_stream_socket_unix EGLEW_GET_VAR(__EGLEW_NV_stream_socket_unix)
 | 
			
		||||
 | 
			
		||||
#endif /* EGL_NV_stream_socket_unix */
 | 
			
		||||
 | 
			
		||||
/* --------------------------- EGL_NV_stream_sync -------------------------- */
 | 
			
		||||
 | 
			
		||||
#ifndef EGL_NV_stream_sync
 | 
			
		||||
@ -2043,6 +2365,9 @@ EGLEW_FUN_EXPORT PFNEGLQUERYDEVICEATTRIBEXTPROC __eglewQueryDeviceAttribEXT;
 | 
			
		||||
EGLEW_FUN_EXPORT PFNEGLQUERYDEVICESTRINGEXTPROC __eglewQueryDeviceStringEXT;
 | 
			
		||||
EGLEW_FUN_EXPORT PFNEGLQUERYDISPLAYATTRIBEXTPROC __eglewQueryDisplayAttribEXT;
 | 
			
		||||
 | 
			
		||||
EGLEW_FUN_EXPORT PFNEGLQUERYDMABUFFORMATSEXTPROC __eglewQueryDmaBufFormatsEXT;
 | 
			
		||||
EGLEW_FUN_EXPORT PFNEGLQUERYDMABUFMODIFIERSEXTPROC __eglewQueryDmaBufModifiersEXT;
 | 
			
		||||
 | 
			
		||||
EGLEW_FUN_EXPORT PFNEGLGETOUTPUTLAYERSEXTPROC __eglewGetOutputLayersEXT;
 | 
			
		||||
EGLEW_FUN_EXPORT PFNEGLGETOUTPUTPORTSEXTPROC __eglewGetOutputPortsEXT;
 | 
			
		||||
EGLEW_FUN_EXPORT PFNEGLOUTPUTLAYERATTRIBEXTPROC __eglewOutputLayerAttribEXT;
 | 
			
		||||
@ -2090,6 +2415,12 @@ EGLEW_FUN_EXPORT PFNEGLQUERYSTREAMKHRPROC __eglewQueryStreamKHR;
 | 
			
		||||
EGLEW_FUN_EXPORT PFNEGLQUERYSTREAMU64KHRPROC __eglewQueryStreamu64KHR;
 | 
			
		||||
EGLEW_FUN_EXPORT PFNEGLSTREAMATTRIBKHRPROC __eglewStreamAttribKHR;
 | 
			
		||||
 | 
			
		||||
EGLEW_FUN_EXPORT PFNEGLCREATESTREAMATTRIBKHRPROC __eglewCreateStreamAttribKHR;
 | 
			
		||||
EGLEW_FUN_EXPORT PFNEGLQUERYSTREAMATTRIBKHRPROC __eglewQueryStreamAttribKHR;
 | 
			
		||||
EGLEW_FUN_EXPORT PFNEGLSETSTREAMATTRIBKHRPROC __eglewSetStreamAttribKHR;
 | 
			
		||||
EGLEW_FUN_EXPORT PFNEGLSTREAMCONSUMERACQUIREATTRIBKHRPROC __eglewStreamConsumerAcquireAttribKHR;
 | 
			
		||||
EGLEW_FUN_EXPORT PFNEGLSTREAMCONSUMERRELEASEATTRIBKHRPROC __eglewStreamConsumerReleaseAttribKHR;
 | 
			
		||||
 | 
			
		||||
EGLEW_FUN_EXPORT PFNEGLSTREAMCONSUMERACQUIREKHRPROC __eglewStreamConsumerAcquireKHR;
 | 
			
		||||
EGLEW_FUN_EXPORT PFNEGLSTREAMCONSUMERGLTEXTUREEXTERNALKHRPROC __eglewStreamConsumerGLTextureExternalKHR;
 | 
			
		||||
EGLEW_FUN_EXPORT PFNEGLSTREAMCONSUMERRELEASEKHRPROC __eglewStreamConsumerReleaseKHR;
 | 
			
		||||
@ -2127,6 +2458,8 @@ EGLEW_FUN_EXPORT PFNEGLQUERYDISPLAYATTRIBNVPROC __eglewQueryDisplayAttribNV;
 | 
			
		||||
EGLEW_FUN_EXPORT PFNEGLQUERYSTREAMMETADATANVPROC __eglewQueryStreamMetadataNV;
 | 
			
		||||
EGLEW_FUN_EXPORT PFNEGLSETSTREAMMETADATANVPROC __eglewSetStreamMetadataNV;
 | 
			
		||||
 | 
			
		||||
EGLEW_FUN_EXPORT PFNEGLRESETSTREAMNVPROC __eglewResetStreamNV;
 | 
			
		||||
 | 
			
		||||
EGLEW_FUN_EXPORT PFNEGLCREATESTREAMSYNCNVPROC __eglewCreateStreamSyncNV;
 | 
			
		||||
 | 
			
		||||
EGLEW_FUN_EXPORT PFNEGLCLIENTWAITSYNCNVPROC __eglewClientWaitSyncNV;
 | 
			
		||||
@ -2157,6 +2490,7 @@ EGLEW_VAR_EXPORT GLboolean __EGLEW_ANGLE_device_d3d;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_ANGLE_query_surface_pointer;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_ANGLE_surface_d3d_texture_2d_share_handle;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_ANGLE_window_fixed_size;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_ARM_implicit_external_sync;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_ARM_pixmap_multisample_discard;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_EXT_buffer_age;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_EXT_client_extensions;
 | 
			
		||||
@ -2166,11 +2500,16 @@ EGLEW_VAR_EXPORT GLboolean __EGLEW_EXT_device_drm;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_EXT_device_enumeration;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_EXT_device_openwf;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_EXT_device_query;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_EXT_gl_colorspace_bt2020_linear;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_EXT_gl_colorspace_bt2020_pq;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_EXT_gl_colorspace_scrgb_linear;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_EXT_image_dma_buf_import;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_EXT_image_dma_buf_import_modifiers;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_EXT_multiview_window;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_EXT_output_base;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_EXT_output_drm;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_EXT_output_openwf;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_EXT_pixel_format_float;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_EXT_platform_base;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_EXT_platform_device;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_EXT_platform_wayland;
 | 
			
		||||
@ -2178,6 +2517,7 @@ EGLEW_VAR_EXPORT GLboolean __EGLEW_EXT_platform_x11;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_EXT_protected_content;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_EXT_protected_surface;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_EXT_stream_consumer_egloutput;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_EXT_surface_SMPTE2086_metadata;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_EXT_swap_buffers_with_damage;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_EXT_yuv_surface;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_HI_clientpixmap;
 | 
			
		||||
@ -2188,6 +2528,7 @@ EGLEW_VAR_EXPORT GLboolean __EGLEW_KHR_cl_event;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_KHR_cl_event2;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_KHR_client_get_all_proc_addresses;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_KHR_config_attribs;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_KHR_context_flush_control;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_KHR_create_context;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_KHR_create_context_no_error;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_KHR_debug;
 | 
			
		||||
@ -2205,6 +2546,7 @@ EGLEW_VAR_EXPORT GLboolean __EGLEW_KHR_lock_surface;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_KHR_lock_surface2;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_KHR_lock_surface3;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_KHR_mutable_render_buffer;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_KHR_no_config_context;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_KHR_partial_update;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_KHR_platform_android;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_KHR_platform_gbm;
 | 
			
		||||
@ -2212,6 +2554,7 @@ EGLEW_VAR_EXPORT GLboolean __EGLEW_KHR_platform_wayland;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_KHR_platform_x11;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_KHR_reusable_sync;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_KHR_stream;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_KHR_stream_attrib;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_KHR_stream_consumer_gltexture;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_KHR_stream_cross_process_fd;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_KHR_stream_fifo;
 | 
			
		||||
@ -2224,6 +2567,7 @@ EGLEW_VAR_EXPORT GLboolean __EGLEW_KHR_wait_sync;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_MESA_drm_image;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_MESA_image_dma_buf_export;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_MESA_platform_gbm;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_MESA_platform_surfaceless;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_NOK_swap_region;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_NOK_swap_region2;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_NOK_texture_from_pixmap;
 | 
			
		||||
@ -2238,7 +2582,20 @@ EGLEW_VAR_EXPORT GLboolean __EGLEW_NV_post_convert_rounding;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_NV_post_sub_buffer;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_NV_robustness_video_memory_purge;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_NV_stream_consumer_gltexture_yuv;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_NV_stream_cross_display;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_NV_stream_cross_object;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_NV_stream_cross_partition;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_NV_stream_cross_process;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_NV_stream_cross_system;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_NV_stream_fifo_next;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_NV_stream_fifo_synchronous;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_NV_stream_frame_limits;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_NV_stream_metadata;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_NV_stream_remote;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_NV_stream_reset;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_NV_stream_socket;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_NV_stream_socket_inet;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_NV_stream_socket_unix;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_NV_stream_sync;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_NV_sync;
 | 
			
		||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_NV_system_time;
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										3767
									
								
								include/GL/glew.h
									
									
									
									
									
								
							
							
						
						
									
										3767
									
								
								include/GL/glew.h
									
									
									
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							@ -1,6 +1,6 @@
 | 
			
		||||
/*
 | 
			
		||||
** The OpenGL Extension Wrangler Library
 | 
			
		||||
** Copyright (C) 2008-2015, Nigel Stewart <nigels[]users sourceforge net>
 | 
			
		||||
** Copyright (C) 2008-2017, Nigel Stewart <nigels[]users sourceforge net>
 | 
			
		||||
** Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
 | 
			
		||||
** Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
 | 
			
		||||
** Copyright (C) 2002, Lev Povalahev
 | 
			
		||||
@ -392,10 +392,6 @@ typedef Bool ( * PFNGLXMAKEASSOCIATEDCONTEXTCURRENTAMDPROC) (GLXContext ctx);
 | 
			
		||||
#ifndef GLX_ARB_context_flush_control
 | 
			
		||||
#define GLX_ARB_context_flush_control 1
 | 
			
		||||
 | 
			
		||||
#define GLX_CONTEXT_RELEASE_BEHAVIOR_NONE_ARB 0x0000
 | 
			
		||||
#define GLX_CONTEXT_RELEASE_BEHAVIOR_ARB 0x2097
 | 
			
		||||
#define GLX_CONTEXT_RELEASE_BEHAVIOR_FLUSH_ARB 0x2098
 | 
			
		||||
 | 
			
		||||
#define GLXEW_ARB_context_flush_control GLXEW_GET_VAR(__GLXEW_ARB_context_flush_control)
 | 
			
		||||
 | 
			
		||||
#endif /* GLX_ARB_context_flush_control */
 | 
			
		||||
@ -419,6 +415,15 @@ typedef GLXContext ( * PFNGLXCREATECONTEXTATTRIBSARBPROC) (Display* dpy, GLXFBCo
 | 
			
		||||
 | 
			
		||||
#endif /* GLX_ARB_create_context */
 | 
			
		||||
 | 
			
		||||
/* -------------------- GLX_ARB_create_context_no_error -------------------- */
 | 
			
		||||
 | 
			
		||||
#ifndef GLX_ARB_create_context_no_error
 | 
			
		||||
#define GLX_ARB_create_context_no_error 1
 | 
			
		||||
 | 
			
		||||
#define GLXEW_ARB_create_context_no_error GLXEW_GET_VAR(__GLXEW_ARB_create_context_no_error)
 | 
			
		||||
 | 
			
		||||
#endif /* GLX_ARB_create_context_no_error */
 | 
			
		||||
 | 
			
		||||
/* --------------------- GLX_ARB_create_context_profile -------------------- */
 | 
			
		||||
 | 
			
		||||
#ifndef GLX_ARB_create_context_profile
 | 
			
		||||
@ -1684,6 +1689,7 @@ GLXEW_VAR_EXPORT GLboolean __GLXEW_3DFX_multisample;
 | 
			
		||||
GLXEW_VAR_EXPORT GLboolean __GLXEW_AMD_gpu_association;
 | 
			
		||||
GLXEW_VAR_EXPORT GLboolean __GLXEW_ARB_context_flush_control;
 | 
			
		||||
GLXEW_VAR_EXPORT GLboolean __GLXEW_ARB_create_context;
 | 
			
		||||
GLXEW_VAR_EXPORT GLboolean __GLXEW_ARB_create_context_no_error;
 | 
			
		||||
GLXEW_VAR_EXPORT GLboolean __GLXEW_ARB_create_context_profile;
 | 
			
		||||
GLXEW_VAR_EXPORT GLboolean __GLXEW_ARB_create_context_robustness;
 | 
			
		||||
GLXEW_VAR_EXPORT GLboolean __GLXEW_ARB_fbconfig_float;
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
/*
 | 
			
		||||
** The OpenGL Extension Wrangler Library
 | 
			
		||||
** Copyright (C) 2008-2015, Nigel Stewart <nigels[]users sourceforge net>
 | 
			
		||||
** Copyright (C) 2008-2017, Nigel Stewart <nigels[]users sourceforge net>
 | 
			
		||||
** Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
 | 
			
		||||
** Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
 | 
			
		||||
** Copyright (C) 2002, Lev Povalahev
 | 
			
		||||
@ -188,10 +188,6 @@ typedef BOOL (WINAPI * PFNWGLSAVEBUFFERREGIONARBPROC) (HANDLE hRegion, int x, in
 | 
			
		||||
#ifndef WGL_ARB_context_flush_control
 | 
			
		||||
#define WGL_ARB_context_flush_control 1
 | 
			
		||||
 | 
			
		||||
#define WGL_CONTEXT_RELEASE_BEHAVIOR_NONE_ARB 0x0000
 | 
			
		||||
#define WGL_CONTEXT_RELEASE_BEHAVIOR_ARB 0x2097
 | 
			
		||||
#define WGL_CONTEXT_RELEASE_BEHAVIOR_FLUSH_ARB 0x2098
 | 
			
		||||
 | 
			
		||||
#define WGLEW_ARB_context_flush_control WGLEW_GET_VAR(__WGLEW_ARB_context_flush_control)
 | 
			
		||||
 | 
			
		||||
#endif /* WGL_ARB_context_flush_control */
 | 
			
		||||
@ -218,6 +214,15 @@ typedef HGLRC (WINAPI * PFNWGLCREATECONTEXTATTRIBSARBPROC) (HDC hDC, HGLRC hShar
 | 
			
		||||
 | 
			
		||||
#endif /* WGL_ARB_create_context */
 | 
			
		||||
 | 
			
		||||
/* -------------------- WGL_ARB_create_context_no_error -------------------- */
 | 
			
		||||
 | 
			
		||||
#ifndef WGL_ARB_create_context_no_error
 | 
			
		||||
#define WGL_ARB_create_context_no_error 1
 | 
			
		||||
 | 
			
		||||
#define WGLEW_ARB_create_context_no_error WGLEW_GET_VAR(__WGLEW_ARB_create_context_no_error)
 | 
			
		||||
 | 
			
		||||
#endif /* WGL_ARB_create_context_no_error */
 | 
			
		||||
 | 
			
		||||
/* --------------------- WGL_ARB_create_context_profile -------------------- */
 | 
			
		||||
 | 
			
		||||
#ifndef WGL_ARB_create_context_profile
 | 
			
		||||
@ -506,6 +511,19 @@ typedef BOOL (WINAPI * PFNWGLSETPBUFFERATTRIBARBPROC) (HPBUFFERARB hPbuffer, con
 | 
			
		||||
 | 
			
		||||
#endif /* WGL_ATI_render_texture_rectangle */
 | 
			
		||||
 | 
			
		||||
/* --------------------------- WGL_EXT_colorspace -------------------------- */
 | 
			
		||||
 | 
			
		||||
#ifndef WGL_EXT_colorspace
 | 
			
		||||
#define WGL_EXT_colorspace 1
 | 
			
		||||
 | 
			
		||||
#define WGL_COLORSPACE_SRGB_EXT 0x3089
 | 
			
		||||
#define WGL_COLORSPACE_LINEAR_EXT 0x308A
 | 
			
		||||
#define WGL_COLORSPACE_EXT 0x309D
 | 
			
		||||
 | 
			
		||||
#define WGLEW_EXT_colorspace WGLEW_GET_VAR(__WGLEW_EXT_colorspace)
 | 
			
		||||
 | 
			
		||||
#endif /* WGL_EXT_colorspace */
 | 
			
		||||
 | 
			
		||||
/* ------------------- WGL_EXT_create_context_es2_profile ------------------ */
 | 
			
		||||
 | 
			
		||||
#ifndef WGL_EXT_create_context_es2_profile
 | 
			
		||||
@ -1355,6 +1373,7 @@ WGLEW_VAR_EXPORT GLboolean __WGLEW_AMD_gpu_association;
 | 
			
		||||
WGLEW_VAR_EXPORT GLboolean __WGLEW_ARB_buffer_region;
 | 
			
		||||
WGLEW_VAR_EXPORT GLboolean __WGLEW_ARB_context_flush_control;
 | 
			
		||||
WGLEW_VAR_EXPORT GLboolean __WGLEW_ARB_create_context;
 | 
			
		||||
WGLEW_VAR_EXPORT GLboolean __WGLEW_ARB_create_context_no_error;
 | 
			
		||||
WGLEW_VAR_EXPORT GLboolean __WGLEW_ARB_create_context_profile;
 | 
			
		||||
WGLEW_VAR_EXPORT GLboolean __WGLEW_ARB_create_context_robustness;
 | 
			
		||||
WGLEW_VAR_EXPORT GLboolean __WGLEW_ARB_extensions_string;
 | 
			
		||||
@ -1369,6 +1388,7 @@ WGLEW_VAR_EXPORT GLboolean __WGLEW_ARB_robustness_application_isolation;
 | 
			
		||||
WGLEW_VAR_EXPORT GLboolean __WGLEW_ARB_robustness_share_group_isolation;
 | 
			
		||||
WGLEW_VAR_EXPORT GLboolean __WGLEW_ATI_pixel_format_float;
 | 
			
		||||
WGLEW_VAR_EXPORT GLboolean __WGLEW_ATI_render_texture_rectangle;
 | 
			
		||||
WGLEW_VAR_EXPORT GLboolean __WGLEW_EXT_colorspace;
 | 
			
		||||
WGLEW_VAR_EXPORT GLboolean __WGLEW_EXT_create_context_es2_profile;
 | 
			
		||||
WGLEW_VAR_EXPORT GLboolean __WGLEW_EXT_create_context_es_profile;
 | 
			
		||||
WGLEW_VAR_EXPORT GLboolean __WGLEW_EXT_depth_float;
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										4805
									
								
								src/glew.c
									
									
									
									
									
								
							
							
						
						
									
										4805
									
								
								src/glew.c
									
									
									
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										3069
									
								
								src/glewinfo.c
									
									
									
									
									
								
							
							
						
						
									
										3069
									
								
								src/glewinfo.c
									
									
									
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							@ -617,7 +617,7 @@ VisualInfo (GLContext* ctx)
 | 
			
		||||
#elif defined(__APPLE__) && !defined(GLEW_APPLE_GLX)
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
VisualInfo (GLContext* __attribute__((__unused__)) ctx)
 | 
			
		||||
VisualInfo (__attribute__((unused)) GLContext* ctx)
 | 
			
		||||
{
 | 
			
		||||
/*
 | 
			
		||||
  int attrib[] = { AGL_RGBA, AGL_NONE };
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user