2005-01-05 01:17:23 +00:00
|
|
|
<!--
|
2005-01-30 22:28:05 +00:00
|
|
|
Copyright (C) 2002-2005, Milan Ikits <milan ikits[]ieee org>
|
2005-01-05 01:17:23 +00:00
|
|
|
Copyright (C) 2002-2005, Marcelo E. Magallon <mmagallo[]debian org>
|
|
|
|
This documentation may not be modified or redistributed in any
|
|
|
|
form, except by the copyright holder.
|
|
|
|
-->
|
|
|
|
<!doctype html public "-//w3c//dtd html 4.01 transitional//en" "http://www.w3.org/TR/html/4/loose.dtd">
|
|
|
|
<html>
|
|
|
|
<head>
|
|
|
|
<title>
|
|
|
|
GLEW: The OpenGL Extension Wrangler Library
|
|
|
|
</title>
|
|
|
|
<meta http-equiv="content-type" content="text/html; charset=US-ASCII">
|
|
|
|
<link href="glew.css" type=text/css rel=stylesheet>
|
|
|
|
</head>
|
|
|
|
<body bgcolor="#fff0d0">
|
|
|
|
|
|
|
|
<!-- -------------------------------------------------------------------------- -->
|
|
|
|
|
|
|
|
<table border="0" width="100%" height="100%" cellpadding="12" cellspacing="8">
|
|
|
|
<tr>
|
|
|
|
<td bgcolor="#ffffff" align="left" valign="top" width="200">
|
|
|
|
<table border="0" width="100%" cellpadding="0" cellspacing="0" align="left">
|
|
|
|
<tr>
|
|
|
|
<td valign="top">
|
|
|
|
<table border="0" width="100%" cellpadding="0" cellspacing="0" align="left">
|
2005-01-06 06:54:46 +00:00
|
|
|
<tr><td align="center"><i>Latest Release: <a href="https://sourceforge.net/project/showfiles.php?group_id=67586&package_id=67942&release_id=294527">1.3.0</a></i></td></tr>
|
2005-01-05 01:17:23 +00:00
|
|
|
<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>
|
|
|
|
<tr><td align="center">
|
|
|
|
<table border="0" cellpadding="0" cellspacing="0" align="center">
|
2005-01-06 06:54:46 +00:00
|
|
|
<tr><td align="center"><a href="index.html">Download</a></td></tr>
|
2005-01-05 01:17:23 +00:00
|
|
|
<tr><td align="center"><a href="install.html">Installation</a></td></tr>
|
|
|
|
<tr><td align="center"><a href="basic.html">Basic Usage</a></td></tr>
|
|
|
|
<tr><td align="center"><a href="advanced.html">Advanced Usage</a></td></tr>
|
|
|
|
<tr><td align="center"><a href="credits.html">Credits & Copyright</a></td></tr>
|
|
|
|
<tr><td align="center"><b>Change Log</b></td></tr>
|
|
|
|
<tr><td align="center"><a href="http://sourceforge.net/projects/glew/">Project Page</a></td></tr>
|
|
|
|
<tr><td align="center"><a href="http://sourceforge.net/tracker/?group_id=67586">Bug Tracker</a></td></tr>
|
|
|
|
</table>
|
|
|
|
<tr><td align="center"><br></tr>
|
|
|
|
</table>
|
|
|
|
</td>
|
|
|
|
</tr>
|
|
|
|
<tr>
|
|
|
|
<td valign="bottom">
|
|
|
|
<table border="0" width="100%" cellpadding="5" cellspacing="0" align="left">
|
|
|
|
<tr><td align="center"><i>Last Update: 01-04-05</i></td></tr>
|
2005-01-06 06:54:46 +00:00
|
|
|
<tr><td align="center">
|
|
|
|
<a href="http://www.opengl.org"> <img src="./ogl_sm.jpg" width="68"
|
|
|
|
height="35" border="0" alt="OpenGL Logo" valign="top"></a>
|
|
|
|
<a href="http://sourceforge.net"> <img
|
|
|
|
src="http://sourceforge.net/sflogo.php?group_id=67586&type=1"
|
|
|
|
width="88" height="31" border="0" alt="SourceForge Logo"
|
|
|
|
valign="bottom"></a>
|
|
|
|
</td>
|
|
|
|
</tr>
|
2005-01-05 01:17:23 +00:00
|
|
|
</table>
|
|
|
|
</td>
|
|
|
|
</tr>
|
|
|
|
</table>
|
|
|
|
</td>
|
|
|
|
|
|
|
|
<!-- -------------------------------------------------------------------------- -->
|
|
|
|
|
|
|
|
<td bgcolor="#ffffff" align="left" valign="top">
|
|
|
|
<h1 align="center">The OpenGL Extension Wrangler Library</h1>
|
|
|
|
<h2>Change Log</h2>
|
|
|
|
<hr align="center">
|
|
|
|
<ul class="none">
|
2005-01-30 06:35:11 +00:00
|
|
|
<li><b>1.3.1</b> [02-xx-05]
|
|
|
|
<ul>
|
|
|
|
<li> New features:
|
|
|
|
<ul>
|
|
|
|
<li> Consistent Unix and Win32 versioning
|
|
|
|
</ul>
|
|
|
|
<li> New extensions:
|
|
|
|
<ul>
|
|
|
|
<li> GL_EXT_framebuffer_object
|
|
|
|
</ul>
|
|
|
|
<li> Bug fixes:
|
|
|
|
<ul>
|
|
|
|
<li> Missing OpenGL 2.0 tokens
|
|
|
|
<li> Wrong GLhandleARB and GLhalf typedefs
|
|
|
|
<li> Borland compiler issues
|
|
|
|
</ul>
|
|
|
|
</ul>
|
|
|
|
</ul>
|
|
|
|
<hr align="center">
|
|
|
|
<ul class="none">
|
2005-01-05 01:17:23 +00:00
|
|
|
<li><b>1.3.0</b> [01-04-05]
|
|
|
|
<ul>
|
|
|
|
<li> New features:
|
|
|
|
<ul>
|
|
|
|
<li> Support for core OpenGL 2.0
|
|
|
|
<li> <tt>glewIsSupported</tt> provides efficient string-based extension checks
|
|
|
|
<li> Custom code generation from a list of extensions
|
|
|
|
<li> Makefile changes
|
|
|
|
</ul>
|
|
|
|
<li> New extensions:
|
|
|
|
<ul>
|
|
|
|
<li> WGL_ATI_render_texture_rectangle
|
|
|
|
</ul>
|
|
|
|
<li> Bug fixes:
|
|
|
|
<ul>
|
|
|
|
<li> Incorrect function signature in OpenGL 1.5 core
|
|
|
|
</ul>
|
|
|
|
</ul>
|
|
|
|
</ul>
|
|
|
|
<hr align="center">
|
|
|
|
<ul class="none">
|
|
|
|
<li><b>1.2.5</b> [12-06-04]
|
|
|
|
<ul>
|
|
|
|
<li> New extensions:
|
|
|
|
<ul>
|
|
|
|
<li>GL_ATI_texture_compression_3dc
|
|
|
|
<li>GL_EXT_Cg_shader
|
|
|
|
<li>GL_EXT_draw_range_elements
|
|
|
|
<li>GL_KTX_buffer_region
|
|
|
|
</ul>
|
|
|
|
<li> Bug fixes:
|
|
|
|
<ul>
|
|
|
|
<li> OpenGL version detection bug
|
|
|
|
<li> Problems with wxWindows and MinGW compilation
|
|
|
|
<li> <tt>visualinfo</tt> compilation problem with GLEW_MX specified
|
|
|
|
<li> Wrong token name in OpenGL 1.5 core
|
|
|
|
</ul>
|
|
|
|
<li> Support for FreeBSD
|
|
|
|
</ul>
|
|
|
|
</ul>
|
|
|
|
</ul>
|
|
|
|
<hr align="center">
|
|
|
|
<ul class="none">
|
|
|
|
<li><b>1.2.4</b> [09-06-04]
|
|
|
|
<ul>
|
|
|
|
<li> Added ARB_draw_buffers and ARB_texture_rectangle
|
|
|
|
<li> Fixed bug in ARB_shader_objects
|
|
|
|
<li> Replaced <tt>wglinfo</tt> with <tt>visualinfo</tt>
|
|
|
|
</ul>
|
|
|
|
</ul>
|
|
|
|
<hr align="center">
|
|
|
|
<ul class="none">
|
|
|
|
<li><b>1.2.3</b> [06-10-04]
|
|
|
|
<ul>
|
|
|
|
<li> Added GL_NV_fragment_program2, GL_NV_fragment_program_option, GL_NV_vertex_program2_option, GL_NV_vertex_program3
|
|
|
|
<li> Bug fix in GL_ARB_vertex_blend
|
|
|
|
</ul>
|
|
|
|
</ul>
|
|
|
|
<hr align="center">
|
|
|
|
<ul class="none">
|
|
|
|
<li><b>1.2.2</b> [05-08-04]
|
|
|
|
<ul>
|
|
|
|
<li> Added GL_EXT_pixel_buffer_object, removed GL_NV_element_array
|
|
|
|
<li> Fixed GLEW_MX problems
|
|
|
|
<li> Bug fix in GL_EXT_texture_rectangle and <tt>wglinfo</tt>
|
|
|
|
</ul>
|
|
|
|
</ul>
|
|
|
|
<hr align="center">
|
|
|
|
<ul class="none">
|
|
|
|
<li><b>1.2.1</b> [03-18-04]
|
|
|
|
<ul>
|
|
|
|
<li> Bug fix in OpenGL version query (early release of 1.2.0 contained this bug)
|
|
|
|
<li> Bug fix in GL_ARB_shader_objects and temporary bug fix in GL_ARB_vertex_shader
|
|
|
|
<li> Added flags on GDI support and multisampling to <tt>wglinfo</tt>
|
|
|
|
</ul>
|
|
|
|
</ul>
|
|
|
|
<hr align="center">
|
|
|
|
<ul class="none">
|
|
|
|
<li><b>1.2.0</b> [02-19-04]
|
|
|
|
<ul>
|
|
|
|
<li> Added full OpenGL 1.5 support
|
|
|
|
<li> Added support for multiple rendering contexts with different capabilities
|
|
|
|
<li> Added command line flags to <tt>glewinfo</tt> for selecting displays and visuals
|
|
|
|
<li> Added GLX_SGIS_multisample, GLX_SUN_video_resize, and GL_SUN_read_video_pixels
|
|
|
|
<li> Added MinGW/MSYS support
|
|
|
|
<li> Bug fixes in GL_ARB_shader_objects and the OS X build
|
|
|
|
</ul>
|
|
|
|
</ul>
|
|
|
|
<hr align="center">
|
|
|
|
<ul class="none">
|
|
|
|
<li><b>1.1.4</b> [12-15-03]
|
|
|
|
<ul>
|
|
|
|
<li> Added GL_APPLE_float_pixels, GL_APPLE_texture_range,
|
|
|
|
GL_EXT_texture_cube_map, GL_EXT_texture_edge_clamp,
|
|
|
|
GLX_ATI_pixel_format_float, and GLX_ATI_render_texture
|
|
|
|
<li> Bug fixes in GL_ATI_map_object_buffer and GL_ATI_fragment_shader
|
|
|
|
</ul>
|
|
|
|
</ul>
|
|
|
|
<hr align="center">
|
|
|
|
<ul class="none">
|
|
|
|
<li><b>1.1.3</b> [10-28-03]
|
|
|
|
<ul>
|
|
|
|
<li> Added Solaris and Darwin support
|
|
|
|
<li> Added GL_ARB_fragment_shader, GL_ARB_shader_objects, and GL_ARB_vertex_shader
|
|
|
|
<li> Fixed bug in GL_WIN_swap_hint
|
|
|
|
<li> Removed <tt>glewinfo</tt>'s dependency on <tt>GLUT</tt>
|
|
|
|
</ul>
|
|
|
|
</ul>
|
|
|
|
<hr align="center">
|
|
|
|
<ul class="none">
|
|
|
|
<li><b>1.1.2</b> [09-15-03]
|
|
|
|
<ul>
|
|
|
|
<li> Removed dependency on WGL_{ARB,EXT}_extensions_string to make GLEW run on Matrox cards
|
|
|
|
<li> Added glewGetString for querying the GLEW version string
|
|
|
|
</ul>
|
|
|
|
</ul>
|
|
|
|
<hr align="center">
|
|
|
|
<ul class="none">
|
|
|
|
<li><b>1.1.1</b> [08-11-03]
|
|
|
|
<ul>
|
|
|
|
<li> Added GLX_NV_float_buffer, GL_ARB_shading_language_100, and GL_ARB_texture_non_power_of_two
|
|
|
|
<li> Fixed bug in GL_ARB_vertex_buffer_object
|
|
|
|
<li> Minor updates in documentation
|
|
|
|
</ul>
|
|
|
|
</ul>
|
|
|
|
<hr align="center">
|
|
|
|
<ul class="none">
|
|
|
|
<li><b>1.1.0</b> [07-08-03]
|
|
|
|
<ul>
|
|
|
|
<li> Added automatic code generation
|
|
|
|
<li> Added almost every extension in the registry
|
|
|
|
<li> Added separate namespace
|
|
|
|
<li> Added Irix support
|
|
|
|
<li> Updated documentation
|
|
|
|
</ul>
|
|
|
|
</ul>
|
|
|
|
<hr align="center">
|
|
|
|
<ul class="none">
|
|
|
|
<li><b>1.0.7</b> [06-29-03]
|
|
|
|
<ul>
|
|
|
|
<li> Added GL_EXT_depth_bounds_test
|
|
|
|
<li> Fixed typos
|
|
|
|
</ul>
|
|
|
|
</ul>
|
|
|
|
<hr align="center">
|
|
|
|
<ul class="none">
|
|
|
|
<li><b>1.0.6</b> [05-05-03]
|
|
|
|
<ul>
|
|
|
|
<li> Added ARB_vertex_buffer_object and NV_half_float
|
|
|
|
<li> Updated <tt>wglinfo</tt>
|
|
|
|
<li> Temporary Linux bug fixes (problems with SDL and MESA)
|
|
|
|
</ul>
|
|
|
|
</ul>
|
|
|
|
<hr align="center">
|
|
|
|
<ul class="none">
|
|
|
|
<li><b>1.0.5</b> [02-17-03]
|
|
|
|
<ul>
|
|
|
|
<li> Bug fixes
|
|
|
|
<li> Added <tt>wglinfo</tt>
|
|
|
|
<li> Updated documentation
|
|
|
|
</ul>
|
|
|
|
</ul>
|
|
|
|
<hr align="center">
|
|
|
|
<ul class="none">
|
|
|
|
<li><b>1.0.4</b> [02-02-03]
|
|
|
|
<ul>
|
|
|
|
<li> Added NV_texture_expand_normal
|
|
|
|
<li> Added mingw support
|
|
|
|
<li> Updated documentation
|
|
|
|
</ul>
|
|
|
|
</ul>
|
|
|
|
<hr align="center">
|
|
|
|
<ul class="none">
|
|
|
|
<li><b>1.0.3</b> [01-09-03]
|
|
|
|
<ul>
|
|
|
|
<li> Cleaned up ATI extensions
|
|
|
|
<li> Changed function prototypes to match glext.h
|
|
|
|
<li> Added EXT_texture3D
|
|
|
|
<li> Fixed typos in ATI_vertex_attrib_array_object and ATI_draw_buffers
|
|
|
|
</ul>
|
|
|
|
</ul>
|
|
|
|
<hr align="center">
|
|
|
|
<ul class="none">
|
|
|
|
<li><b>1.0.2</b> [12-21-02]
|
|
|
|
<ul>
|
|
|
|
<li> Added list of supported extensions to documentation
|
|
|
|
<li> Added NV_half_float and NV_texgen_emboss
|
|
|
|
</ul>
|
|
|
|
</ul>
|
|
|
|
<hr align="center">
|
|
|
|
<ul class="none">
|
|
|
|
<li><b>1.0.1</b> [12-17-02]
|
|
|
|
<ul>
|
|
|
|
<li> Bug fixes
|
|
|
|
<li> Added glewGetExtension
|
|
|
|
</ul>
|
|
|
|
</ul>
|
|
|
|
<hr align="center">
|
|
|
|
<ul class="none">
|
|
|
|
<li><b>1.0.0</b> [12-12-02]
|
|
|
|
<ul>
|
|
|
|
<li> Initial release
|
|
|
|
</ul>
|
|
|
|
</ul>
|
|
|
|
<hr align="center">
|
|
|
|
</ul>
|
|
|
|
</td>
|
|
|
|
</tr>
|
|
|
|
</table>
|
|
|
|
</center>
|
|
|
|
|
|
|
|
</body>
|