mirror of
https://github.com/Perlmint/glew-cmake.git
synced 2025-06-18 05:27:44 +00:00
glew-cmake release from glew-1.5.8
This commit is contained in:
parent
5c4890fb2e
commit
fcdd35c9c8
@ -46,7 +46,7 @@ THE POSSIBILITY OF SUCH DAMAGE.
|
|||||||
<td valign="top">
|
<td valign="top">
|
||||||
|
|
||||||
<table border="0" width="100%" cellpadding="0" cellspacing="0" align="left">
|
<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/1.5.7/">1.5.7</a></i></td></tr>
|
<tr><td align="center"><i>Latest Release: <a href="https://sourceforge.net/projects/glew/files/glew/1.5.8/">1.5.8</a></i></td></tr>
|
||||||
<tr><td align="center"><br></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"><img src="./glew.png" alt="GLEW Logo" width="97" height="75"></td></tr>
|
||||||
<tr><td align="center"><br></td></tr>
|
<tr><td align="center"><br></td></tr>
|
||||||
@ -70,7 +70,7 @@ THE POSSIBILITY OF SUCH DAMAGE.
|
|||||||
|
|
||||||
<td valign="bottom">
|
<td valign="bottom">
|
||||||
<table border="0" width="100%" cellpadding="5" cellspacing="0" align="left">
|
<table border="0" width="100%" cellpadding="5" cellspacing="0" align="left">
|
||||||
<tr><td align="center"><i>Last Update: 11-03-10</i></td></tr>
|
<tr><td align="center"><i>Last Update: 01-31-11</i></td></tr>
|
||||||
<tr><td align="center">
|
<tr><td align="center">
|
||||||
<a href="http://www.opengl.org"> <img src="./ogl_sm.jpg" width="68"
|
<a href="http://www.opengl.org"> <img src="./ogl_sm.jpg" width="68"
|
||||||
height="35" border="0" alt="OpenGL Logo"></a>
|
height="35" border="0" alt="OpenGL Logo"></a>
|
||||||
|
@ -46,7 +46,7 @@ THE POSSIBILITY OF SUCH DAMAGE.
|
|||||||
<td valign="top">
|
<td valign="top">
|
||||||
|
|
||||||
<table border="0" width="100%" cellpadding="0" cellspacing="0" align="left">
|
<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/1.5.7/">1.5.7</a></i></td></tr>
|
<tr><td align="center"><i>Latest Release: <a href="https://sourceforge.net/projects/glew/files/glew/1.5.8/">1.5.8</a></i></td></tr>
|
||||||
<tr><td align="center"><br></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"><img src="./glew.png" alt="GLEW Logo" width="97" height="75"></td></tr>
|
||||||
<tr><td align="center"><br></td></tr>
|
<tr><td align="center"><br></td></tr>
|
||||||
@ -70,7 +70,7 @@ THE POSSIBILITY OF SUCH DAMAGE.
|
|||||||
|
|
||||||
<td valign="bottom">
|
<td valign="bottom">
|
||||||
<table border="0" width="100%" cellpadding="5" cellspacing="0" align="left">
|
<table border="0" width="100%" cellpadding="5" cellspacing="0" align="left">
|
||||||
<tr><td align="center"><i>Last Update: 11-03-10</i></td></tr>
|
<tr><td align="center"><i>Last Update: 01-31-11</i></td></tr>
|
||||||
<tr><td align="center">
|
<tr><td align="center">
|
||||||
<a href="http://www.opengl.org"> <img src="./ogl_sm.jpg" width="68"
|
<a href="http://www.opengl.org"> <img src="./ogl_sm.jpg" width="68"
|
||||||
height="35" border="0" alt="OpenGL Logo"></a>
|
height="35" border="0" alt="OpenGL Logo"></a>
|
||||||
|
@ -46,7 +46,7 @@ THE POSSIBILITY OF SUCH DAMAGE.
|
|||||||
<td valign="top">
|
<td valign="top">
|
||||||
|
|
||||||
<table border="0" width="100%" cellpadding="0" cellspacing="0" align="left">
|
<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/1.5.7/">1.5.7</a></i></td></tr>
|
<tr><td align="center"><i>Latest Release: <a href="https://sourceforge.net/projects/glew/files/glew/1.5.8/">1.5.8</a></i></td></tr>
|
||||||
<tr><td align="center"><br></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"><img src="./glew.png" alt="GLEW Logo" width="97" height="75"></td></tr>
|
||||||
<tr><td align="center"><br></td></tr>
|
<tr><td align="center"><br></td></tr>
|
||||||
@ -70,7 +70,7 @@ THE POSSIBILITY OF SUCH DAMAGE.
|
|||||||
|
|
||||||
<td valign="bottom">
|
<td valign="bottom">
|
||||||
<table border="0" width="100%" cellpadding="5" cellspacing="0" align="left">
|
<table border="0" width="100%" cellpadding="5" cellspacing="0" align="left">
|
||||||
<tr><td align="center"><i>Last Update: 11-03-10</i></td></tr>
|
<tr><td align="center"><i>Last Update: 01-31-11</i></td></tr>
|
||||||
<tr><td align="center">
|
<tr><td align="center">
|
||||||
<a href="http://www.opengl.org"> <img src="./ogl_sm.jpg" width="68"
|
<a href="http://www.opengl.org"> <img src="./ogl_sm.jpg" width="68"
|
||||||
height="35" border="0" alt="OpenGL Logo"></a>
|
height="35" border="0" alt="OpenGL Logo"></a>
|
||||||
|
790
doc/glew.html
790
doc/glew.html
@ -46,7 +46,7 @@ THE POSSIBILITY OF SUCH DAMAGE.
|
|||||||
<td valign="top">
|
<td valign="top">
|
||||||
|
|
||||||
<table border="0" width="100%" cellpadding="0" cellspacing="0" align="left">
|
<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/1.5.7/">1.5.7</a></i></td></tr>
|
<tr><td align="center"><i>Latest Release: <a href="https://sourceforge.net/projects/glew/files/glew/1.5.8/">1.5.8</a></i></td></tr>
|
||||||
<tr><td align="center"><br></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"><img src="./glew.png" alt="GLEW Logo" width="97" height="75"></td></tr>
|
||||||
<tr><td align="center"><br></td></tr>
|
<tr><td align="center"><br></td></tr>
|
||||||
@ -70,7 +70,7 @@ THE POSSIBILITY OF SUCH DAMAGE.
|
|||||||
|
|
||||||
<td valign="bottom">
|
<td valign="bottom">
|
||||||
<table border="0" width="100%" cellpadding="5" cellspacing="0" align="left">
|
<table border="0" width="100%" cellpadding="5" cellspacing="0" align="left">
|
||||||
<tr><td align="center"><i>Last Update: 11-03-10</i></td></tr>
|
<tr><td align="center"><i>Last Update: 01-31-11</i></td></tr>
|
||||||
<tr><td align="center">
|
<tr><td align="center">
|
||||||
<a href="http://www.opengl.org"> <img src="./ogl_sm.jpg" width="68"
|
<a href="http://www.opengl.org"> <img src="./ogl_sm.jpg" width="68"
|
||||||
height="35" border="0" alt="OpenGL Logo"></a>
|
height="35" border="0" alt="OpenGL Logo"></a>
|
||||||
@ -105,424 +105,426 @@ width="88" height="32" border="0" alt="Support This Project"></a></td></tr> -->
|
|||||||
<tr><td><br></td><td></td><td></td></tr>
|
<tr><td><br></td><td></td><td></td></tr>
|
||||||
<tr><td class="num">4</td><td> </td><td><a href="http://www.opengl.org/registry/specs/AMD/conservative_depth.txt">AMD_conservative_depth</a></td></tr>
|
<tr><td class="num">4</td><td> </td><td><a href="http://www.opengl.org/registry/specs/AMD/conservative_depth.txt">AMD_conservative_depth</a></td></tr>
|
||||||
<tr><td class="num">5</td><td> </td><td><a href="http://www.opengl.org/registry/specs/AMD/debug_output.txt">AMD_debug_output</a></td></tr>
|
<tr><td class="num">5</td><td> </td><td><a href="http://www.opengl.org/registry/specs/AMD/debug_output.txt">AMD_debug_output</a></td></tr>
|
||||||
<tr><td class="num">6</td><td> </td><td><a href="http://www.opengl.org/registry/specs/AMD/draw_buffers_blend.txt">AMD_draw_buffers_blend</a></td></tr>
|
<tr><td class="num">6</td><td> </td><td><a href="http://www.opengl.org/registry/specs/AMD/depth_clamp_separate.txt">AMD_depth_clamp_separate</a></td></tr>
|
||||||
<tr><td class="num">7</td><td> </td><td><a href="http://www.opengl.org/registry/specs/AMD/name_gen_delete.txt">AMD_name_gen_delete</a></td></tr>
|
<tr><td class="num">7</td><td> </td><td><a href="http://www.opengl.org/registry/specs/AMD/draw_buffers_blend.txt">AMD_draw_buffers_blend</a></td></tr>
|
||||||
<tr><td class="num">8</td><td> </td><td><a href="http://www.opengl.org/registry/specs/AMD/performance_monitor.txt">AMD_performance_monitor</a></td></tr>
|
<tr><td class="num">8</td><td> </td><td><a href="http://www.opengl.org/registry/specs/AMD/name_gen_delete.txt">AMD_name_gen_delete</a></td></tr>
|
||||||
<tr><td class="num">9</td><td> </td><td><a href="http://www.opengl.org/registry/specs/AMD/seamless_cubemap_per_texture.txt">AMD_seamless_cubemap_per_texture</a></td></tr>
|
<tr><td class="num">9</td><td> </td><td><a href="http://www.opengl.org/registry/specs/AMD/performance_monitor.txt">AMD_performance_monitor</a></td></tr>
|
||||||
<tr><td class="num">10</td><td> </td><td><a href="http://www.opengl.org/registry/specs/AMD/shader_stencil_export.txt">AMD_shader_stencil_export</a></td></tr>
|
<tr><td class="num">10</td><td> </td><td><a href="http://www.opengl.org/registry/specs/AMD/seamless_cubemap_per_texture.txt">AMD_seamless_cubemap_per_texture</a></td></tr>
|
||||||
<tr><td class="num">11</td><td> </td><td><a href="http://www.opengl.org/registry/specs/AMD/texture_texture4.txt">AMD_texture_texture4</a></td></tr>
|
<tr><td class="num">11</td><td> </td><td><a href="http://www.opengl.org/registry/specs/AMD/shader_stencil_export.txt">AMD_shader_stencil_export</a></td></tr>
|
||||||
<tr><td class="num">12</td><td> </td><td><a href="http://www.opengl.org/registry/specs/AMD/transform_feedback3_lines_triangles.txt">AMD_transform_feedback3_lines_triangles</a></td></tr>
|
<tr><td class="num">12</td><td> </td><td><a href="http://www.opengl.org/registry/specs/AMD/texture_texture4.txt">AMD_texture_texture4</a></td></tr>
|
||||||
<tr><td class="num">13</td><td> </td><td><a href="http://www.opengl.org/registry/specs/AMD/vertex_shader_tessellator.txt">AMD_vertex_shader_tessellator</a></td></tr>
|
<tr><td class="num">13</td><td> </td><td><a href="http://www.opengl.org/registry/specs/AMD/transform_feedback3_lines_triangles.txt">AMD_transform_feedback3_lines_triangles</a></td></tr>
|
||||||
|
<tr><td class="num">14</td><td> </td><td><a href="http://www.opengl.org/registry/specs/AMD/vertex_shader_tessellator.txt">AMD_vertex_shader_tessellator</a></td></tr>
|
||||||
<tr><td><br></td><td></td><td></td></tr>
|
<tr><td><br></td><td></td><td></td></tr>
|
||||||
<tr><td class="num">14</td><td> </td><td><a href="http://www.opengl.org/registry/specs/APPLE/aux_depth_stencil.txt">APPLE_aux_depth_stencil</a></td></tr>
|
<tr><td class="num">15</td><td> </td><td><a href="http://www.opengl.org/registry/specs/APPLE/aux_depth_stencil.txt">APPLE_aux_depth_stencil</a></td></tr>
|
||||||
<tr><td class="num">15</td><td> </td><td><a href="http://www.opengl.org/registry/specs/APPLE/client_storage.txt">APPLE_client_storage</a></td></tr>
|
<tr><td class="num">16</td><td> </td><td><a href="http://www.opengl.org/registry/specs/APPLE/client_storage.txt">APPLE_client_storage</a></td></tr>
|
||||||
<tr><td class="num">16</td><td> </td><td><a href="http://www.opengl.org/registry/specs/APPLE/element_array.txt">APPLE_element_array</a></td></tr>
|
<tr><td class="num">17</td><td> </td><td><a href="http://www.opengl.org/registry/specs/APPLE/element_array.txt">APPLE_element_array</a></td></tr>
|
||||||
<tr><td class="num">17</td><td> </td><td><a href="http://www.opengl.org/registry/specs/APPLE/fence.txt">APPLE_fence</a></td></tr>
|
<tr><td class="num">18</td><td> </td><td><a href="http://www.opengl.org/registry/specs/APPLE/fence.txt">APPLE_fence</a></td></tr>
|
||||||
<tr><td class="num">18</td><td> </td><td><a href="http://developer.apple.com/opengl/extensions/apple_float_pixels.html">APPLE_float_pixels</a></td></tr>
|
<tr><td class="num">19</td><td> </td><td><a href="http://developer.apple.com/opengl/extensions/apple_float_pixels.html">APPLE_float_pixels</a></td></tr>
|
||||||
<tr><td class="num">19</td><td> </td><td><a href="http://www.opengl.org/registry/specs/APPLE/flush_buffer_range.txt">APPLE_flush_buffer_range</a></td></tr>
|
<tr><td class="num">20</td><td> </td><td><a href="http://www.opengl.org/registry/specs/APPLE/flush_buffer_range.txt">APPLE_flush_buffer_range</a></td></tr>
|
||||||
<tr><td class="num">20</td><td> </td><td><a href="http://www.opengl.org/registry/specs/APPLE/object_purgeable.txt">APPLE_object_purgeable</a></td></tr>
|
<tr><td class="num">21</td><td> </td><td><a href="http://www.opengl.org/registry/specs/APPLE/object_purgeable.txt">APPLE_object_purgeable</a></td></tr>
|
||||||
<tr><td class="num">21</td><td> </td><td>APPLE_pixel_buffer</td></tr>
|
<tr><td class="num">22</td><td> </td><td>APPLE_pixel_buffer</td></tr>
|
||||||
<tr><td class="num">22</td><td> </td><td><a href="http://www.opengl.org/registry/specs/APPLE/rgb_422.txt">APPLE_rgb_422</a></td></tr>
|
<tr><td class="num">23</td><td> </td><td><a href="http://www.opengl.org/registry/specs/APPLE/rgb_422.txt">APPLE_rgb_422</a></td></tr>
|
||||||
<tr><td class="num">23</td><td> </td><td><a href="http://www.opengl.org/registry/specs/APPLE/row_bytes.txt">APPLE_row_bytes</a></td></tr>
|
<tr><td class="num">24</td><td> </td><td><a href="http://www.opengl.org/registry/specs/APPLE/row_bytes.txt">APPLE_row_bytes</a></td></tr>
|
||||||
<tr><td class="num">24</td><td> </td><td><a href="http://www.opengl.org/registry/specs/APPLE/specular_vector.txt">APPLE_specular_vector</a></td></tr>
|
<tr><td class="num">25</td><td> </td><td><a href="http://www.opengl.org/registry/specs/APPLE/specular_vector.txt">APPLE_specular_vector</a></td></tr>
|
||||||
<tr><td class="num">25</td><td> </td><td><a href="http://developer.apple.com/opengl/extensions/apple_texture_range.html">APPLE_texture_range</a></td></tr>
|
<tr><td class="num">26</td><td> </td><td><a href="http://developer.apple.com/opengl/extensions/apple_texture_range.html">APPLE_texture_range</a></td></tr>
|
||||||
<tr><td class="num">26</td><td> </td><td><a href="http://www.opengl.org/registry/specs/APPLE/transform_hint.txt">APPLE_transform_hint</a></td></tr>
|
<tr><td class="num">27</td><td> </td><td><a href="http://www.opengl.org/registry/specs/APPLE/transform_hint.txt">APPLE_transform_hint</a></td></tr>
|
||||||
<tr><td class="num">27</td><td> </td><td><a href="http://www.opengl.org/registry/specs/APPLE/vertex_array_object.txt">APPLE_vertex_array_object</a></td></tr>
|
<tr><td class="num">28</td><td> </td><td><a href="http://www.opengl.org/registry/specs/APPLE/vertex_array_object.txt">APPLE_vertex_array_object</a></td></tr>
|
||||||
<tr><td class="num">28</td><td> </td><td><a href="http://www.opengl.org/registry/specs/APPLE/vertex_array_range.txt">APPLE_vertex_array_range</a></td></tr>
|
<tr><td class="num">29</td><td> </td><td><a href="http://www.opengl.org/registry/specs/APPLE/vertex_array_range.txt">APPLE_vertex_array_range</a></td></tr>
|
||||||
<tr><td class="num">29</td><td> </td><td><a href="http://www.opengl.org/registry/specs/APPLE/vertex_program_evaluators.txt">APPLE_vertex_program_evaluators</a></td></tr>
|
<tr><td class="num">30</td><td> </td><td><a href="http://www.opengl.org/registry/specs/APPLE/vertex_program_evaluators.txt">APPLE_vertex_program_evaluators</a></td></tr>
|
||||||
<tr><td class="num">30</td><td> </td><td><a href="http://www.opengl.org/registry/specs/APPLE/ycbcr_422.txt">APPLE_ycbcr_422</a></td></tr>
|
<tr><td class="num">31</td><td> </td><td><a href="http://www.opengl.org/registry/specs/APPLE/ycbcr_422.txt">APPLE_ycbcr_422</a></td></tr>
|
||||||
<tr><td><br></td><td></td><td></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/ARB/ES2_compatibility.txt">ARB_ES2_compatibility</a></td></tr>
|
<tr><td class="num">32</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/ES2_compatibility.txt">ARB_ES2_compatibility</a></td></tr>
|
||||||
<tr><td class="num">32</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/blend_func_extended.txt">ARB_blend_func_extended</a></td></tr>
|
<tr><td class="num">33</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/blend_func_extended.txt">ARB_blend_func_extended</a></td></tr>
|
||||||
<tr><td class="num">33</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/cl_event.txt">ARB_cl_event</a></td></tr>
|
<tr><td class="num">34</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/cl_event.txt">ARB_cl_event</a></td></tr>
|
||||||
<tr><td class="num">34</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/color_buffer_float.txt">ARB_color_buffer_float</a></td></tr>
|
<tr><td class="num">35</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/color_buffer_float.txt">ARB_color_buffer_float</a></td></tr>
|
||||||
<tr><td class="num">35</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/compatibility.txt">ARB_compatibility</a></td></tr>
|
<tr><td class="num">36</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/compatibility.txt">ARB_compatibility</a></td></tr>
|
||||||
<tr><td class="num">36</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/copy_buffer.txt">ARB_copy_buffer</a></td></tr>
|
<tr><td class="num">37</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/copy_buffer.txt">ARB_copy_buffer</a></td></tr>
|
||||||
<tr><td class="num">37</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/debug_output.txt">ARB_debug_output</a></td></tr>
|
<tr><td class="num">38</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/debug_output.txt">ARB_debug_output</a></td></tr>
|
||||||
<tr><td class="num">38</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/depth_buffer_float.txt">ARB_depth_buffer_float</a></td></tr>
|
<tr><td class="num">39</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/depth_buffer_float.txt">ARB_depth_buffer_float</a></td></tr>
|
||||||
<tr><td class="num">39</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/depth_clamp.txt">ARB_depth_clamp</a></td></tr>
|
<tr><td class="num">40</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/depth_clamp.txt">ARB_depth_clamp</a></td></tr>
|
||||||
<tr><td class="num">40</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/depth_texture.txt">ARB_depth_texture</a></td></tr>
|
<tr><td class="num">41</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/depth_texture.txt">ARB_depth_texture</a></td></tr>
|
||||||
<tr><td class="num">41</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/draw_buffers.txt">ARB_draw_buffers</a></td></tr>
|
<tr><td class="num">42</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/draw_buffers.txt">ARB_draw_buffers</a></td></tr>
|
||||||
<tr><td class="num">42</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/draw_buffers_blend.txt">ARB_draw_buffers_blend</a></td></tr>
|
<tr><td class="num">43</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/draw_buffers_blend.txt">ARB_draw_buffers_blend</a></td></tr>
|
||||||
<tr><td class="num">43</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/draw_elements_base_vertex.txt">ARB_draw_elements_base_vertex</a></td></tr>
|
<tr><td class="num">44</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/draw_elements_base_vertex.txt">ARB_draw_elements_base_vertex</a></td></tr>
|
||||||
<tr><td class="num">44</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/draw_indirect.txt">ARB_draw_indirect</a></td></tr>
|
<tr><td class="num">45</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/draw_indirect.txt">ARB_draw_indirect</a></td></tr>
|
||||||
<tr><td class="num">45</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/draw_instanced.txt">ARB_draw_instanced</a></td></tr>
|
<tr><td class="num">46</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/draw_instanced.txt">ARB_draw_instanced</a></td></tr>
|
||||||
<tr><td class="num">46</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/explicit_attrib_location.txt">ARB_explicit_attrib_location</a></td></tr>
|
<tr><td class="num">47</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/explicit_attrib_location.txt">ARB_explicit_attrib_location</a></td></tr>
|
||||||
<tr><td class="num">47</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/fragment_coord_conventions.txt">ARB_fragment_coord_conventions</a></td></tr>
|
<tr><td class="num">48</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/fragment_coord_conventions.txt">ARB_fragment_coord_conventions</a></td></tr>
|
||||||
<tr><td class="num">48</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/fragment_program.txt">ARB_fragment_program</a></td></tr>
|
<tr><td class="num">49</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/fragment_program.txt">ARB_fragment_program</a></td></tr>
|
||||||
<tr><td class="num">49</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/fragment_program_shadow.txt">ARB_fragment_program_shadow</a></td></tr>
|
<tr><td class="num">50</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/fragment_program_shadow.txt">ARB_fragment_program_shadow</a></td></tr>
|
||||||
<tr><td class="num">50</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/fragment_shader.txt">ARB_fragment_shader</a></td></tr>
|
<tr><td class="num">51</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/fragment_shader.txt">ARB_fragment_shader</a></td></tr>
|
||||||
<tr><td class="num">51</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/framebuffer_object.txt">ARB_framebuffer_object</a></td></tr>
|
<tr><td class="num">52</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/framebuffer_object.txt">ARB_framebuffer_object</a></td></tr>
|
||||||
<tr><td class="num">52</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">53</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">53</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/geometry_shader4.txt">ARB_geometry_shader4</a></td></tr>
|
<tr><td class="num">54</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/geometry_shader4.txt">ARB_geometry_shader4</a></td></tr>
|
||||||
<tr><td class="num">54</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/get_program_binary.txt">ARB_get_program_binary</a></td></tr>
|
<tr><td class="num">55</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/get_program_binary.txt">ARB_get_program_binary</a></td></tr>
|
||||||
<tr><td class="num">55</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/gpu_shader5.txt">ARB_gpu_shader5</a></td></tr>
|
<tr><td class="num">56</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/gpu_shader5.txt">ARB_gpu_shader5</a></td></tr>
|
||||||
<tr><td class="num">56</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/gpu_shader_fp64.txt">ARB_gpu_shader_fp64</a></td></tr>
|
<tr><td class="num">57</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/gpu_shader_fp64.txt">ARB_gpu_shader_fp64</a></td></tr>
|
||||||
<tr><td class="num">57</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/half_float_pixel.txt">ARB_half_float_pixel</a></td></tr>
|
<tr><td class="num">58</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/half_float_pixel.txt">ARB_half_float_pixel</a></td></tr>
|
||||||
<tr><td class="num">58</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/half_float_vertex.txt">ARB_half_float_vertex</a></td></tr>
|
<tr><td class="num">59</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/half_float_vertex.txt">ARB_half_float_vertex</a></td></tr>
|
||||||
<tr><td class="num">59</td><td> </td><td>ARB_imaging</td></tr>
|
<tr><td class="num">60</td><td> </td><td>ARB_imaging</td></tr>
|
||||||
<tr><td class="num">60</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/instanced_arrays.txt">ARB_instanced_arrays</a></td></tr>
|
<tr><td class="num">61</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/instanced_arrays.txt">ARB_instanced_arrays</a></td></tr>
|
||||||
<tr><td class="num">61</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/map_buffer_range.txt">ARB_map_buffer_range</a></td></tr>
|
<tr><td class="num">62</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/map_buffer_range.txt">ARB_map_buffer_range</a></td></tr>
|
||||||
<tr><td class="num">62</td><td> </td><td><a href="http://oss.sgi.com/projects/ogl-sample/registry/ARB/matrix_palette.txt">ARB_matrix_palette</a></td></tr>
|
<tr><td class="num">63</td><td> </td><td><a href="http://oss.sgi.com/projects/ogl-sample/registry/ARB/matrix_palette.txt">ARB_matrix_palette</a></td></tr>
|
||||||
<tr><td class="num">63</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/multisample.txt">ARB_multisample</a></td></tr>
|
<tr><td class="num">64</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/multisample.txt">ARB_multisample</a></td></tr>
|
||||||
<tr><td class="num">64</td><td> </td><td><a href="http://oss.sgi.com/projects/ogl-sample/registry/ARB/multitexture.txt">ARB_multitexture</a></td></tr>
|
<tr><td class="num">65</td><td> </td><td><a href="http://oss.sgi.com/projects/ogl-sample/registry/ARB/multitexture.txt">ARB_multitexture</a></td></tr>
|
||||||
<tr><td class="num">65</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/occlusion_query.txt">ARB_occlusion_query</a></td></tr>
|
<tr><td class="num">66</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/occlusion_query.txt">ARB_occlusion_query</a></td></tr>
|
||||||
<tr><td class="num">66</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/occlusion_query2.txt">ARB_occlusion_query2</a></td></tr>
|
<tr><td class="num">67</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/occlusion_query2.txt">ARB_occlusion_query2</a></td></tr>
|
||||||
<tr><td class="num">67</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/pixel_buffer_object.txt">ARB_pixel_buffer_object</a></td></tr>
|
<tr><td class="num">68</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/pixel_buffer_object.txt">ARB_pixel_buffer_object</a></td></tr>
|
||||||
<tr><td class="num">68</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/point_parameters.txt">ARB_point_parameters</a></td></tr>
|
<tr><td class="num">69</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/point_parameters.txt">ARB_point_parameters</a></td></tr>
|
||||||
<tr><td class="num">69</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/point_sprite.txt">ARB_point_sprite</a></td></tr>
|
<tr><td class="num">70</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/point_sprite.txt">ARB_point_sprite</a></td></tr>
|
||||||
<tr><td class="num">70</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/provoking_vertex.txt">ARB_provoking_vertex</a></td></tr>
|
<tr><td class="num">71</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/provoking_vertex.txt">ARB_provoking_vertex</a></td></tr>
|
||||||
<tr><td class="num">71</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/robustness.txt">ARB_robustness</a></td></tr>
|
<tr><td class="num">72</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/robustness.txt">ARB_robustness</a></td></tr>
|
||||||
<tr><td class="num">72</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/sample_shading.txt">ARB_sample_shading</a></td></tr>
|
<tr><td class="num">73</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/sample_shading.txt">ARB_sample_shading</a></td></tr>
|
||||||
<tr><td class="num">73</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/sampler_objects.txt">ARB_sampler_objects</a></td></tr>
|
<tr><td class="num">74</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/sampler_objects.txt">ARB_sampler_objects</a></td></tr>
|
||||||
<tr><td class="num">74</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/seamless_cube_map.txt">ARB_seamless_cube_map</a></td></tr>
|
<tr><td class="num">75</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/seamless_cube_map.txt">ARB_seamless_cube_map</a></td></tr>
|
||||||
<tr><td class="num">75</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/separate_shader_objects.txt">ARB_separate_shader_objects</a></td></tr>
|
<tr><td class="num">76</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/separate_shader_objects.txt">ARB_separate_shader_objects</a></td></tr>
|
||||||
<tr><td class="num">76</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/shader_bit_encoding.txt">ARB_shader_bit_encoding</a></td></tr>
|
<tr><td class="num">77</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/shader_bit_encoding.txt">ARB_shader_bit_encoding</a></td></tr>
|
||||||
<tr><td class="num">77</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/shader_objects.txt">ARB_shader_objects</a></td></tr>
|
<tr><td class="num">78</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/shader_objects.txt">ARB_shader_objects</a></td></tr>
|
||||||
<tr><td class="num">78</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/shader_precision.txt">ARB_shader_precision</a></td></tr>
|
<tr><td class="num">79</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/shader_precision.txt">ARB_shader_precision</a></td></tr>
|
||||||
<tr><td class="num">79</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/shader_stencil_export.txt">ARB_shader_stencil_export</a></td></tr>
|
<tr><td class="num">80</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/shader_stencil_export.txt">ARB_shader_stencil_export</a></td></tr>
|
||||||
<tr><td class="num">80</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/shader_subroutine.txt">ARB_shader_subroutine</a></td></tr>
|
<tr><td class="num">81</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/shader_subroutine.txt">ARB_shader_subroutine</a></td></tr>
|
||||||
<tr><td class="num">81</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/shader_texture_lod.txt">ARB_shader_texture_lod</a></td></tr>
|
<tr><td class="num">82</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/shader_texture_lod.txt">ARB_shader_texture_lod</a></td></tr>
|
||||||
<tr><td class="num">82</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/shading_language_100.txt">ARB_shading_language_100</a></td></tr>
|
<tr><td class="num">83</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/shading_language_100.txt">ARB_shading_language_100</a></td></tr>
|
||||||
<tr><td class="num">83</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/shading_language_include.txt">ARB_shading_language_include</a></td></tr>
|
<tr><td class="num">84</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/shading_language_include.txt">ARB_shading_language_include</a></td></tr>
|
||||||
<tr><td class="num">84</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/shadow.txt">ARB_shadow</a></td></tr>
|
<tr><td class="num">85</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/shadow.txt">ARB_shadow</a></td></tr>
|
||||||
<tr><td class="num">85</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/shadow_ambient.txt">ARB_shadow_ambient</a></td></tr>
|
<tr><td class="num">86</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/shadow_ambient.txt">ARB_shadow_ambient</a></td></tr>
|
||||||
<tr><td class="num">86</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/sync.txt">ARB_sync</a></td></tr>
|
<tr><td class="num">87</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/sync.txt">ARB_sync</a></td></tr>
|
||||||
<tr><td class="num">87</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/tessellation_shader.txt">ARB_tessellation_shader</a></td></tr>
|
<tr><td class="num">88</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/tessellation_shader.txt">ARB_tessellation_shader</a></td></tr>
|
||||||
<tr><td class="num">88</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/texture_border_clamp.txt">ARB_texture_border_clamp</a></td></tr>
|
<tr><td class="num">89</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/texture_border_clamp.txt">ARB_texture_border_clamp</a></td></tr>
|
||||||
<tr><td class="num">89</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/texture_buffer_object.txt">ARB_texture_buffer_object</a></td></tr>
|
<tr><td class="num">90</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/texture_buffer_object.txt">ARB_texture_buffer_object</a></td></tr>
|
||||||
<tr><td class="num">90</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/texture_buffer_object_rgb32.txt">ARB_texture_buffer_object_rgb32</a></td></tr>
|
<tr><td class="num">91</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/texture_buffer_object_rgb32.txt">ARB_texture_buffer_object_rgb32</a></td></tr>
|
||||||
<tr><td class="num">91</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/texture_compression.txt">ARB_texture_compression</a></td></tr>
|
<tr><td class="num">92</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/texture_compression.txt">ARB_texture_compression</a></td></tr>
|
||||||
<tr><td class="num">92</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/texture_compression_bptc.txt">ARB_texture_compression_bptc</a></td></tr>
|
<tr><td class="num">93</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/texture_compression_bptc.txt">ARB_texture_compression_bptc</a></td></tr>
|
||||||
<tr><td class="num">93</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/texture_compression_rgtc.txt">ARB_texture_compression_rgtc</a></td></tr>
|
<tr><td class="num">94</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/texture_compression_rgtc.txt">ARB_texture_compression_rgtc</a></td></tr>
|
||||||
<tr><td class="num">94</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/texture_cube_map.txt">ARB_texture_cube_map</a></td></tr>
|
<tr><td class="num">95</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/texture_cube_map.txt">ARB_texture_cube_map</a></td></tr>
|
||||||
<tr><td class="num">95</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/texture_cube_map_array.txt">ARB_texture_cube_map_array</a></td></tr>
|
<tr><td class="num">96</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/texture_cube_map_array.txt">ARB_texture_cube_map_array</a></td></tr>
|
||||||
<tr><td class="num">96</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/texture_env_add.txt">ARB_texture_env_add</a></td></tr>
|
<tr><td class="num">97</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/texture_env_add.txt">ARB_texture_env_add</a></td></tr>
|
||||||
<tr><td class="num">97</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/texture_env_combine.txt">ARB_texture_env_combine</a></td></tr>
|
<tr><td class="num">98</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/texture_env_combine.txt">ARB_texture_env_combine</a></td></tr>
|
||||||
<tr><td class="num">98</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/texture_env_crossbar.txt">ARB_texture_env_crossbar</a></td></tr>
|
<tr><td class="num">99</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/texture_env_crossbar.txt">ARB_texture_env_crossbar</a></td></tr>
|
||||||
<tr><td class="num">99</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/texture_env_dot3.txt">ARB_texture_env_dot3</a></td></tr>
|
<tr><td class="num">100</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/texture_env_dot3.txt">ARB_texture_env_dot3</a></td></tr>
|
||||||
<tr><td class="num">100</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/texture_float.txt">ARB_texture_float</a></td></tr>
|
<tr><td class="num">101</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/texture_float.txt">ARB_texture_float</a></td></tr>
|
||||||
<tr><td class="num">101</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/texture_gather.txt">ARB_texture_gather</a></td></tr>
|
<tr><td class="num">102</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/texture_gather.txt">ARB_texture_gather</a></td></tr>
|
||||||
<tr><td class="num">102</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/texture_mirrored_repeat.txt">ARB_texture_mirrored_repeat</a></td></tr>
|
<tr><td class="num">103</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/texture_mirrored_repeat.txt">ARB_texture_mirrored_repeat</a></td></tr>
|
||||||
<tr><td class="num">103</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/texture_multisample.txt">ARB_texture_multisample</a></td></tr>
|
<tr><td class="num">104</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/texture_multisample.txt">ARB_texture_multisample</a></td></tr>
|
||||||
<tr><td class="num">104</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/texture_non_power_of_two.txt">ARB_texture_non_power_of_two</a></td></tr>
|
<tr><td class="num">105</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/texture_non_power_of_two.txt">ARB_texture_non_power_of_two</a></td></tr>
|
||||||
<tr><td class="num">105</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/texture_query_lod.txt">ARB_texture_query_lod</a></td></tr>
|
<tr><td class="num">106</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/texture_query_lod.txt">ARB_texture_query_lod</a></td></tr>
|
||||||
<tr><td class="num">106</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/texture_rectangle.txt">ARB_texture_rectangle</a></td></tr>
|
<tr><td class="num">107</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/texture_rectangle.txt">ARB_texture_rectangle</a></td></tr>
|
||||||
<tr><td class="num">107</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/texture_rg.txt">ARB_texture_rg</a></td></tr>
|
<tr><td class="num">108</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/texture_rg.txt">ARB_texture_rg</a></td></tr>
|
||||||
<tr><td class="num">108</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/texture_rgb10_a2ui.txt">ARB_texture_rgb10_a2ui</a></td></tr>
|
<tr><td class="num">109</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/texture_rgb10_a2ui.txt">ARB_texture_rgb10_a2ui</a></td></tr>
|
||||||
<tr><td class="num">109</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/texture_swizzle.txt">ARB_texture_swizzle</a></td></tr>
|
<tr><td class="num">110</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/texture_swizzle.txt">ARB_texture_swizzle</a></td></tr>
|
||||||
<tr><td class="num">110</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/timer_query.txt">ARB_timer_query</a></td></tr>
|
<tr><td class="num">111</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/timer_query.txt">ARB_timer_query</a></td></tr>
|
||||||
<tr><td class="num">111</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/transform_feedback2.txt">ARB_transform_feedback2</a></td></tr>
|
<tr><td class="num">112</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/transform_feedback2.txt">ARB_transform_feedback2</a></td></tr>
|
||||||
<tr><td class="num">112</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/transform_feedback3.txt">ARB_transform_feedback3</a></td></tr>
|
<tr><td class="num">113</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/transform_feedback3.txt">ARB_transform_feedback3</a></td></tr>
|
||||||
<tr><td class="num">113</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/transpose_matrix.txt">ARB_transpose_matrix</a></td></tr>
|
<tr><td class="num">114</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/transpose_matrix.txt">ARB_transpose_matrix</a></td></tr>
|
||||||
<tr><td class="num">114</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/uniform_buffer_object.txt">ARB_uniform_buffer_object</a></td></tr>
|
<tr><td class="num">115</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/uniform_buffer_object.txt">ARB_uniform_buffer_object</a></td></tr>
|
||||||
<tr><td class="num">115</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/vertex_array_bgra.txt">ARB_vertex_array_bgra</a></td></tr>
|
<tr><td class="num">116</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/vertex_array_bgra.txt">ARB_vertex_array_bgra</a></td></tr>
|
||||||
<tr><td class="num">116</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/vertex_array_object.txt">ARB_vertex_array_object</a></td></tr>
|
<tr><td class="num">117</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/vertex_array_object.txt">ARB_vertex_array_object</a></td></tr>
|
||||||
<tr><td class="num">117</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/vertex_attrib_64bit.txt">ARB_vertex_attrib_64bit</a></td></tr>
|
<tr><td class="num">118</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/vertex_attrib_64bit.txt">ARB_vertex_attrib_64bit</a></td></tr>
|
||||||
<tr><td class="num">118</td><td> </td><td><a href="http://oss.sgi.com/projects/ogl-sample/registry/ARB/vertex_blend.txt">ARB_vertex_blend</a></td></tr>
|
<tr><td class="num">119</td><td> </td><td><a href="http://oss.sgi.com/projects/ogl-sample/registry/ARB/vertex_blend.txt">ARB_vertex_blend</a></td></tr>
|
||||||
<tr><td class="num">119</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">120</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">120</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/vertex_program.txt">ARB_vertex_program</a></td></tr>
|
<tr><td class="num">121</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/vertex_program.txt">ARB_vertex_program</a></td></tr>
|
||||||
<tr><td class="num">121</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/vertex_shader.txt">ARB_vertex_shader</a></td></tr>
|
<tr><td class="num">122</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/vertex_shader.txt">ARB_vertex_shader</a></td></tr>
|
||||||
<tr><td class="num">122</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/vertex_type_2_10_10_10_rev.txt">ARB_vertex_type_2_10_10_10_rev</a></td></tr>
|
<tr><td class="num">123</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/vertex_type_2_10_10_10_rev.txt">ARB_vertex_type_2_10_10_10_rev</a></td></tr>
|
||||||
<tr><td class="num">123</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/viewport_array.txt">ARB_viewport_array</a></td></tr>
|
<tr><td class="num">124</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/viewport_array.txt">ARB_viewport_array</a></td></tr>
|
||||||
<tr><td class="num">124</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/window_pos.txt">ARB_window_pos</a></td></tr>
|
<tr><td class="num">125</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ARB/window_pos.txt">ARB_window_pos</a></td></tr>
|
||||||
<tr><td><br></td><td></td><td></td></tr>
|
<tr><td><br></td><td></td><td></td></tr>
|
||||||
<tr><td class="num">125</td><td> </td><td><a href="http://www.ati.com/developer/atiopengl.pdf">ATIX_point_sprites</a></td></tr>
|
<tr><td class="num">126</td><td> </td><td><a href="http://www.ati.com/developer/atiopengl.pdf">ATIX_point_sprites</a></td></tr>
|
||||||
<tr><td class="num">126</td><td> </td><td><a href="http://www.ati.com/developer/atiopengl.pdf">ATIX_texture_env_combine3</a></td></tr>
|
<tr><td class="num">127</td><td> </td><td><a href="http://www.ati.com/developer/atiopengl.pdf">ATIX_texture_env_combine3</a></td></tr>
|
||||||
<tr><td class="num">127</td><td> </td><td><a href="http://www.ati.com/developer/sdk/RadeonSDK/Html/Info/ATIX_texture_env_route.txt">ATIX_texture_env_route</a></td></tr>
|
<tr><td class="num">128</td><td> </td><td><a href="http://www.ati.com/developer/sdk/RadeonSDK/Html/Info/ATIX_texture_env_route.txt">ATIX_texture_env_route</a></td></tr>
|
||||||
<tr><td class="num">128</td><td> </td><td><a href="http://www.ati.com/developer/atiopengl.pdf">ATIX_vertex_shader_output_point_size</a></td></tr>
|
<tr><td class="num">129</td><td> </td><td><a href="http://www.ati.com/developer/atiopengl.pdf">ATIX_vertex_shader_output_point_size</a></td></tr>
|
||||||
<tr><td><br></td><td></td><td></td></tr>
|
<tr><td><br></td><td></td><td></td></tr>
|
||||||
<tr><td class="num">129</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ATI/draw_buffers.txt">ATI_draw_buffers</a></td></tr>
|
<tr><td class="num">130</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ATI/draw_buffers.txt">ATI_draw_buffers</a></td></tr>
|
||||||
<tr><td class="num">130</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ATI/element_array.txt">ATI_element_array</a></td></tr>
|
<tr><td class="num">131</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ATI/element_array.txt">ATI_element_array</a></td></tr>
|
||||||
<tr><td class="num">131</td><td> </td><td><a href="http://oss.sgi.com/projects/ogl-sample/registry/ATI/envmap_bumpmap.txt">ATI_envmap_bumpmap</a></td></tr>
|
<tr><td class="num">132</td><td> </td><td><a href="http://oss.sgi.com/projects/ogl-sample/registry/ATI/envmap_bumpmap.txt">ATI_envmap_bumpmap</a></td></tr>
|
||||||
<tr><td class="num">132</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ATI/fragment_shader.txt">ATI_fragment_shader</a></td></tr>
|
<tr><td class="num">133</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ATI/fragment_shader.txt">ATI_fragment_shader</a></td></tr>
|
||||||
<tr><td class="num">133</td><td> </td><td><a href="http://www.ati.com/developer/sdk/RADEONSDK/Html/Info/ATI_map_object_buffer.txt">ATI_map_object_buffer</a></td></tr>
|
<tr><td class="num">134</td><td> </td><td><a href="http://www.ati.com/developer/sdk/RADEONSDK/Html/Info/ATI_map_object_buffer.txt">ATI_map_object_buffer</a></td></tr>
|
||||||
<tr><td class="num">134</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ATI/meminfo.txt">ATI_meminfo</a></td></tr>
|
<tr><td class="num">135</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ATI/meminfo.txt">ATI_meminfo</a></td></tr>
|
||||||
<tr><td class="num">135</td><td> </td><td><a href="http://www.ati.com/developer/sdk/RADEONSDK/Html/Info/ati_pn_triangles.txt">ATI_pn_triangles</a></td></tr>
|
<tr><td class="num">136</td><td> </td><td><a href="http://www.ati.com/developer/sdk/RADEONSDK/Html/Info/ati_pn_triangles.txt">ATI_pn_triangles</a></td></tr>
|
||||||
<tr><td class="num">136</td><td> </td><td><a href="http://www.ati.com/developer/sdk/RadeonSDK/Html/Info/ATI_separate_stencil.txt">ATI_separate_stencil</a></td></tr>
|
<tr><td class="num">137</td><td> </td><td><a href="http://www.ati.com/developer/sdk/RadeonSDK/Html/Info/ATI_separate_stencil.txt">ATI_separate_stencil</a></td></tr>
|
||||||
<tr><td class="num">137</td><td> </td><td>ATI_shader_texture_lod</td></tr>
|
<tr><td class="num">138</td><td> </td><td>ATI_shader_texture_lod</td></tr>
|
||||||
<tr><td class="num">138</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ATI/text_fragment_shader.txt">ATI_text_fragment_shader</a></td></tr>
|
<tr><td class="num">139</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ATI/text_fragment_shader.txt">ATI_text_fragment_shader</a></td></tr>
|
||||||
<tr><td class="num">139</td><td> </td><td>ATI_texture_compression_3dc</td></tr>
|
<tr><td class="num">140</td><td> </td><td>ATI_texture_compression_3dc</td></tr>
|
||||||
<tr><td class="num">140</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ATI/texture_env_combine3.txt">ATI_texture_env_combine3</a></td></tr>
|
<tr><td class="num">141</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ATI/texture_env_combine3.txt">ATI_texture_env_combine3</a></td></tr>
|
||||||
<tr><td class="num">141</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ATI/texture_float.txt">ATI_texture_float</a></td></tr>
|
<tr><td class="num">142</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ATI/texture_float.txt">ATI_texture_float</a></td></tr>
|
||||||
<tr><td class="num">142</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ATI/texture_mirror_once.txt">ATI_texture_mirror_once</a></td></tr>
|
<tr><td class="num">143</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ATI/texture_mirror_once.txt">ATI_texture_mirror_once</a></td></tr>
|
||||||
<tr><td class="num">143</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ATI/vertex_array_object.txt">ATI_vertex_array_object</a></td></tr>
|
<tr><td class="num">144</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ATI/vertex_array_object.txt">ATI_vertex_array_object</a></td></tr>
|
||||||
<tr><td class="num">144</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ATI/vertex_attrib_array_object.txt">ATI_vertex_attrib_array_object</a></td></tr>
|
<tr><td class="num">145</td><td> </td><td><a href="http://www.opengl.org/registry/specs/ATI/vertex_attrib_array_object.txt">ATI_vertex_attrib_array_object</a></td></tr>
|
||||||
<tr><td class="num">145</td><td> </td><td><a href="http://www.ati.com/developer/sdk/RADEONSDK/Html/Info/ATI_vertex_streams.txt">ATI_vertex_streams</a></td></tr>
|
<tr><td class="num">146</td><td> </td><td><a href="http://www.ati.com/developer/sdk/RADEONSDK/Html/Info/ATI_vertex_streams.txt">ATI_vertex_streams</a></td></tr>
|
||||||
<tr><td><br></td><td></td><td></td></tr>
|
<tr><td><br></td><td></td><td></td></tr>
|
||||||
<tr><td class="num">146</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/422_pixels.txt">EXT_422_pixels</a></td></tr>
|
<tr><td class="num">147</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/422_pixels.txt">EXT_422_pixels</a></td></tr>
|
||||||
<tr><td class="num">147</td><td> </td><td><a href="http://download.nvidia.com/developer/GLSL/GLSL%20Release%20Notes%20for%20Release%2060.pdf">EXT_Cg_shader</a></td></tr>
|
<tr><td class="num">148</td><td> </td><td><a href="http://download.nvidia.com/developer/GLSL/GLSL%20Release%20Notes%20for%20Release%2060.pdf">EXT_Cg_shader</a></td></tr>
|
||||||
<tr><td class="num">148</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/abgr.txt">EXT_abgr</a></td></tr>
|
<tr><td class="num">149</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/abgr.txt">EXT_abgr</a></td></tr>
|
||||||
<tr><td class="num">149</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/bgra.txt">EXT_bgra</a></td></tr>
|
<tr><td class="num">150</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/bgra.txt">EXT_bgra</a></td></tr>
|
||||||
<tr><td class="num">150</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_EXT_bindable_uniform.txt">EXT_bindable_uniform</a></td></tr>
|
<tr><td class="num">151</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_EXT_bindable_uniform.txt">EXT_bindable_uniform</a></td></tr>
|
||||||
<tr><td class="num">151</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/blend_color.txt">EXT_blend_color</a></td></tr>
|
<tr><td class="num">152</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/blend_color.txt">EXT_blend_color</a></td></tr>
|
||||||
<tr><td class="num">152</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/blend_equation_separate.txt">EXT_blend_equation_separate</a></td></tr>
|
<tr><td class="num">153</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/blend_equation_separate.txt">EXT_blend_equation_separate</a></td></tr>
|
||||||
<tr><td class="num">153</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/blend_func_separate.txt">EXT_blend_func_separate</a></td></tr>
|
<tr><td class="num">154</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/blend_func_separate.txt">EXT_blend_func_separate</a></td></tr>
|
||||||
<tr><td class="num">154</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/blend_logic_op.txt">EXT_blend_logic_op</a></td></tr>
|
<tr><td class="num">155</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/blend_logic_op.txt">EXT_blend_logic_op</a></td></tr>
|
||||||
<tr><td class="num">155</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/blend_minmax.txt">EXT_blend_minmax</a></td></tr>
|
<tr><td class="num">156</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/blend_minmax.txt">EXT_blend_minmax</a></td></tr>
|
||||||
<tr><td class="num">156</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/blend_subtract.txt">EXT_blend_subtract</a></td></tr>
|
<tr><td class="num">157</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/blend_subtract.txt">EXT_blend_subtract</a></td></tr>
|
||||||
<tr><td class="num">157</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/clip_volume_hint.txt">EXT_clip_volume_hint</a></td></tr>
|
<tr><td class="num">158</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/clip_volume_hint.txt">EXT_clip_volume_hint</a></td></tr>
|
||||||
<tr><td class="num">158</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/cmyka.txt">EXT_cmyka</a></td></tr>
|
<tr><td class="num">159</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/cmyka.txt">EXT_cmyka</a></td></tr>
|
||||||
<tr><td class="num">159</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/color_subtable.txt">EXT_color_subtable</a></td></tr>
|
<tr><td class="num">160</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/color_subtable.txt">EXT_color_subtable</a></td></tr>
|
||||||
<tr><td class="num">160</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/compiled_vertex_array.txt">EXT_compiled_vertex_array</a></td></tr>
|
<tr><td class="num">161</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/compiled_vertex_array.txt">EXT_compiled_vertex_array</a></td></tr>
|
||||||
<tr><td class="num">161</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/convolution.txt">EXT_convolution</a></td></tr>
|
<tr><td class="num">162</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/convolution.txt">EXT_convolution</a></td></tr>
|
||||||
<tr><td class="num">162</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/coordinate_frame.txt">EXT_coordinate_frame</a></td></tr>
|
<tr><td class="num">163</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/coordinate_frame.txt">EXT_coordinate_frame</a></td></tr>
|
||||||
<tr><td class="num">163</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/copy_texture.txt">EXT_copy_texture</a></td></tr>
|
<tr><td class="num">164</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/copy_texture.txt">EXT_copy_texture</a></td></tr>
|
||||||
<tr><td class="num">164</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/cull_vertex.txt">EXT_cull_vertex</a></td></tr>
|
<tr><td class="num">165</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/cull_vertex.txt">EXT_cull_vertex</a></td></tr>
|
||||||
<tr><td class="num">165</td><td> </td><td><a href="http://www.nvidia.com/dev_content/nvopenglspecs/GL_EXT_depth_bounds_test.txt">EXT_depth_bounds_test</a></td></tr>
|
<tr><td class="num">166</td><td> </td><td><a href="http://www.nvidia.com/dev_content/nvopenglspecs/GL_EXT_depth_bounds_test.txt">EXT_depth_bounds_test</a></td></tr>
|
||||||
<tr><td class="num">166</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/direct_state_access.txt">EXT_direct_state_access</a></td></tr>
|
<tr><td class="num">167</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/direct_state_access.txt">EXT_direct_state_access</a></td></tr>
|
||||||
<tr><td class="num">167</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/draw_buffers2.txt">EXT_draw_buffers2</a></td></tr>
|
<tr><td class="num">168</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/draw_buffers2.txt">EXT_draw_buffers2</a></td></tr>
|
||||||
<tr><td class="num">168</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_EXT_draw_instanced.txt">EXT_draw_instanced</a></td></tr>
|
<tr><td class="num">169</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_EXT_draw_instanced.txt">EXT_draw_instanced</a></td></tr>
|
||||||
<tr><td class="num">169</td><td> </td><td><a href="http://oss.sgi.com/projects/ogl-sample/registry/EXT/draw_range_elements.txt">EXT_draw_range_elements</a></td></tr>
|
<tr><td class="num">170</td><td> </td><td><a href="http://oss.sgi.com/projects/ogl-sample/registry/EXT/draw_range_elements.txt">EXT_draw_range_elements</a></td></tr>
|
||||||
<tr><td class="num">170</td><td> </td><td><a href="http://oss.sgi.com/projects/ogl-sample/registry/EXT/fog_coord.txt">EXT_fog_coord</a></td></tr>
|
<tr><td class="num">171</td><td> </td><td><a href="http://oss.sgi.com/projects/ogl-sample/registry/EXT/fog_coord.txt">EXT_fog_coord</a></td></tr>
|
||||||
<tr><td class="num">171</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/fragment_lighting.txt">EXT_fragment_lighting</a></td></tr>
|
<tr><td class="num">172</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/fragment_lighting.txt">EXT_fragment_lighting</a></td></tr>
|
||||||
<tr><td class="num">172</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/framebuffer_blit.txt">EXT_framebuffer_blit</a></td></tr>
|
<tr><td class="num">173</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/framebuffer_blit.txt">EXT_framebuffer_blit</a></td></tr>
|
||||||
<tr><td class="num">173</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/framebuffer_multisample.txt">EXT_framebuffer_multisample</a></td></tr>
|
<tr><td class="num">174</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/framebuffer_multisample.txt">EXT_framebuffer_multisample</a></td></tr>
|
||||||
<tr><td class="num">174</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/framebuffer_object.txt">EXT_framebuffer_object</a></td></tr>
|
<tr><td class="num">175</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/framebuffer_object.txt">EXT_framebuffer_object</a></td></tr>
|
||||||
<tr><td class="num">175</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">176</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">176</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_EXT_geometry_shader4.txt">EXT_geometry_shader4</a></td></tr>
|
<tr><td class="num">177</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_EXT_geometry_shader4.txt">EXT_geometry_shader4</a></td></tr>
|
||||||
<tr><td class="num">177</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_EXT_gpu_program_parameters.txt">EXT_gpu_program_parameters</a></td></tr>
|
<tr><td class="num">178</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_EXT_gpu_program_parameters.txt">EXT_gpu_program_parameters</a></td></tr>
|
||||||
<tr><td class="num">178</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_EXT_gpu_shader4.txt">EXT_gpu_shader4</a></td></tr>
|
<tr><td class="num">179</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_EXT_gpu_shader4.txt">EXT_gpu_shader4</a></td></tr>
|
||||||
<tr><td class="num">179</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/histogram.txt">EXT_histogram</a></td></tr>
|
<tr><td class="num">180</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/histogram.txt">EXT_histogram</a></td></tr>
|
||||||
<tr><td class="num">180</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/index_array_formats.txt">EXT_index_array_formats</a></td></tr>
|
<tr><td class="num">181</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/index_array_formats.txt">EXT_index_array_formats</a></td></tr>
|
||||||
<tr><td class="num">181</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/index_func.txt">EXT_index_func</a></td></tr>
|
<tr><td class="num">182</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/index_func.txt">EXT_index_func</a></td></tr>
|
||||||
<tr><td class="num">182</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/index_material.txt">EXT_index_material</a></td></tr>
|
<tr><td class="num">183</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/index_material.txt">EXT_index_material</a></td></tr>
|
||||||
<tr><td class="num">183</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/index_texture.txt">EXT_index_texture</a></td></tr>
|
<tr><td class="num">184</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/index_texture.txt">EXT_index_texture</a></td></tr>
|
||||||
<tr><td class="num">184</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/light_texture.txt">EXT_light_texture</a></td></tr>
|
<tr><td class="num">185</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/light_texture.txt">EXT_light_texture</a></td></tr>
|
||||||
<tr><td class="num">185</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/misc_attribute.txt">EXT_misc_attribute</a></td></tr>
|
<tr><td class="num">186</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/misc_attribute.txt">EXT_misc_attribute</a></td></tr>
|
||||||
<tr><td class="num">186</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/multi_draw_arrays.txt">EXT_multi_draw_arrays</a></td></tr>
|
<tr><td class="num">187</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/multi_draw_arrays.txt">EXT_multi_draw_arrays</a></td></tr>
|
||||||
<tr><td class="num">187</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">188</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">188</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/packed_depth_stencil.txt">EXT_packed_depth_stencil</a></td></tr>
|
<tr><td class="num">189</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/packed_depth_stencil.txt">EXT_packed_depth_stencil</a></td></tr>
|
||||||
<tr><td class="num">189</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_EXT_packed_float.txt">EXT_packed_float</a></td></tr>
|
<tr><td class="num">190</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_EXT_packed_float.txt">EXT_packed_float</a></td></tr>
|
||||||
<tr><td class="num">190</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/packed_pixels.txt">EXT_packed_pixels</a></td></tr>
|
<tr><td class="num">191</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/packed_pixels.txt">EXT_packed_pixels</a></td></tr>
|
||||||
<tr><td class="num">191</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/paletted_texture.txt">EXT_paletted_texture</a></td></tr>
|
<tr><td class="num">192</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/paletted_texture.txt">EXT_paletted_texture</a></td></tr>
|
||||||
<tr><td class="num">192</td><td> </td><td><a href="http://www.nvidia.com/dev_content/nvopenglspecs/GL_EXT_pixel_buffer_object.txt">EXT_pixel_buffer_object</a></td></tr>
|
<tr><td class="num">193</td><td> </td><td><a href="http://www.nvidia.com/dev_content/nvopenglspecs/GL_EXT_pixel_buffer_object.txt">EXT_pixel_buffer_object</a></td></tr>
|
||||||
<tr><td class="num">193</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/pixel_transform.txt">EXT_pixel_transform</a></td></tr>
|
<tr><td class="num">194</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/pixel_transform.txt">EXT_pixel_transform</a></td></tr>
|
||||||
<tr><td class="num">194</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/pixel_transform_color_table.txt">EXT_pixel_transform_color_table</a></td></tr>
|
<tr><td class="num">195</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/pixel_transform_color_table.txt">EXT_pixel_transform_color_table</a></td></tr>
|
||||||
<tr><td class="num">195</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/point_parameters.txt">EXT_point_parameters</a></td></tr>
|
<tr><td class="num">196</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/point_parameters.txt">EXT_point_parameters</a></td></tr>
|
||||||
<tr><td class="num">196</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/polygon_offset.txt">EXT_polygon_offset</a></td></tr>
|
<tr><td class="num">197</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/polygon_offset.txt">EXT_polygon_offset</a></td></tr>
|
||||||
<tr><td class="num">197</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/provoking_vertex.txt">EXT_provoking_vertex</a></td></tr>
|
<tr><td class="num">198</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/provoking_vertex.txt">EXT_provoking_vertex</a></td></tr>
|
||||||
<tr><td class="num">198</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/rescale_normal.txt">EXT_rescale_normal</a></td></tr>
|
<tr><td class="num">199</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/rescale_normal.txt">EXT_rescale_normal</a></td></tr>
|
||||||
<tr><td class="num">199</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">200</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">200</td><td> </td><td><a href="http://oss.sgi.com/projects/ogl-sample/registry/EXT/secondary_color.txt">EXT_secondary_color</a></td></tr>
|
<tr><td class="num">201</td><td> </td><td><a href="http://oss.sgi.com/projects/ogl-sample/registry/EXT/secondary_color.txt">EXT_secondary_color</a></td></tr>
|
||||||
<tr><td class="num">201</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/separate_shader_objects.txt">EXT_separate_shader_objects</a></td></tr>
|
<tr><td class="num">202</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/separate_shader_objects.txt">EXT_separate_shader_objects</a></td></tr>
|
||||||
<tr><td class="num">202</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/separate_specular_color.txt">EXT_separate_specular_color</a></td></tr>
|
<tr><td class="num">203</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/separate_specular_color.txt">EXT_separate_specular_color</a></td></tr>
|
||||||
<tr><td class="num">203</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/shader_image_load_store.txt">EXT_shader_image_load_store</a></td></tr>
|
<tr><td class="num">204</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/shader_image_load_store.txt">EXT_shader_image_load_store</a></td></tr>
|
||||||
<tr><td class="num">204</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/shadow_funcs.txt">EXT_shadow_funcs</a></td></tr>
|
<tr><td class="num">205</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/shadow_funcs.txt">EXT_shadow_funcs</a></td></tr>
|
||||||
<tr><td class="num">205</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/shared_texture_palette.txt">EXT_shared_texture_palette</a></td></tr>
|
<tr><td class="num">206</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/shared_texture_palette.txt">EXT_shared_texture_palette</a></td></tr>
|
||||||
<tr><td class="num">206</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/stencil_clear_tag.txt">EXT_stencil_clear_tag</a></td></tr>
|
<tr><td class="num">207</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/stencil_clear_tag.txt">EXT_stencil_clear_tag</a></td></tr>
|
||||||
<tr><td class="num">207</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/stencil_two_side.txt">EXT_stencil_two_side</a></td></tr>
|
<tr><td class="num">208</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/stencil_two_side.txt">EXT_stencil_two_side</a></td></tr>
|
||||||
<tr><td class="num">208</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/stencil_wrap.txt">EXT_stencil_wrap</a></td></tr>
|
<tr><td class="num">209</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/stencil_wrap.txt">EXT_stencil_wrap</a></td></tr>
|
||||||
<tr><td class="num">209</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/subtexture.txt">EXT_subtexture</a></td></tr>
|
<tr><td class="num">210</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/subtexture.txt">EXT_subtexture</a></td></tr>
|
||||||
<tr><td class="num">210</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/texture.txt">EXT_texture</a></td></tr>
|
<tr><td class="num">211</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/texture.txt">EXT_texture</a></td></tr>
|
||||||
<tr><td class="num">211</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/texture3D.txt">EXT_texture3D</a></td></tr>
|
<tr><td class="num">212</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/texture3D.txt">EXT_texture3D</a></td></tr>
|
||||||
<tr><td class="num">212</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_EXT_texture_array.txt">EXT_texture_array</a></td></tr>
|
<tr><td class="num">213</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_EXT_texture_array.txt">EXT_texture_array</a></td></tr>
|
||||||
<tr><td class="num">213</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_EXT_texture_buffer_object.txt">EXT_texture_buffer_object</a></td></tr>
|
<tr><td class="num">214</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_EXT_texture_buffer_object.txt">EXT_texture_buffer_object</a></td></tr>
|
||||||
<tr><td class="num">214</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/texture_compression_dxt1.txt">EXT_texture_compression_dxt1</a></td></tr>
|
<tr><td class="num">215</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/texture_compression_dxt1.txt">EXT_texture_compression_dxt1</a></td></tr>
|
||||||
<tr><td class="num">215</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_EXT_texture_compression_latc.txt">EXT_texture_compression_latc</a></td></tr>
|
<tr><td class="num">216</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_EXT_texture_compression_latc.txt">EXT_texture_compression_latc</a></td></tr>
|
||||||
<tr><td class="num">216</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_EXT_texture_compression_rgtc.txt">EXT_texture_compression_rgtc</a></td></tr>
|
<tr><td class="num">217</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_EXT_texture_compression_rgtc.txt">EXT_texture_compression_rgtc</a></td></tr>
|
||||||
<tr><td class="num">217</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/texture_compression_s3tc.txt">EXT_texture_compression_s3tc</a></td></tr>
|
<tr><td class="num">218</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/texture_compression_s3tc.txt">EXT_texture_compression_s3tc</a></td></tr>
|
||||||
<tr><td class="num">218</td><td> </td><td><a href="http://www.nvidia.com/dev_content/nvopenglspecs/GL_EXT_texture_cube_map.txt">EXT_texture_cube_map</a></td></tr>
|
<tr><td class="num">219</td><td> </td><td><a href="http://www.nvidia.com/dev_content/nvopenglspecs/GL_EXT_texture_cube_map.txt">EXT_texture_cube_map</a></td></tr>
|
||||||
<tr><td class="num">219</td><td> </td><td><a href="http://www.opengl.org/developers/documentation/Version1.2/1.2specs/texture_edge_clamp.txt">EXT_texture_edge_clamp</a></td></tr>
|
<tr><td class="num">220</td><td> </td><td><a href="http://www.opengl.org/developers/documentation/Version1.2/1.2specs/texture_edge_clamp.txt">EXT_texture_edge_clamp</a></td></tr>
|
||||||
<tr><td class="num">220</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/texture_env.txt">EXT_texture_env</a></td></tr>
|
<tr><td class="num">221</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/texture_env.txt">EXT_texture_env</a></td></tr>
|
||||||
<tr><td class="num">221</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/texture_env_add.txt">EXT_texture_env_add</a></td></tr>
|
<tr><td class="num">222</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/texture_env_add.txt">EXT_texture_env_add</a></td></tr>
|
||||||
<tr><td class="num">222</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/texture_env_combine.txt">EXT_texture_env_combine</a></td></tr>
|
<tr><td class="num">223</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/texture_env_combine.txt">EXT_texture_env_combine</a></td></tr>
|
||||||
<tr><td class="num">223</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/texture_env_dot3.txt">EXT_texture_env_dot3</a></td></tr>
|
<tr><td class="num">224</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/texture_env_dot3.txt">EXT_texture_env_dot3</a></td></tr>
|
||||||
<tr><td class="num">224</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/texture_filter_anisotropic.txt">EXT_texture_filter_anisotropic</a></td></tr>
|
<tr><td class="num">225</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/texture_filter_anisotropic.txt">EXT_texture_filter_anisotropic</a></td></tr>
|
||||||
<tr><td class="num">225</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_EXT_texture_integer.txt">EXT_texture_integer</a></td></tr>
|
<tr><td class="num">226</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_EXT_texture_integer.txt">EXT_texture_integer</a></td></tr>
|
||||||
<tr><td class="num">226</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/texture_lod_bias.txt">EXT_texture_lod_bias</a></td></tr>
|
<tr><td class="num">227</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/texture_lod_bias.txt">EXT_texture_lod_bias</a></td></tr>
|
||||||
<tr><td class="num">227</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/texture_mirror_clamp.txt">EXT_texture_mirror_clamp</a></td></tr>
|
<tr><td class="num">228</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/texture_mirror_clamp.txt">EXT_texture_mirror_clamp</a></td></tr>
|
||||||
<tr><td class="num">228</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/texture_object.txt">EXT_texture_object</a></td></tr>
|
<tr><td class="num">229</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/texture_object.txt">EXT_texture_object</a></td></tr>
|
||||||
<tr><td class="num">229</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/texture_perturb_normal.txt">EXT_texture_perturb_normal</a></td></tr>
|
<tr><td class="num">230</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/texture_perturb_normal.txt">EXT_texture_perturb_normal</a></td></tr>
|
||||||
<tr><td class="num">230</td><td> </td><td><a href="http://developer.apple.com/opengl/extensions/ext_texture_rectangle.html">EXT_texture_rectangle</a></td></tr>
|
<tr><td class="num">231</td><td> </td><td><a href="http://developer.apple.com/opengl/extensions/ext_texture_rectangle.html">EXT_texture_rectangle</a></td></tr>
|
||||||
<tr><td class="num">231</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/texture_sRGB.txt">EXT_texture_sRGB</a></td></tr>
|
<tr><td class="num">232</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/texture_sRGB.txt">EXT_texture_sRGB</a></td></tr>
|
||||||
<tr><td class="num">232</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_EXT_texture_shared_exponent.txt">EXT_texture_shared_exponent</a></td></tr>
|
<tr><td class="num">233</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/texture_sRGB_decode.txt">EXT_texture_sRGB_decode</a></td></tr>
|
||||||
<tr><td class="num">233</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/texture_snorm.txt">EXT_texture_snorm</a></td></tr>
|
<tr><td class="num">234</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_EXT_texture_shared_exponent.txt">EXT_texture_shared_exponent</a></td></tr>
|
||||||
<tr><td class="num">234</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/texture_swizzle.txt">EXT_texture_swizzle</a></td></tr>
|
<tr><td class="num">235</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/texture_snorm.txt">EXT_texture_snorm</a></td></tr>
|
||||||
<tr><td class="num">235</td><td> </td><td><a href="http://www.nvidia.com/dev_content/nvopenglspecs/GL_EXT_timer_query.txt">EXT_timer_query</a></td></tr>
|
<tr><td class="num">236</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/texture_swizzle.txt">EXT_texture_swizzle</a></td></tr>
|
||||||
<tr><td class="num">236</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/transform_feedback.txt">EXT_transform_feedback</a></td></tr>
|
<tr><td class="num">237</td><td> </td><td><a href="http://www.nvidia.com/dev_content/nvopenglspecs/GL_EXT_timer_query.txt">EXT_timer_query</a></td></tr>
|
||||||
<tr><td class="num">237</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/vertex_array.txt">EXT_vertex_array</a></td></tr>
|
<tr><td class="num">238</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/transform_feedback.txt">EXT_transform_feedback</a></td></tr>
|
||||||
<tr><td class="num">238</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/vertex_array_bgra.txt">EXT_vertex_array_bgra</a></td></tr>
|
<tr><td class="num">239</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/vertex_array.txt">EXT_vertex_array</a></td></tr>
|
||||||
<tr><td class="num">239</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/vertex_attrib_64bit.txt">EXT_vertex_attrib_64bit</a></td></tr>
|
<tr><td class="num">240</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/vertex_array_bgra.txt">EXT_vertex_array_bgra</a></td></tr>
|
||||||
<tr><td class="num">240</td><td> </td><td><a href="http://oss.sgi.com/projects/ogl-sample/registry/EXT/vertex_shader.txt">EXT_vertex_shader</a></td></tr>
|
<tr><td class="num">241</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/vertex_attrib_64bit.txt">EXT_vertex_attrib_64bit</a></td></tr>
|
||||||
<tr><td class="num">241</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/vertex_weighting.txt">EXT_vertex_weighting</a></td></tr>
|
<tr><td class="num">242</td><td> </td><td><a href="http://oss.sgi.com/projects/ogl-sample/registry/EXT/vertex_shader.txt">EXT_vertex_shader</a></td></tr>
|
||||||
|
<tr><td class="num">243</td><td> </td><td><a href="http://www.opengl.org/registry/specs/EXT/vertex_weighting.txt">EXT_vertex_weighting</a></td></tr>
|
||||||
<tr><td><br></td><td></td><td></td></tr>
|
<tr><td><br></td><td></td><td></td></tr>
|
||||||
<tr><td class="num">242</td><td> </td><td><a href="http://www.opengl.org/registry/specs/GREMEDY/frame_terminator.txt">GREMEDY_frame_terminator</a></td></tr>
|
<tr><td class="num">244</td><td> </td><td><a href="http://www.opengl.org/registry/specs/GREMEDY/frame_terminator.txt">GREMEDY_frame_terminator</a></td></tr>
|
||||||
<tr><td class="num">243</td><td> </td><td><a href="http://www.opengl.org/registry/specs/GREMEDY/string_marker.txt">GREMEDY_string_marker</a></td></tr>
|
<tr><td class="num">245</td><td> </td><td><a href="http://www.opengl.org/registry/specs/GREMEDY/string_marker.txt">GREMEDY_string_marker</a></td></tr>
|
||||||
<tr><td><br></td><td></td><td></td></tr>
|
<tr><td><br></td><td></td><td></td></tr>
|
||||||
<tr><td class="num">244</td><td> </td><td><a href="http://www.opengl.org/registry/specs/HP/convolution_border_modes.txt">HP_convolution_border_modes</a></td></tr>
|
<tr><td class="num">246</td><td> </td><td><a href="http://www.opengl.org/registry/specs/HP/convolution_border_modes.txt">HP_convolution_border_modes</a></td></tr>
|
||||||
<tr><td class="num">245</td><td> </td><td><a href="http://www.opengl.org/registry/specs/HP/image_transform.txt">HP_image_transform</a></td></tr>
|
<tr><td class="num">247</td><td> </td><td><a href="http://www.opengl.org/registry/specs/HP/image_transform.txt">HP_image_transform</a></td></tr>
|
||||||
<tr><td class="num">246</td><td> </td><td><a href="http://www.opengl.org/registry/specs/HP/occlusion_test.txt">HP_occlusion_test</a></td></tr>
|
<tr><td class="num">248</td><td> </td><td><a href="http://www.opengl.org/registry/specs/HP/occlusion_test.txt">HP_occlusion_test</a></td></tr>
|
||||||
<tr><td class="num">247</td><td> </td><td><a href="http://www.opengl.org/registry/specs/HP/texture_lighting.txt">HP_texture_lighting</a></td></tr>
|
<tr><td class="num">249</td><td> </td><td><a href="http://www.opengl.org/registry/specs/HP/texture_lighting.txt">HP_texture_lighting</a></td></tr>
|
||||||
<tr><td><br></td><td></td><td></td></tr>
|
<tr><td><br></td><td></td><td></td></tr>
|
||||||
<tr><td class="num">248</td><td> </td><td><a href="http://www.opengl.org/registry/specs/IBM/cull_vertex.txt">IBM_cull_vertex</a></td></tr>
|
<tr><td class="num">250</td><td> </td><td><a href="http://www.opengl.org/registry/specs/IBM/cull_vertex.txt">IBM_cull_vertex</a></td></tr>
|
||||||
<tr><td class="num">249</td><td> </td><td><a href="http://www.opengl.org/registry/specs/IBM/multimode_draw_arrays.txt">IBM_multimode_draw_arrays</a></td></tr>
|
<tr><td class="num">251</td><td> </td><td><a href="http://www.opengl.org/registry/specs/IBM/multimode_draw_arrays.txt">IBM_multimode_draw_arrays</a></td></tr>
|
||||||
<tr><td class="num">250</td><td> </td><td><a href="http://www.opengl.org/registry/specs/IBM/rasterpos_clip.txt">IBM_rasterpos_clip</a></td></tr>
|
<tr><td class="num">252</td><td> </td><td><a href="http://www.opengl.org/registry/specs/IBM/rasterpos_clip.txt">IBM_rasterpos_clip</a></td></tr>
|
||||||
<tr><td class="num">251</td><td> </td><td><a href="http://www.opengl.org/registry/specs/IBM/static_data.txt">IBM_static_data</a></td></tr>
|
<tr><td class="num">253</td><td> </td><td><a href="http://www.opengl.org/registry/specs/IBM/static_data.txt">IBM_static_data</a></td></tr>
|
||||||
<tr><td class="num">252</td><td> </td><td><a href="http://www.opengl.org/registry/specs/IBM/texture_mirrored_repeat.txt">IBM_texture_mirrored_repeat</a></td></tr>
|
<tr><td class="num">254</td><td> </td><td><a href="http://www.opengl.org/registry/specs/IBM/texture_mirrored_repeat.txt">IBM_texture_mirrored_repeat</a></td></tr>
|
||||||
<tr><td class="num">253</td><td> </td><td><a href="http://www.opengl.org/registry/specs/IBM/vertex_array_lists.txt">IBM_vertex_array_lists</a></td></tr>
|
<tr><td class="num">255</td><td> </td><td><a href="http://www.opengl.org/registry/specs/IBM/vertex_array_lists.txt">IBM_vertex_array_lists</a></td></tr>
|
||||||
<tr><td><br></td><td></td><td></td></tr>
|
<tr><td><br></td><td></td><td></td></tr>
|
||||||
<tr><td class="num">254</td><td> </td><td><a href="http://www.opengl.org/registry/specs/INGR/color_clamp.txt">INGR_color_clamp</a></td></tr>
|
<tr><td class="num">256</td><td> </td><td><a href="http://www.opengl.org/registry/specs/INGR/color_clamp.txt">INGR_color_clamp</a></td></tr>
|
||||||
<tr><td class="num">255</td><td> </td><td><a href="http://www.opengl.org/registry/specs/INGR/interlace_read.txt">INGR_interlace_read</a></td></tr>
|
<tr><td class="num">257</td><td> </td><td><a href="http://www.opengl.org/registry/specs/INGR/interlace_read.txt">INGR_interlace_read</a></td></tr>
|
||||||
<tr><td><br></td><td></td><td></td></tr>
|
<tr><td><br></td><td></td><td></td></tr>
|
||||||
<tr><td class="num">256</td><td> </td><td><a href="http://www.opengl.org/registry/specs/INTEL/parallel_arrays.txt">INTEL_parallel_arrays</a></td></tr>
|
<tr><td class="num">258</td><td> </td><td><a href="http://www.opengl.org/registry/specs/INTEL/parallel_arrays.txt">INTEL_parallel_arrays</a></td></tr>
|
||||||
<tr><td class="num">257</td><td> </td><td><a href="http://www.opengl.org/registry/specs/INTEL/texture_scissor.txt">INTEL_texture_scissor</a></td></tr>
|
<tr><td class="num">259</td><td> </td><td><a href="http://www.opengl.org/registry/specs/INTEL/texture_scissor.txt">INTEL_texture_scissor</a></td></tr>
|
||||||
<tr><td><br></td><td></td><td></td></tr>
|
<tr><td><br></td><td></td><td></td></tr>
|
||||||
<tr><td class="num">258</td><td> </td><td>KTX_buffer_region</td></tr>
|
<tr><td class="num">260</td><td> </td><td>KTX_buffer_region</td></tr>
|
||||||
<tr><td><br></td><td></td><td></td></tr>
|
<tr><td><br></td><td></td><td></td></tr>
|
||||||
<tr><td class="num">259</td><td> </td><td><a href="http://www.opengl.org/registry/specs/MESAX/texture_stack.txt">MESAX_texture_stack</a></td></tr>
|
<tr><td class="num">261</td><td> </td><td><a href="http://www.opengl.org/registry/specs/MESAX/texture_stack.txt">MESAX_texture_stack</a></td></tr>
|
||||||
<tr><td><br></td><td></td><td></td></tr>
|
<tr><td><br></td><td></td><td></td></tr>
|
||||||
<tr><td class="num">260</td><td> </td><td><a href="http://www.opengl.org/registry/specs/MESA/pack_invert.txt">MESA_pack_invert</a></td></tr>
|
<tr><td class="num">262</td><td> </td><td><a href="http://www.opengl.org/registry/specs/MESA/pack_invert.txt">MESA_pack_invert</a></td></tr>
|
||||||
<tr><td class="num">261</td><td> </td><td><a href="http://www.opengl.org/registry/specs/MESA/resize_buffers.txt">MESA_resize_buffers</a></td></tr>
|
<tr><td class="num">263</td><td> </td><td><a href="http://www.opengl.org/registry/specs/MESA/resize_buffers.txt">MESA_resize_buffers</a></td></tr>
|
||||||
<tr><td class="num">262</td><td> </td><td><a href="http://www.opengl.org/registry/specs/MESA/window_pos.txt">MESA_window_pos</a></td></tr>
|
<tr><td class="num">264</td><td> </td><td><a href="http://www.opengl.org/registry/specs/MESA/window_pos.txt">MESA_window_pos</a></td></tr>
|
||||||
<tr><td class="num">263</td><td> </td><td><a href="http://www.opengl.org/registry/specs/MESA/ycbcr_texture.txt">MESA_ycbcr_texture</a></td></tr>
|
<tr><td class="num">265</td><td> </td><td><a href="http://www.opengl.org/registry/specs/MESA/ycbcr_texture.txt">MESA_ycbcr_texture</a></td></tr>
|
||||||
<tr><td><br></td><td></td><td></td></tr>
|
<tr><td><br></td><td></td><td></td></tr>
|
||||||
<tr><td class="num">264</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_NVX_gpu_memory_info.txt">NVX_gpu_memory_info</a></td></tr>
|
<tr><td class="num">266</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_NVX_gpu_memory_info.txt">NVX_gpu_memory_info</a></td></tr>
|
||||||
<tr><td><br></td><td></td><td></td></tr>
|
<tr><td><br></td><td></td><td></td></tr>
|
||||||
<tr><td class="num">265</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/blend_square.txt">NV_blend_square</a></td></tr>
|
<tr><td class="num">267</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/blend_square.txt">NV_blend_square</a></td></tr>
|
||||||
<tr><td class="num">266</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/conditional_render.txt">NV_conditional_render</a></td></tr>
|
<tr><td class="num">268</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/conditional_render.txt">NV_conditional_render</a></td></tr>
|
||||||
<tr><td class="num">267</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/copy_depth_to_color.txt">NV_copy_depth_to_color</a></td></tr>
|
<tr><td class="num">269</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/copy_depth_to_color.txt">NV_copy_depth_to_color</a></td></tr>
|
||||||
<tr><td class="num">268</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">270</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">269</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_NV_depth_buffer_float.txt">NV_depth_buffer_float</a></td></tr>
|
<tr><td class="num">271</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_NV_depth_buffer_float.txt">NV_depth_buffer_float</a></td></tr>
|
||||||
<tr><td class="num">270</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/depth_clamp.txt">NV_depth_clamp</a></td></tr>
|
<tr><td class="num">272</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/depth_clamp.txt">NV_depth_clamp</a></td></tr>
|
||||||
<tr><td class="num">271</td><td> </td><td>NV_depth_range_unclamped</td></tr>
|
<tr><td class="num">273</td><td> </td><td>NV_depth_range_unclamped</td></tr>
|
||||||
<tr><td class="num">272</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/evaluators.txt">NV_evaluators</a></td></tr>
|
<tr><td class="num">274</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/evaluators.txt">NV_evaluators</a></td></tr>
|
||||||
<tr><td class="num">273</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/explicit_multisample.txt">NV_explicit_multisample</a></td></tr>
|
<tr><td class="num">275</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/explicit_multisample.txt">NV_explicit_multisample</a></td></tr>
|
||||||
<tr><td class="num">274</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/fence.txt">NV_fence</a></td></tr>
|
<tr><td class="num">276</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/fence.txt">NV_fence</a></td></tr>
|
||||||
<tr><td class="num">275</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">277</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">276</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/fog_distance.txt">NV_fog_distance</a></td></tr>
|
<tr><td class="num">278</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/fog_distance.txt">NV_fog_distance</a></td></tr>
|
||||||
<tr><td class="num">277</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/fragment_program.txt">NV_fragment_program</a></td></tr>
|
<tr><td class="num">279</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/fragment_program.txt">NV_fragment_program</a></td></tr>
|
||||||
<tr><td class="num">278</td><td> </td><td><a href="http://www.nvidia.com/dev_content/nvopenglspecs/GL_NV_fragment_program2.txt">NV_fragment_program2</a></td></tr>
|
<tr><td class="num">280</td><td> </td><td><a href="http://www.nvidia.com/dev_content/nvopenglspecs/GL_NV_fragment_program2.txt">NV_fragment_program2</a></td></tr>
|
||||||
<tr><td class="num">279</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_NV_fragment_program4.txt">NV_fragment_program4</a></td></tr>
|
<tr><td class="num">281</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_NV_fragment_program4.txt">NV_fragment_program4</a></td></tr>
|
||||||
<tr><td class="num">280</td><td> </td><td><a href="http://www.nvidia.com/dev_content/nvopenglspecs/GL_NV_fragment_program_option.txt">NV_fragment_program_option</a></td></tr>
|
<tr><td class="num">282</td><td> </td><td><a href="http://www.nvidia.com/dev_content/nvopenglspecs/GL_NV_fragment_program_option.txt">NV_fragment_program_option</a></td></tr>
|
||||||
<tr><td class="num">281</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_NV_framebuffer_multisample_coverage.txt">NV_framebuffer_multisample_coverage</a></td></tr>
|
<tr><td class="num">283</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_NV_framebuffer_multisample_coverage.txt">NV_framebuffer_multisample_coverage</a></td></tr>
|
||||||
<tr><td class="num">282</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_NV_geometry_program4.txt">NV_geometry_program4</a></td></tr>
|
<tr><td class="num">284</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_NV_geometry_program4.txt">NV_geometry_program4</a></td></tr>
|
||||||
<tr><td class="num">283</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_NV_geometry_shader4.txt">NV_geometry_shader4</a></td></tr>
|
<tr><td class="num">285</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_NV_geometry_shader4.txt">NV_geometry_shader4</a></td></tr>
|
||||||
<tr><td class="num">284</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_NV_gpu_program4.txt">NV_gpu_program4</a></td></tr>
|
<tr><td class="num">286</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_NV_gpu_program4.txt">NV_gpu_program4</a></td></tr>
|
||||||
<tr><td class="num">285</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/gpu_program5.txt">NV_gpu_program5</a></td></tr>
|
<tr><td class="num">287</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/gpu_program5.txt">NV_gpu_program5</a></td></tr>
|
||||||
<tr><td class="num">286</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/gpu_program5.txt">NV_gpu_program_fp64</a></td></tr>
|
<tr><td class="num">288</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/gpu_program5.txt">NV_gpu_program_fp64</a></td></tr>
|
||||||
<tr><td class="num">287</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/gpu_shader5.txt">NV_gpu_shader5</a></td></tr>
|
<tr><td class="num">289</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/gpu_shader5.txt">NV_gpu_shader5</a></td></tr>
|
||||||
<tr><td class="num">288</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/half_float.txt">NV_half_float</a></td></tr>
|
<tr><td class="num">290</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/half_float.txt">NV_half_float</a></td></tr>
|
||||||
<tr><td class="num">289</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/light_max_exponent.txt">NV_light_max_exponent</a></td></tr>
|
<tr><td class="num">291</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/light_max_exponent.txt">NV_light_max_exponent</a></td></tr>
|
||||||
<tr><td class="num">290</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">292</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">291</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/multisample_filter_hint.txt">NV_multisample_filter_hint</a></td></tr>
|
<tr><td class="num">293</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/multisample_filter_hint.txt">NV_multisample_filter_hint</a></td></tr>
|
||||||
<tr><td class="num">292</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/occlusion_query.txt">NV_occlusion_query</a></td></tr>
|
<tr><td class="num">294</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/occlusion_query.txt">NV_occlusion_query</a></td></tr>
|
||||||
<tr><td class="num">293</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/packed_depth_stencil.txt">NV_packed_depth_stencil</a></td></tr>
|
<tr><td class="num">295</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/packed_depth_stencil.txt">NV_packed_depth_stencil</a></td></tr>
|
||||||
<tr><td class="num">294</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_NV_parameter_buffer_object.txt">NV_parameter_buffer_object</a></td></tr>
|
<tr><td class="num">296</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_NV_parameter_buffer_object.txt">NV_parameter_buffer_object</a></td></tr>
|
||||||
<tr><td class="num">295</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/parameter_buffer_object2.txt">NV_parameter_buffer_object2</a></td></tr>
|
<tr><td class="num">297</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/parameter_buffer_object2.txt">NV_parameter_buffer_object2</a></td></tr>
|
||||||
<tr><td class="num">296</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/pixel_data_range.txt">NV_pixel_data_range</a></td></tr>
|
<tr><td class="num">298</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/pixel_data_range.txt">NV_pixel_data_range</a></td></tr>
|
||||||
<tr><td class="num">297</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/point_sprite.txt">NV_point_sprite</a></td></tr>
|
<tr><td class="num">299</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/point_sprite.txt">NV_point_sprite</a></td></tr>
|
||||||
<tr><td class="num">298</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">300</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">299</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/primitive_restart.txt">NV_primitive_restart</a></td></tr>
|
<tr><td class="num">301</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/primitive_restart.txt">NV_primitive_restart</a></td></tr>
|
||||||
<tr><td class="num">300</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/register_combiners.txt">NV_register_combiners</a></td></tr>
|
<tr><td class="num">302</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/register_combiners.txt">NV_register_combiners</a></td></tr>
|
||||||
<tr><td class="num">301</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/register_combiners2.txt">NV_register_combiners2</a></td></tr>
|
<tr><td class="num">303</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/register_combiners2.txt">NV_register_combiners2</a></td></tr>
|
||||||
<tr><td class="num">302</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/shader_buffer_load.txt">NV_shader_buffer_load</a></td></tr>
|
<tr><td class="num">304</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/shader_buffer_load.txt">NV_shader_buffer_load</a></td></tr>
|
||||||
<tr><td class="num">303</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/tessellation_program5.txt">NV_tessellation_program5</a></td></tr>
|
<tr><td class="num">305</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/tessellation_program5.txt">NV_tessellation_program5</a></td></tr>
|
||||||
<tr><td class="num">304</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/texgen_emboss.txt">NV_texgen_emboss</a></td></tr>
|
<tr><td class="num">306</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/texgen_emboss.txt">NV_texgen_emboss</a></td></tr>
|
||||||
<tr><td class="num">305</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/texgen_reflection.txt">NV_texgen_reflection</a></td></tr>
|
<tr><td class="num">307</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/texgen_reflection.txt">NV_texgen_reflection</a></td></tr>
|
||||||
<tr><td class="num">306</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/texture_barrier.txt">NV_texture_barrier</a></td></tr>
|
<tr><td class="num">308</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/texture_barrier.txt">NV_texture_barrier</a></td></tr>
|
||||||
<tr><td class="num">307</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/texture_compression_vtc.txt">NV_texture_compression_vtc</a></td></tr>
|
<tr><td class="num">309</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/texture_compression_vtc.txt">NV_texture_compression_vtc</a></td></tr>
|
||||||
<tr><td class="num">308</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/texture_env_combine4.txt">NV_texture_env_combine4</a></td></tr>
|
<tr><td class="num">310</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/texture_env_combine4.txt">NV_texture_env_combine4</a></td></tr>
|
||||||
<tr><td class="num">309</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/texture_expand_normal.txt">NV_texture_expand_normal</a></td></tr>
|
<tr><td class="num">311</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/texture_expand_normal.txt">NV_texture_expand_normal</a></td></tr>
|
||||||
<tr><td class="num">310</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/texture_rectangle.txt">NV_texture_rectangle</a></td></tr>
|
<tr><td class="num">312</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/texture_rectangle.txt">NV_texture_rectangle</a></td></tr>
|
||||||
<tr><td class="num">311</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/texture_shader.txt">NV_texture_shader</a></td></tr>
|
<tr><td class="num">313</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/texture_shader.txt">NV_texture_shader</a></td></tr>
|
||||||
<tr><td class="num">312</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/texture_shader2.txt">NV_texture_shader2</a></td></tr>
|
<tr><td class="num">314</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/texture_shader2.txt">NV_texture_shader2</a></td></tr>
|
||||||
<tr><td class="num">313</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/texture_shader3.txt">NV_texture_shader3</a></td></tr>
|
<tr><td class="num">315</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/texture_shader3.txt">NV_texture_shader3</a></td></tr>
|
||||||
<tr><td class="num">314</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_NV_transform_feedback.txt">NV_transform_feedback</a></td></tr>
|
<tr><td class="num">316</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_NV_transform_feedback.txt">NV_transform_feedback</a></td></tr>
|
||||||
<tr><td class="num">315</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/transform_feedback2.txt">NV_transform_feedback2</a></td></tr>
|
<tr><td class="num">317</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/transform_feedback2.txt">NV_transform_feedback2</a></td></tr>
|
||||||
<tr><td class="num">316</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/vdpau_interop.txt">NV_vdpau_interop</a></td></tr>
|
<tr><td class="num">318</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/vdpau_interop.txt">NV_vdpau_interop</a></td></tr>
|
||||||
<tr><td class="num">317</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/vertex_array_range.txt">NV_vertex_array_range</a></td></tr>
|
<tr><td class="num">319</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/vertex_array_range.txt">NV_vertex_array_range</a></td></tr>
|
||||||
<tr><td class="num">318</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/vertex_array_range2.txt">NV_vertex_array_range2</a></td></tr>
|
<tr><td class="num">320</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/vertex_array_range2.txt">NV_vertex_array_range2</a></td></tr>
|
||||||
<tr><td class="num">319</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/vertex_attrib_integer_64bit.txt">NV_vertex_attrib_integer_64bit</a></td></tr>
|
<tr><td class="num">321</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/vertex_attrib_integer_64bit.txt">NV_vertex_attrib_integer_64bit</a></td></tr>
|
||||||
<tr><td class="num">320</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/vertex_buffer_unified_memory.txt">NV_vertex_buffer_unified_memory</a></td></tr>
|
<tr><td class="num">322</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/vertex_buffer_unified_memory.txt">NV_vertex_buffer_unified_memory</a></td></tr>
|
||||||
<tr><td class="num">321</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/vertex_program.txt">NV_vertex_program</a></td></tr>
|
<tr><td class="num">323</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/vertex_program.txt">NV_vertex_program</a></td></tr>
|
||||||
<tr><td class="num">322</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/vertex_program1_1.txt">NV_vertex_program1_1</a></td></tr>
|
<tr><td class="num">324</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/vertex_program1_1.txt">NV_vertex_program1_1</a></td></tr>
|
||||||
<tr><td class="num">323</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/vertex_program2.txt">NV_vertex_program2</a></td></tr>
|
<tr><td class="num">325</td><td> </td><td><a href="http://www.opengl.org/registry/specs/NV/vertex_program2.txt">NV_vertex_program2</a></td></tr>
|
||||||
<tr><td class="num">324</td><td> </td><td><a href="http://www.nvidia.com/dev_content/nvopenglspecs/GL_NV_vertex_program2_option.txt">NV_vertex_program2_option</a></td></tr>
|
<tr><td class="num">326</td><td> </td><td><a href="http://www.nvidia.com/dev_content/nvopenglspecs/GL_NV_vertex_program2_option.txt">NV_vertex_program2_option</a></td></tr>
|
||||||
<tr><td class="num">325</td><td> </td><td><a href="http://www.nvidia.com/dev_content/nvopenglspecs/GL_NV_vertex_program3.txt">NV_vertex_program3</a></td></tr>
|
<tr><td class="num">327</td><td> </td><td><a href="http://www.nvidia.com/dev_content/nvopenglspecs/GL_NV_vertex_program3.txt">NV_vertex_program3</a></td></tr>
|
||||||
<tr><td class="num">326</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_NV_vertex_program4.txt">NV_vertex_program4</a></td></tr>
|
<tr><td class="num">328</td><td> </td><td><a href="http://developer.download.nvidia.com/opengl/specs/GL_NV_vertex_program4.txt">NV_vertex_program4</a></td></tr>
|
||||||
<tr><td><br></td><td></td><td></td></tr>
|
<tr><td><br></td><td></td><td></td></tr>
|
||||||
<tr><td class="num">327</td><td> </td><td><a href="http://www.opengl.org/registry/specs/OES/OES_byte_coordinates.txt">OES_byte_coordinates</a></td></tr>
|
<tr><td class="num">329</td><td> </td><td><a href="http://www.opengl.org/registry/specs/OES/OES_byte_coordinates.txt">OES_byte_coordinates</a></td></tr>
|
||||||
<tr><td class="num">328</td><td> </td><td><a href="http://www.opengl.org/registry/specs/OES/OES_compressed_paletted_texture.txt">OES_compressed_paletted_texture</a></td></tr>
|
<tr><td class="num">330</td><td> </td><td><a href="http://www.opengl.org/registry/specs/OES/OES_compressed_paletted_texture.txt">OES_compressed_paletted_texture</a></td></tr>
|
||||||
<tr><td class="num">329</td><td> </td><td><a href="http://www.opengl.org/registry/specs/OES/OES_read_format.txt">OES_read_format</a></td></tr>
|
<tr><td class="num">331</td><td> </td><td><a href="http://www.opengl.org/registry/specs/OES/OES_read_format.txt">OES_read_format</a></td></tr>
|
||||||
<tr><td class="num">330</td><td> </td><td><a href="http://www.opengl.org/registry/specs/OES/OES_single_precision.txt">OES_single_precision</a></td></tr>
|
<tr><td class="num">332</td><td> </td><td><a href="http://www.opengl.org/registry/specs/OES/OES_single_precision.txt">OES_single_precision</a></td></tr>
|
||||||
<tr><td><br></td><td></td><td></td></tr>
|
<tr><td><br></td><td></td><td></td></tr>
|
||||||
<tr><td class="num">331</td><td> </td><td><a href="http://www.opengl.org/registry/specs/OML/interlace.txt">OML_interlace</a></td></tr>
|
<tr><td class="num">333</td><td> </td><td><a href="http://www.opengl.org/registry/specs/OML/interlace.txt">OML_interlace</a></td></tr>
|
||||||
<tr><td class="num">332</td><td> </td><td><a href="http://www.opengl.org/registry/specs/OML/resample.txt">OML_resample</a></td></tr>
|
<tr><td class="num">334</td><td> </td><td><a href="http://www.opengl.org/registry/specs/OML/resample.txt">OML_resample</a></td></tr>
|
||||||
<tr><td class="num">333</td><td> </td><td><a href="http://www.opengl.org/registry/specs/OML/subsample.txt">OML_subsample</a></td></tr>
|
<tr><td class="num">335</td><td> </td><td><a href="http://www.opengl.org/registry/specs/OML/subsample.txt">OML_subsample</a></td></tr>
|
||||||
<tr><td><br></td><td></td><td></td></tr>
|
<tr><td><br></td><td></td><td></td></tr>
|
||||||
<tr><td class="num">334</td><td> </td><td><a href="http://www.opengl.org/registry/specs/PGI/misc_hints.txt">PGI_misc_hints</a></td></tr>
|
<tr><td class="num">336</td><td> </td><td><a href="http://www.opengl.org/registry/specs/PGI/misc_hints.txt">PGI_misc_hints</a></td></tr>
|
||||||
<tr><td class="num">335</td><td> </td><td><a href="http://www.opengl.org/registry/specs/PGI/vertex_hints.txt">PGI_vertex_hints</a></td></tr>
|
<tr><td class="num">337</td><td> </td><td><a href="http://www.opengl.org/registry/specs/PGI/vertex_hints.txt">PGI_vertex_hints</a></td></tr>
|
||||||
<tr><td><br></td><td></td><td></td></tr>
|
<tr><td><br></td><td></td><td></td></tr>
|
||||||
<tr><td class="num">336</td><td> </td><td><a href="http://www.opengl.org/registry/specs/REND/screen_coordinates.txt">REND_screen_coordinates</a></td></tr>
|
<tr><td class="num">338</td><td> </td><td><a href="http://www.opengl.org/registry/specs/REND/screen_coordinates.txt">REND_screen_coordinates</a></td></tr>
|
||||||
<tr><td><br></td><td></td><td></td></tr>
|
<tr><td><br></td><td></td><td></td></tr>
|
||||||
<tr><td class="num">337</td><td> </td><td><a href="http://www.opengl.org/registry/specs/S3/s3tc.txt">S3_s3tc</a></td></tr>
|
<tr><td class="num">339</td><td> </td><td><a href="http://www.opengl.org/registry/specs/S3/s3tc.txt">S3_s3tc</a></td></tr>
|
||||||
<tr><td><br></td><td></td><td></td></tr>
|
<tr><td><br></td><td></td><td></td></tr>
|
||||||
<tr><td class="num">338</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">340</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">339</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIS/detail_texture.txt">SGIS_detail_texture</a></td></tr>
|
<tr><td class="num">341</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIS/detail_texture.txt">SGIS_detail_texture</a></td></tr>
|
||||||
<tr><td class="num">340</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIS/fog_func.txt">SGIS_fog_function</a></td></tr>
|
<tr><td class="num">342</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIS/fog_func.txt">SGIS_fog_function</a></td></tr>
|
||||||
<tr><td class="num">341</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIS/generate_mipmap.txt">SGIS_generate_mipmap</a></td></tr>
|
<tr><td class="num">343</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIS/generate_mipmap.txt">SGIS_generate_mipmap</a></td></tr>
|
||||||
<tr><td class="num">342</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIS/multisample.txt">SGIS_multisample</a></td></tr>
|
<tr><td class="num">344</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIS/multisample.txt">SGIS_multisample</a></td></tr>
|
||||||
<tr><td class="num">343</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIS/pixel_texture.txt">SGIS_pixel_texture</a></td></tr>
|
<tr><td class="num">345</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIS/pixel_texture.txt">SGIS_pixel_texture</a></td></tr>
|
||||||
<tr><td class="num">344</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIS/point_line_texgen.txt">SGIS_point_line_texgen</a></td></tr>
|
<tr><td class="num">346</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIS/point_line_texgen.txt">SGIS_point_line_texgen</a></td></tr>
|
||||||
<tr><td class="num">345</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIS/sharpen_texture.txt">SGIS_sharpen_texture</a></td></tr>
|
<tr><td class="num">347</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIS/sharpen_texture.txt">SGIS_sharpen_texture</a></td></tr>
|
||||||
<tr><td class="num">346</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIS/texture4D.txt">SGIS_texture4D</a></td></tr>
|
<tr><td class="num">348</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIS/texture4D.txt">SGIS_texture4D</a></td></tr>
|
||||||
<tr><td class="num">347</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIS/texture_border_clamp.txt">SGIS_texture_border_clamp</a></td></tr>
|
<tr><td class="num">349</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIS/texture_border_clamp.txt">SGIS_texture_border_clamp</a></td></tr>
|
||||||
<tr><td class="num">348</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIS/texture_edge_clamp.txt">SGIS_texture_edge_clamp</a></td></tr>
|
<tr><td class="num">350</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIS/texture_edge_clamp.txt">SGIS_texture_edge_clamp</a></td></tr>
|
||||||
<tr><td class="num">349</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIS/texture_filter4.txt">SGIS_texture_filter4</a></td></tr>
|
<tr><td class="num">351</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIS/texture_filter4.txt">SGIS_texture_filter4</a></td></tr>
|
||||||
<tr><td class="num">350</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIS/texture_lod.txt">SGIS_texture_lod</a></td></tr>
|
<tr><td class="num">352</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIS/texture_lod.txt">SGIS_texture_lod</a></td></tr>
|
||||||
<tr><td class="num">351</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIS/texture_select.txt">SGIS_texture_select</a></td></tr>
|
<tr><td class="num">353</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIS/texture_select.txt">SGIS_texture_select</a></td></tr>
|
||||||
<tr><td><br></td><td></td><td></td></tr>
|
<tr><td><br></td><td></td><td></td></tr>
|
||||||
<tr><td class="num">352</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/async.txt">SGIX_async</a></td></tr>
|
<tr><td class="num">354</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/async.txt">SGIX_async</a></td></tr>
|
||||||
<tr><td class="num">353</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/async_histogram.txt">SGIX_async_histogram</a></td></tr>
|
<tr><td class="num">355</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/async_histogram.txt">SGIX_async_histogram</a></td></tr>
|
||||||
<tr><td class="num">354</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/async_pixel.txt">SGIX_async_pixel</a></td></tr>
|
<tr><td class="num">356</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/async_pixel.txt">SGIX_async_pixel</a></td></tr>
|
||||||
<tr><td class="num">355</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/blend_alpha_minmax.txt">SGIX_blend_alpha_minmax</a></td></tr>
|
<tr><td class="num">357</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/blend_alpha_minmax.txt">SGIX_blend_alpha_minmax</a></td></tr>
|
||||||
<tr><td class="num">356</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/clipmap.txt">SGIX_clipmap</a></td></tr>
|
<tr><td class="num">358</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/clipmap.txt">SGIX_clipmap</a></td></tr>
|
||||||
<tr><td class="num">357</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/convolution_accuracy.txt">SGIX_convolution_accuracy</a></td></tr>
|
<tr><td class="num">359</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/convolution_accuracy.txt">SGIX_convolution_accuracy</a></td></tr>
|
||||||
<tr><td class="num">358</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/depth_texture.txt">SGIX_depth_texture</a></td></tr>
|
<tr><td class="num">360</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/depth_texture.txt">SGIX_depth_texture</a></td></tr>
|
||||||
<tr><td class="num">359</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/flush_raster.txt">SGIX_flush_raster</a></td></tr>
|
<tr><td class="num">361</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/flush_raster.txt">SGIX_flush_raster</a></td></tr>
|
||||||
<tr><td class="num">360</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/fog_offset.txt">SGIX_fog_offset</a></td></tr>
|
<tr><td class="num">362</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/fog_offset.txt">SGIX_fog_offset</a></td></tr>
|
||||||
<tr><td class="num">361</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/fog_texture.txt">SGIX_fog_texture</a></td></tr>
|
<tr><td class="num">363</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/fog_texture.txt">SGIX_fog_texture</a></td></tr>
|
||||||
<tr><td class="num">362</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/fragment_specular_lighting.txt">SGIX_fragment_specular_lighting</a></td></tr>
|
<tr><td class="num">364</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/fragment_specular_lighting.txt">SGIX_fragment_specular_lighting</a></td></tr>
|
||||||
<tr><td class="num">363</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/framezoom.txt">SGIX_framezoom</a></td></tr>
|
<tr><td class="num">365</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/framezoom.txt">SGIX_framezoom</a></td></tr>
|
||||||
<tr><td class="num">364</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/interlace.txt">SGIX_interlace</a></td></tr>
|
<tr><td class="num">366</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/interlace.txt">SGIX_interlace</a></td></tr>
|
||||||
<tr><td class="num">365</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/ir_instrument1.txt">SGIX_ir_instrument1</a></td></tr>
|
<tr><td class="num">367</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/ir_instrument1.txt">SGIX_ir_instrument1</a></td></tr>
|
||||||
<tr><td class="num">366</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/list_priority.txt">SGIX_list_priority</a></td></tr>
|
<tr><td class="num">368</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/list_priority.txt">SGIX_list_priority</a></td></tr>
|
||||||
<tr><td class="num">367</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/sgix_pixel_texture.txt">SGIX_pixel_texture</a></td></tr>
|
<tr><td class="num">369</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/sgix_pixel_texture.txt">SGIX_pixel_texture</a></td></tr>
|
||||||
<tr><td class="num">368</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/pixel_texture_bits.txt">SGIX_pixel_texture_bits</a></td></tr>
|
<tr><td class="num">370</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/pixel_texture_bits.txt">SGIX_pixel_texture_bits</a></td></tr>
|
||||||
<tr><td class="num">369</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/reference_plane.txt">SGIX_reference_plane</a></td></tr>
|
<tr><td class="num">371</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/reference_plane.txt">SGIX_reference_plane</a></td></tr>
|
||||||
<tr><td class="num">370</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/resample.txt">SGIX_resample</a></td></tr>
|
<tr><td class="num">372</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/resample.txt">SGIX_resample</a></td></tr>
|
||||||
<tr><td class="num">371</td><td> </td><td><a href="http://oss.sgi.com/projects/ogl-sample/registry/SGIX/shadow.txt">SGIX_shadow</a></td></tr>
|
<tr><td class="num">373</td><td> </td><td><a href="http://oss.sgi.com/projects/ogl-sample/registry/SGIX/shadow.txt">SGIX_shadow</a></td></tr>
|
||||||
<tr><td class="num">372</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/shadow_ambient.txt">SGIX_shadow_ambient</a></td></tr>
|
<tr><td class="num">374</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/shadow_ambient.txt">SGIX_shadow_ambient</a></td></tr>
|
||||||
<tr><td class="num">373</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/sprite.txt">SGIX_sprite</a></td></tr>
|
<tr><td class="num">375</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/sprite.txt">SGIX_sprite</a></td></tr>
|
||||||
<tr><td class="num">374</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/tag_sample_buffer.txt">SGIX_tag_sample_buffer</a></td></tr>
|
<tr><td class="num">376</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/tag_sample_buffer.txt">SGIX_tag_sample_buffer</a></td></tr>
|
||||||
<tr><td class="num">375</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/texture_env_add.txt">SGIX_texture_add_env</a></td></tr>
|
<tr><td class="num">377</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/texture_env_add.txt">SGIX_texture_add_env</a></td></tr>
|
||||||
<tr><td class="num">376</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/texture_coordinate_clamp.txt">SGIX_texture_coordinate_clamp</a></td></tr>
|
<tr><td class="num">378</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/texture_coordinate_clamp.txt">SGIX_texture_coordinate_clamp</a></td></tr>
|
||||||
<tr><td class="num">377</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/texture_lod_bias.txt">SGIX_texture_lod_bias</a></td></tr>
|
<tr><td class="num">379</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/texture_lod_bias.txt">SGIX_texture_lod_bias</a></td></tr>
|
||||||
<tr><td class="num">378</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/texture_multi_buffer.txt">SGIX_texture_multi_buffer</a></td></tr>
|
<tr><td class="num">380</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/texture_multi_buffer.txt">SGIX_texture_multi_buffer</a></td></tr>
|
||||||
<tr><td class="num">379</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/texture_range.txt">SGIX_texture_range</a></td></tr>
|
<tr><td class="num">381</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/texture_range.txt">SGIX_texture_range</a></td></tr>
|
||||||
<tr><td class="num">380</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/texture_scale_bias.txt">SGIX_texture_scale_bias</a></td></tr>
|
<tr><td class="num">382</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/texture_scale_bias.txt">SGIX_texture_scale_bias</a></td></tr>
|
||||||
<tr><td class="num">381</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/vertex_preclip.txt">SGIX_vertex_preclip</a></td></tr>
|
<tr><td class="num">383</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/vertex_preclip.txt">SGIX_vertex_preclip</a></td></tr>
|
||||||
<tr><td class="num">382</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/vertex_preclip.txt">SGIX_vertex_preclip_hint</a></td></tr>
|
<tr><td class="num">384</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/vertex_preclip.txt">SGIX_vertex_preclip_hint</a></td></tr>
|
||||||
<tr><td class="num">383</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/ycrcb.txt">SGIX_ycrcb</a></td></tr>
|
<tr><td class="num">385</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGIX/ycrcb.txt">SGIX_ycrcb</a></td></tr>
|
||||||
<tr><td><br></td><td></td><td></td></tr>
|
<tr><td><br></td><td></td><td></td></tr>
|
||||||
<tr><td class="num">384</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGI/color_matrix.txt">SGI_color_matrix</a></td></tr>
|
<tr><td class="num">386</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGI/color_matrix.txt">SGI_color_matrix</a></td></tr>
|
||||||
<tr><td class="num">385</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGI/color_table.txt">SGI_color_table</a></td></tr>
|
<tr><td class="num">387</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGI/color_table.txt">SGI_color_table</a></td></tr>
|
||||||
<tr><td class="num">386</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGI/texture_color_table.txt">SGI_texture_color_table</a></td></tr>
|
<tr><td class="num">388</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SGI/texture_color_table.txt">SGI_texture_color_table</a></td></tr>
|
||||||
<tr><td><br></td><td></td><td></td></tr>
|
<tr><td><br></td><td></td><td></td></tr>
|
||||||
<tr><td class="num">387</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SUNX/constant_data.txt">SUNX_constant_data</a></td></tr>
|
<tr><td class="num">389</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SUNX/constant_data.txt">SUNX_constant_data</a></td></tr>
|
||||||
<tr><td><br></td><td></td><td></td></tr>
|
<tr><td><br></td><td></td><td></td></tr>
|
||||||
<tr><td class="num">388</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SUN/convolution_border_modes.txt">SUN_convolution_border_modes</a></td></tr>
|
<tr><td class="num">390</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SUN/convolution_border_modes.txt">SUN_convolution_border_modes</a></td></tr>
|
||||||
<tr><td class="num">389</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SUN/global_alpha.txt">SUN_global_alpha</a></td></tr>
|
<tr><td class="num">391</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SUN/global_alpha.txt">SUN_global_alpha</a></td></tr>
|
||||||
<tr><td class="num">390</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SUN/mesh_array.txt">SUN_mesh_array</a></td></tr>
|
<tr><td class="num">392</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SUN/mesh_array.txt">SUN_mesh_array</a></td></tr>
|
||||||
<tr><td class="num">391</td><td> </td><td><a href="http://wwws.sun.com/software/graphics/opengl/extensions/gl_sun_read_video_pixels.txt">SUN_read_video_pixels</a></td></tr>
|
<tr><td class="num">393</td><td> </td><td><a href="http://wwws.sun.com/software/graphics/opengl/extensions/gl_sun_read_video_pixels.txt">SUN_read_video_pixels</a></td></tr>
|
||||||
<tr><td class="num">392</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SUN/slice_accum.txt">SUN_slice_accum</a></td></tr>
|
<tr><td class="num">394</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SUN/slice_accum.txt">SUN_slice_accum</a></td></tr>
|
||||||
<tr><td class="num">393</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SUN/triangle_list.txt">SUN_triangle_list</a></td></tr>
|
<tr><td class="num">395</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SUN/triangle_list.txt">SUN_triangle_list</a></td></tr>
|
||||||
<tr><td class="num">394</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SUN/vertex.txt">SUN_vertex</a></td></tr>
|
<tr><td class="num">396</td><td> </td><td><a href="http://www.opengl.org/registry/specs/SUN/vertex.txt">SUN_vertex</a></td></tr>
|
||||||
<tr><td><br></td><td></td><td></td></tr>
|
<tr><td><br></td><td></td><td></td></tr>
|
||||||
<tr><td class="num">395</td><td> </td><td><a href="http://www.opengl.org/registry/specs/WIN/phong_shading.txt">WIN_phong_shading</a></td></tr>
|
<tr><td class="num">397</td><td> </td><td><a href="http://www.opengl.org/registry/specs/WIN/phong_shading.txt">WIN_phong_shading</a></td></tr>
|
||||||
<tr><td class="num">396</td><td> </td><td><a href="http://www.opengl.org/registry/specs/WIN/specular_fog.txt">WIN_specular_fog</a></td></tr>
|
<tr><td class="num">398</td><td> </td><td><a href="http://www.opengl.org/registry/specs/WIN/specular_fog.txt">WIN_specular_fog</a></td></tr>
|
||||||
<tr><td class="num">397</td><td> </td><td><a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/opengl/glfunc01_16zy.asp">WIN_swap_hint</a></td></tr>
|
<tr><td class="num">399</td><td> </td><td><a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/opengl/glfunc01_16zy.asp">WIN_swap_hint</a></td></tr>
|
||||||
</table>
|
</table>
|
||||||
<!-- begin footer.html -->
|
<!-- begin footer.html -->
|
||||||
</td></tr></table></body>
|
</td></tr></table></body>
|
||||||
|
@ -46,7 +46,7 @@ THE POSSIBILITY OF SUCH DAMAGE.
|
|||||||
<td valign="top">
|
<td valign="top">
|
||||||
|
|
||||||
<table border="0" width="100%" cellpadding="0" cellspacing="0" align="left">
|
<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/1.5.7/">1.5.7</a></i></td></tr>
|
<tr><td align="center"><i>Latest Release: <a href="https://sourceforge.net/projects/glew/files/glew/1.5.8/">1.5.8</a></i></td></tr>
|
||||||
<tr><td align="center"><br></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"><img src="./glew.png" alt="GLEW Logo" width="97" height="75"></td></tr>
|
||||||
<tr><td align="center"><br></td></tr>
|
<tr><td align="center"><br></td></tr>
|
||||||
@ -70,7 +70,7 @@ THE POSSIBILITY OF SUCH DAMAGE.
|
|||||||
|
|
||||||
<td valign="bottom">
|
<td valign="bottom">
|
||||||
<table border="0" width="100%" cellpadding="5" cellspacing="0" align="left">
|
<table border="0" width="100%" cellpadding="5" cellspacing="0" align="left">
|
||||||
<tr><td align="center"><i>Last Update: 11-03-10</i></td></tr>
|
<tr><td align="center"><i>Last Update: 01-31-11</i></td></tr>
|
||||||
<tr><td align="center">
|
<tr><td align="center">
|
||||||
<a href="http://www.opengl.org"> <img src="./ogl_sm.jpg" width="68"
|
<a href="http://www.opengl.org"> <img src="./ogl_sm.jpg" width="68"
|
||||||
height="35" border="0" alt="OpenGL Logo"></a>
|
height="35" border="0" alt="OpenGL Logo"></a>
|
||||||
|
680
doc/gpl.txt
680
doc/gpl.txt
@ -1,340 +1,340 @@
|
|||||||
GNU GENERAL PUBLIC LICENSE
|
GNU GENERAL PUBLIC LICENSE
|
||||||
Version 2, June 1991
|
Version 2, June 1991
|
||||||
|
|
||||||
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
|
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
|
||||||
51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
Everyone is permitted to copy and distribute verbatim copies
|
Everyone is permitted to copy and distribute verbatim copies
|
||||||
of this license document, but changing it is not allowed.
|
of this license document, but changing it is not allowed.
|
||||||
|
|
||||||
Preamble
|
Preamble
|
||||||
|
|
||||||
The licenses for most software are designed to take away your
|
The licenses for most software are designed to take away your
|
||||||
freedom to share and change it. By contrast, the GNU General Public
|
freedom to share and change it. By contrast, the GNU General Public
|
||||||
License is intended to guarantee your freedom to share and change free
|
License is intended to guarantee your freedom to share and change free
|
||||||
software--to make sure the software is free for all its users. This
|
software--to make sure the software is free for all its users. This
|
||||||
General Public License applies to most of the Free Software
|
General Public License applies to most of the Free Software
|
||||||
Foundation's software and to any other program whose authors commit to
|
Foundation's software and to any other program whose authors commit to
|
||||||
using it. (Some other Free Software Foundation software is covered by
|
using it. (Some other Free Software Foundation software is covered by
|
||||||
the GNU Library General Public License instead.) You can apply it to
|
the GNU Library General Public License instead.) You can apply it to
|
||||||
your programs, too.
|
your programs, too.
|
||||||
|
|
||||||
When we speak of free software, we are referring to freedom, not
|
When we speak of free software, we are referring to freedom, not
|
||||||
price. Our General Public Licenses are designed to make sure that you
|
price. Our General Public Licenses are designed to make sure that you
|
||||||
have the freedom to distribute copies of free software (and charge for
|
have the freedom to distribute copies of free software (and charge for
|
||||||
this service if you wish), that you receive source code or can get it
|
this service if you wish), that you receive source code or can get it
|
||||||
if you want it, that you can change the software or use pieces of it
|
if you want it, that you can change the software or use pieces of it
|
||||||
in new free programs; and that you know you can do these things.
|
in new free programs; and that you know you can do these things.
|
||||||
|
|
||||||
To protect your rights, we need to make restrictions that forbid
|
To protect your rights, we need to make restrictions that forbid
|
||||||
anyone to deny you these rights or to ask you to surrender the rights.
|
anyone to deny you these rights or to ask you to surrender the rights.
|
||||||
These restrictions translate to certain responsibilities for you if you
|
These restrictions translate to certain responsibilities for you if you
|
||||||
distribute copies of the software, or if you modify it.
|
distribute copies of the software, or if you modify it.
|
||||||
|
|
||||||
For example, if you distribute copies of such a program, whether
|
For example, if you distribute copies of such a program, whether
|
||||||
gratis or for a fee, you must give the recipients all the rights that
|
gratis or for a fee, you must give the recipients all the rights that
|
||||||
you have. You must make sure that they, too, receive or can get the
|
you have. You must make sure that they, too, receive or can get the
|
||||||
source code. And you must show them these terms so they know their
|
source code. And you must show them these terms so they know their
|
||||||
rights.
|
rights.
|
||||||
|
|
||||||
We protect your rights with two steps: (1) copyright the software, and
|
We protect your rights with two steps: (1) copyright the software, and
|
||||||
(2) offer you this license which gives you legal permission to copy,
|
(2) offer you this license which gives you legal permission to copy,
|
||||||
distribute and/or modify the software.
|
distribute and/or modify the software.
|
||||||
|
|
||||||
Also, for each author's protection and ours, we want to make certain
|
Also, for each author's protection and ours, we want to make certain
|
||||||
that everyone understands that there is no warranty for this free
|
that everyone understands that there is no warranty for this free
|
||||||
software. If the software is modified by someone else and passed on, we
|
software. If the software is modified by someone else and passed on, we
|
||||||
want its recipients to know that what they have is not the original, so
|
want its recipients to know that what they have is not the original, so
|
||||||
that any problems introduced by others will not reflect on the original
|
that any problems introduced by others will not reflect on the original
|
||||||
authors' reputations.
|
authors' reputations.
|
||||||
|
|
||||||
Finally, any free program is threatened constantly by software
|
Finally, any free program is threatened constantly by software
|
||||||
patents. We wish to avoid the danger that redistributors of a free
|
patents. We wish to avoid the danger that redistributors of a free
|
||||||
program will individually obtain patent licenses, in effect making the
|
program will individually obtain patent licenses, in effect making the
|
||||||
program proprietary. To prevent this, we have made it clear that any
|
program proprietary. To prevent this, we have made it clear that any
|
||||||
patent must be licensed for everyone's free use or not licensed at all.
|
patent must be licensed for everyone's free use or not licensed at all.
|
||||||
|
|
||||||
The precise terms and conditions for copying, distribution and
|
The precise terms and conditions for copying, distribution and
|
||||||
modification follow.
|
modification follow.
|
||||||
|
|
||||||
GNU GENERAL PUBLIC LICENSE
|
GNU GENERAL PUBLIC LICENSE
|
||||||
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
|
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
|
||||||
|
|
||||||
0. This License applies to any program or other work which contains
|
0. This License applies to any program or other work which contains
|
||||||
a notice placed by the copyright holder saying it may be distributed
|
a notice placed by the copyright holder saying it may be distributed
|
||||||
under the terms of this General Public License. The "Program", below,
|
under the terms of this General Public License. The "Program", below,
|
||||||
refers to any such program or work, and a "work based on the Program"
|
refers to any such program or work, and a "work based on the Program"
|
||||||
means either the Program or any derivative work under copyright law:
|
means either the Program or any derivative work under copyright law:
|
||||||
that is to say, a work containing the Program or a portion of it,
|
that is to say, a work containing the Program or a portion of it,
|
||||||
either verbatim or with modifications and/or translated into another
|
either verbatim or with modifications and/or translated into another
|
||||||
language. (Hereinafter, translation is included without limitation in
|
language. (Hereinafter, translation is included without limitation in
|
||||||
the term "modification".) Each licensee is addressed as "you".
|
the term "modification".) Each licensee is addressed as "you".
|
||||||
|
|
||||||
Activities other than copying, distribution and modification are not
|
Activities other than copying, distribution and modification are not
|
||||||
covered by this License; they are outside its scope. The act of
|
covered by this License; they are outside its scope. The act of
|
||||||
running the Program is not restricted, and the output from the Program
|
running the Program is not restricted, and the output from the Program
|
||||||
is covered only if its contents constitute a work based on the
|
is covered only if its contents constitute a work based on the
|
||||||
Program (independent of having been made by running the Program).
|
Program (independent of having been made by running the Program).
|
||||||
Whether that is true depends on what the Program does.
|
Whether that is true depends on what the Program does.
|
||||||
|
|
||||||
1. You may copy and distribute verbatim copies of the Program's
|
1. You may copy and distribute verbatim copies of the Program's
|
||||||
source code as you receive it, in any medium, provided that you
|
source code as you receive it, in any medium, provided that you
|
||||||
conspicuously and appropriately publish on each copy an appropriate
|
conspicuously and appropriately publish on each copy an appropriate
|
||||||
copyright notice and disclaimer of warranty; keep intact all the
|
copyright notice and disclaimer of warranty; keep intact all the
|
||||||
notices that refer to this License and to the absence of any warranty;
|
notices that refer to this License and to the absence of any warranty;
|
||||||
and give any other recipients of the Program a copy of this License
|
and give any other recipients of the Program a copy of this License
|
||||||
along with the Program.
|
along with the Program.
|
||||||
|
|
||||||
You may charge a fee for the physical act of transferring a copy, and
|
You may charge a fee for the physical act of transferring a copy, and
|
||||||
you may at your option offer warranty protection in exchange for a fee.
|
you may at your option offer warranty protection in exchange for a fee.
|
||||||
|
|
||||||
2. You may modify your copy or copies of the Program or any portion
|
2. You may modify your copy or copies of the Program or any portion
|
||||||
of it, thus forming a work based on the Program, and copy and
|
of it, thus forming a work based on the Program, and copy and
|
||||||
distribute such modifications or work under the terms of Section 1
|
distribute such modifications or work under the terms of Section 1
|
||||||
above, provided that you also meet all of these conditions:
|
above, provided that you also meet all of these conditions:
|
||||||
|
|
||||||
a) You must cause the modified files to carry prominent notices
|
a) You must cause the modified files to carry prominent notices
|
||||||
stating that you changed the files and the date of any change.
|
stating that you changed the files and the date of any change.
|
||||||
|
|
||||||
b) You must cause any work that you distribute or publish, that in
|
b) You must cause any work that you distribute or publish, that in
|
||||||
whole or in part contains or is derived from the Program or any
|
whole or in part contains or is derived from the Program or any
|
||||||
part thereof, to be licensed as a whole at no charge to all third
|
part thereof, to be licensed as a whole at no charge to all third
|
||||||
parties under the terms of this License.
|
parties under the terms of this License.
|
||||||
|
|
||||||
c) If the modified program normally reads commands interactively
|
c) If the modified program normally reads commands interactively
|
||||||
when run, you must cause it, when started running for such
|
when run, you must cause it, when started running for such
|
||||||
interactive use in the most ordinary way, to print or display an
|
interactive use in the most ordinary way, to print or display an
|
||||||
announcement including an appropriate copyright notice and a
|
announcement including an appropriate copyright notice and a
|
||||||
notice that there is no warranty (or else, saying that you provide
|
notice that there is no warranty (or else, saying that you provide
|
||||||
a warranty) and that users may redistribute the program under
|
a warranty) and that users may redistribute the program under
|
||||||
these conditions, and telling the user how to view a copy of this
|
these conditions, and telling the user how to view a copy of this
|
||||||
License. (Exception: if the Program itself is interactive but
|
License. (Exception: if the Program itself is interactive but
|
||||||
does not normally print such an announcement, your work based on
|
does not normally print such an announcement, your work based on
|
||||||
the Program is not required to print an announcement.)
|
the Program is not required to print an announcement.)
|
||||||
|
|
||||||
These requirements apply to the modified work as a whole. If
|
These requirements apply to the modified work as a whole. If
|
||||||
identifiable sections of that work are not derived from the Program,
|
identifiable sections of that work are not derived from the Program,
|
||||||
and can be reasonably considered independent and separate works in
|
and can be reasonably considered independent and separate works in
|
||||||
themselves, then this License, and its terms, do not apply to those
|
themselves, then this License, and its terms, do not apply to those
|
||||||
sections when you distribute them as separate works. But when you
|
sections when you distribute them as separate works. But when you
|
||||||
distribute the same sections as part of a whole which is a work based
|
distribute the same sections as part of a whole which is a work based
|
||||||
on the Program, the distribution of the whole must be on the terms of
|
on the Program, the distribution of the whole must be on the terms of
|
||||||
this License, whose permissions for other licensees extend to the
|
this License, whose permissions for other licensees extend to the
|
||||||
entire whole, and thus to each and every part regardless of who wrote it.
|
entire whole, and thus to each and every part regardless of who wrote it.
|
||||||
|
|
||||||
Thus, it is not the intent of this section to claim rights or contest
|
Thus, it is not the intent of this section to claim rights or contest
|
||||||
your rights to work written entirely by you; rather, the intent is to
|
your rights to work written entirely by you; rather, the intent is to
|
||||||
exercise the right to control the distribution of derivative or
|
exercise the right to control the distribution of derivative or
|
||||||
collective works based on the Program.
|
collective works based on the Program.
|
||||||
|
|
||||||
In addition, mere aggregation of another work not based on the Program
|
In addition, mere aggregation of another work not based on the Program
|
||||||
with the Program (or with a work based on the Program) on a volume of
|
with the Program (or with a work based on the Program) on a volume of
|
||||||
a storage or distribution medium does not bring the other work under
|
a storage or distribution medium does not bring the other work under
|
||||||
the scope of this License.
|
the scope of this License.
|
||||||
|
|
||||||
3. You may copy and distribute the Program (or a work based on it,
|
3. You may copy and distribute the Program (or a work based on it,
|
||||||
under Section 2) in object code or executable form under the terms of
|
under Section 2) in object code or executable form under the terms of
|
||||||
Sections 1 and 2 above provided that you also do one of the following:
|
Sections 1 and 2 above provided that you also do one of the following:
|
||||||
|
|
||||||
a) Accompany it with the complete corresponding machine-readable
|
a) Accompany it with the complete corresponding machine-readable
|
||||||
source code, which must be distributed under the terms of Sections
|
source code, which must be distributed under the terms of Sections
|
||||||
1 and 2 above on a medium customarily used for software interchange; or,
|
1 and 2 above on a medium customarily used for software interchange; or,
|
||||||
|
|
||||||
b) Accompany it with a written offer, valid for at least three
|
b) Accompany it with a written offer, valid for at least three
|
||||||
years, to give any third party, for a charge no more than your
|
years, to give any third party, for a charge no more than your
|
||||||
cost of physically performing source distribution, a complete
|
cost of physically performing source distribution, a complete
|
||||||
machine-readable copy of the corresponding source code, to be
|
machine-readable copy of the corresponding source code, to be
|
||||||
distributed under the terms of Sections 1 and 2 above on a medium
|
distributed under the terms of Sections 1 and 2 above on a medium
|
||||||
customarily used for software interchange; or,
|
customarily used for software interchange; or,
|
||||||
|
|
||||||
c) Accompany it with the information you received as to the offer
|
c) Accompany it with the information you received as to the offer
|
||||||
to distribute corresponding source code. (This alternative is
|
to distribute corresponding source code. (This alternative is
|
||||||
allowed only for noncommercial distribution and only if you
|
allowed only for noncommercial distribution and only if you
|
||||||
received the program in object code or executable form with such
|
received the program in object code or executable form with such
|
||||||
an offer, in accord with Subsection b above.)
|
an offer, in accord with Subsection b above.)
|
||||||
|
|
||||||
The source code for a work means the preferred form of the work for
|
The source code for a work means the preferred form of the work for
|
||||||
making modifications to it. For an executable work, complete source
|
making modifications to it. For an executable work, complete source
|
||||||
code means all the source code for all modules it contains, plus any
|
code means all the source code for all modules it contains, plus any
|
||||||
associated interface definition files, plus the scripts used to
|
associated interface definition files, plus the scripts used to
|
||||||
control compilation and installation of the executable. However, as a
|
control compilation and installation of the executable. However, as a
|
||||||
special exception, the source code distributed need not include
|
special exception, the source code distributed need not include
|
||||||
anything that is normally distributed (in either source or binary
|
anything that is normally distributed (in either source or binary
|
||||||
form) with the major components (compiler, kernel, and so on) of the
|
form) with the major components (compiler, kernel, and so on) of the
|
||||||
operating system on which the executable runs, unless that component
|
operating system on which the executable runs, unless that component
|
||||||
itself accompanies the executable.
|
itself accompanies the executable.
|
||||||
|
|
||||||
If distribution of executable or object code is made by offering
|
If distribution of executable or object code is made by offering
|
||||||
access to copy from a designated place, then offering equivalent
|
access to copy from a designated place, then offering equivalent
|
||||||
access to copy the source code from the same place counts as
|
access to copy the source code from the same place counts as
|
||||||
distribution of the source code, even though third parties are not
|
distribution of the source code, even though third parties are not
|
||||||
compelled to copy the source along with the object code.
|
compelled to copy the source along with the object code.
|
||||||
|
|
||||||
4. You may not copy, modify, sublicense, or distribute the Program
|
4. You may not copy, modify, sublicense, or distribute the Program
|
||||||
except as expressly provided under this License. Any attempt
|
except as expressly provided under this License. Any attempt
|
||||||
otherwise to copy, modify, sublicense or distribute the Program is
|
otherwise to copy, modify, sublicense or distribute the Program is
|
||||||
void, and will automatically terminate your rights under this License.
|
void, and will automatically terminate your rights under this License.
|
||||||
However, parties who have received copies, or rights, from you under
|
However, parties who have received copies, or rights, from you under
|
||||||
this License will not have their licenses terminated so long as such
|
this License will not have their licenses terminated so long as such
|
||||||
parties remain in full compliance.
|
parties remain in full compliance.
|
||||||
|
|
||||||
5. You are not required to accept this License, since you have not
|
5. You are not required to accept this License, since you have not
|
||||||
signed it. However, nothing else grants you permission to modify or
|
signed it. However, nothing else grants you permission to modify or
|
||||||
distribute the Program or its derivative works. These actions are
|
distribute the Program or its derivative works. These actions are
|
||||||
prohibited by law if you do not accept this License. Therefore, by
|
prohibited by law if you do not accept this License. Therefore, by
|
||||||
modifying or distributing the Program (or any work based on the
|
modifying or distributing the Program (or any work based on the
|
||||||
Program), you indicate your acceptance of this License to do so, and
|
Program), you indicate your acceptance of this License to do so, and
|
||||||
all its terms and conditions for copying, distributing or modifying
|
all its terms and conditions for copying, distributing or modifying
|
||||||
the Program or works based on it.
|
the Program or works based on it.
|
||||||
|
|
||||||
6. Each time you redistribute the Program (or any work based on the
|
6. Each time you redistribute the Program (or any work based on the
|
||||||
Program), the recipient automatically receives a license from the
|
Program), the recipient automatically receives a license from the
|
||||||
original licensor to copy, distribute or modify the Program subject to
|
original licensor to copy, distribute or modify the Program subject to
|
||||||
these terms and conditions. You may not impose any further
|
these terms and conditions. You may not impose any further
|
||||||
restrictions on the recipients' exercise of the rights granted herein.
|
restrictions on the recipients' exercise of the rights granted herein.
|
||||||
You are not responsible for enforcing compliance by third parties to
|
You are not responsible for enforcing compliance by third parties to
|
||||||
this License.
|
this License.
|
||||||
|
|
||||||
7. If, as a consequence of a court judgment or allegation of patent
|
7. If, as a consequence of a court judgment or allegation of patent
|
||||||
infringement or for any other reason (not limited to patent issues),
|
infringement or for any other reason (not limited to patent issues),
|
||||||
conditions are imposed on you (whether by court order, agreement or
|
conditions are imposed on you (whether by court order, agreement or
|
||||||
otherwise) that contradict the conditions of this License, they do not
|
otherwise) that contradict the conditions of this License, they do not
|
||||||
excuse you from the conditions of this License. If you cannot
|
excuse you from the conditions of this License. If you cannot
|
||||||
distribute so as to satisfy simultaneously your obligations under this
|
distribute so as to satisfy simultaneously your obligations under this
|
||||||
License and any other pertinent obligations, then as a consequence you
|
License and any other pertinent obligations, then as a consequence you
|
||||||
may not distribute the Program at all. For example, if a patent
|
may not distribute the Program at all. For example, if a patent
|
||||||
license would not permit royalty-free redistribution of the Program by
|
license would not permit royalty-free redistribution of the Program by
|
||||||
all those who receive copies directly or indirectly through you, then
|
all those who receive copies directly or indirectly through you, then
|
||||||
the only way you could satisfy both it and this License would be to
|
the only way you could satisfy both it and this License would be to
|
||||||
refrain entirely from distribution of the Program.
|
refrain entirely from distribution of the Program.
|
||||||
|
|
||||||
If any portion of this section is held invalid or unenforceable under
|
If any portion of this section is held invalid or unenforceable under
|
||||||
any particular circumstance, the balance of the section is intended to
|
any particular circumstance, the balance of the section is intended to
|
||||||
apply and the section as a whole is intended to apply in other
|
apply and the section as a whole is intended to apply in other
|
||||||
circumstances.
|
circumstances.
|
||||||
|
|
||||||
It is not the purpose of this section to induce you to infringe any
|
It is not the purpose of this section to induce you to infringe any
|
||||||
patents or other property right claims or to contest validity of any
|
patents or other property right claims or to contest validity of any
|
||||||
such claims; this section has the sole purpose of protecting the
|
such claims; this section has the sole purpose of protecting the
|
||||||
integrity of the free software distribution system, which is
|
integrity of the free software distribution system, which is
|
||||||
implemented by public license practices. Many people have made
|
implemented by public license practices. Many people have made
|
||||||
generous contributions to the wide range of software distributed
|
generous contributions to the wide range of software distributed
|
||||||
through that system in reliance on consistent application of that
|
through that system in reliance on consistent application of that
|
||||||
system; it is up to the author/donor to decide if he or she is willing
|
system; it is up to the author/donor to decide if he or she is willing
|
||||||
to distribute software through any other system and a licensee cannot
|
to distribute software through any other system and a licensee cannot
|
||||||
impose that choice.
|
impose that choice.
|
||||||
|
|
||||||
This section is intended to make thoroughly clear what is believed to
|
This section is intended to make thoroughly clear what is believed to
|
||||||
be a consequence of the rest of this License.
|
be a consequence of the rest of this License.
|
||||||
|
|
||||||
8. If the distribution and/or use of the Program is restricted in
|
8. If the distribution and/or use of the Program is restricted in
|
||||||
certain countries either by patents or by copyrighted interfaces, the
|
certain countries either by patents or by copyrighted interfaces, the
|
||||||
original copyright holder who places the Program under this License
|
original copyright holder who places the Program under this License
|
||||||
may add an explicit geographical distribution limitation excluding
|
may add an explicit geographical distribution limitation excluding
|
||||||
those countries, so that distribution is permitted only in or among
|
those countries, so that distribution is permitted only in or among
|
||||||
countries not thus excluded. In such case, this License incorporates
|
countries not thus excluded. In such case, this License incorporates
|
||||||
the limitation as if written in the body of this License.
|
the limitation as if written in the body of this License.
|
||||||
|
|
||||||
9. The Free Software Foundation may publish revised and/or new versions
|
9. The Free Software Foundation may publish revised and/or new versions
|
||||||
of the General Public License from time to time. Such new versions will
|
of the General Public License from time to time. Such new versions will
|
||||||
be similar in spirit to the present version, but may differ in detail to
|
be similar in spirit to the present version, but may differ in detail to
|
||||||
address new problems or concerns.
|
address new problems or concerns.
|
||||||
|
|
||||||
Each version is given a distinguishing version number. If the Program
|
Each version is given a distinguishing version number. If the Program
|
||||||
specifies a version number of this License which applies to it and "any
|
specifies a version number of this License which applies to it and "any
|
||||||
later version", you have the option of following the terms and conditions
|
later version", you have the option of following the terms and conditions
|
||||||
either of that version or of any later version published by the Free
|
either of that version or of any later version published by the Free
|
||||||
Software Foundation. If the Program does not specify a version number of
|
Software Foundation. If the Program does not specify a version number of
|
||||||
this License, you may choose any version ever published by the Free Software
|
this License, you may choose any version ever published by the Free Software
|
||||||
Foundation.
|
Foundation.
|
||||||
|
|
||||||
10. If you wish to incorporate parts of the Program into other free
|
10. If you wish to incorporate parts of the Program into other free
|
||||||
programs whose distribution conditions are different, write to the author
|
programs whose distribution conditions are different, write to the author
|
||||||
to ask for permission. For software which is copyrighted by the Free
|
to ask for permission. For software which is copyrighted by the Free
|
||||||
Software Foundation, write to the Free Software Foundation; we sometimes
|
Software Foundation, write to the Free Software Foundation; we sometimes
|
||||||
make exceptions for this. Our decision will be guided by the two goals
|
make exceptions for this. Our decision will be guided by the two goals
|
||||||
of preserving the free status of all derivatives of our free software and
|
of preserving the free status of all derivatives of our free software and
|
||||||
of promoting the sharing and reuse of software generally.
|
of promoting the sharing and reuse of software generally.
|
||||||
|
|
||||||
NO WARRANTY
|
NO WARRANTY
|
||||||
|
|
||||||
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
|
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
|
||||||
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
|
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
|
||||||
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
|
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
|
||||||
PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
|
PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
|
||||||
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||||
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
|
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
|
||||||
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
|
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
|
||||||
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
|
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
|
||||||
REPAIR OR CORRECTION.
|
REPAIR OR CORRECTION.
|
||||||
|
|
||||||
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
|
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
|
||||||
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
|
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
|
||||||
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
|
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
|
||||||
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
|
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
|
||||||
OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
|
OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
|
||||||
TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
|
TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
|
||||||
YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
|
YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
|
||||||
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
|
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
|
||||||
POSSIBILITY OF SUCH DAMAGES.
|
POSSIBILITY OF SUCH DAMAGES.
|
||||||
|
|
||||||
END OF TERMS AND CONDITIONS
|
END OF TERMS AND CONDITIONS
|
||||||
|
|
||||||
How to Apply These Terms to Your New Programs
|
How to Apply These Terms to Your New Programs
|
||||||
|
|
||||||
If you develop a new program, and you want it to be of the greatest
|
If you develop a new program, and you want it to be of the greatest
|
||||||
possible use to the public, the best way to achieve this is to make it
|
possible use to the public, the best way to achieve this is to make it
|
||||||
free software which everyone can redistribute and change under these terms.
|
free software which everyone can redistribute and change under these terms.
|
||||||
|
|
||||||
To do so, attach the following notices to the program. It is safest
|
To do so, attach the following notices to the program. It is safest
|
||||||
to attach them to the start of each source file to most effectively
|
to attach them to the start of each source file to most effectively
|
||||||
convey the exclusion of warranty; and each file should have at least
|
convey the exclusion of warranty; and each file should have at least
|
||||||
the "copyright" line and a pointer to where the full notice is found.
|
the "copyright" line and a pointer to where the full notice is found.
|
||||||
|
|
||||||
<one line to give the program's name and a brief idea of what it does.>
|
<one line to give the program's name and a brief idea of what it does.>
|
||||||
Copyright (C) <year> <name of author>
|
Copyright (C) <year> <name of author>
|
||||||
|
|
||||||
This program is free software; you can redistribute it and/or modify
|
This program is free software; you can redistribute it and/or modify
|
||||||
it under the terms of the GNU General Public License as published by
|
it under the terms of the GNU General Public License as published by
|
||||||
the Free Software Foundation; either version 2 of the License, or
|
the Free Software Foundation; either version 2 of the License, or
|
||||||
(at your option) any later version.
|
(at your option) any later version.
|
||||||
|
|
||||||
This program is distributed in the hope that it will be useful,
|
This program is distributed in the hope that it will be useful,
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
GNU General Public License for more details.
|
GNU General Public License for more details.
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
You should have received a copy of the GNU General Public License
|
||||||
along with this program; if not, write to the Free Software
|
along with this program; if not, write to the Free Software
|
||||||
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
|
|
||||||
|
|
||||||
Also add information on how to contact you by electronic and paper mail.
|
Also add information on how to contact you by electronic and paper mail.
|
||||||
|
|
||||||
If the program is interactive, make it output a short notice like this
|
If the program is interactive, make it output a short notice like this
|
||||||
when it starts in an interactive mode:
|
when it starts in an interactive mode:
|
||||||
|
|
||||||
Gnomovision version 69, Copyright (C) year name of author
|
Gnomovision version 69, Copyright (C) year name of author
|
||||||
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
|
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
|
||||||
This is free software, and you are welcome to redistribute it
|
This is free software, and you are welcome to redistribute it
|
||||||
under certain conditions; type `show c' for details.
|
under certain conditions; type `show c' for details.
|
||||||
|
|
||||||
The hypothetical commands `show w' and `show c' should show the appropriate
|
The hypothetical commands `show w' and `show c' should show the appropriate
|
||||||
parts of the General Public License. Of course, the commands you use may
|
parts of the General Public License. Of course, the commands you use may
|
||||||
be called something other than `show w' and `show c'; they could even be
|
be called something other than `show w' and `show c'; they could even be
|
||||||
mouse-clicks or menu items--whatever suits your program.
|
mouse-clicks or menu items--whatever suits your program.
|
||||||
|
|
||||||
You should also get your employer (if you work as a programmer) or your
|
You should also get your employer (if you work as a programmer) or your
|
||||||
school, if any, to sign a "copyright disclaimer" for the program, if
|
school, if any, to sign a "copyright disclaimer" for the program, if
|
||||||
necessary. Here is a sample; alter the names:
|
necessary. Here is a sample; alter the names:
|
||||||
|
|
||||||
Yoyodyne, Inc., hereby disclaims all copyright interest in the program
|
Yoyodyne, Inc., hereby disclaims all copyright interest in the program
|
||||||
`Gnomovision' (which makes passes at compilers) written by James Hacker.
|
`Gnomovision' (which makes passes at compilers) written by James Hacker.
|
||||||
|
|
||||||
<signature of Ty Coon>, 1 April 1989
|
<signature of Ty Coon>, 1 April 1989
|
||||||
Ty Coon, President of Vice
|
Ty Coon, President of Vice
|
||||||
|
|
||||||
This General Public License does not permit incorporating your program into
|
This General Public License does not permit incorporating your program into
|
||||||
proprietary programs. If your program is a subroutine library, you may
|
proprietary programs. If your program is a subroutine library, you may
|
||||||
consider it more useful to permit linking proprietary applications with the
|
consider it more useful to permit linking proprietary applications with the
|
||||||
library. If this is what you want to do, use the GNU Library General
|
library. If this is what you want to do, use the GNU Library General
|
||||||
Public License instead of this License.
|
Public License instead of this License.
|
||||||
|
@ -46,7 +46,7 @@ THE POSSIBILITY OF SUCH DAMAGE.
|
|||||||
<td valign="top">
|
<td valign="top">
|
||||||
|
|
||||||
<table border="0" width="100%" cellpadding="0" cellspacing="0" align="left">
|
<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/1.5.7/">1.5.7</a></i></td></tr>
|
<tr><td align="center"><i>Latest Release: <a href="https://sourceforge.net/projects/glew/files/glew/1.5.8/">1.5.8</a></i></td></tr>
|
||||||
<tr><td align="center"><br></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"><img src="./glew.png" alt="GLEW Logo" width="97" height="75"></td></tr>
|
||||||
<tr><td align="center"><br></td></tr>
|
<tr><td align="center"><br></td></tr>
|
||||||
@ -70,7 +70,7 @@ THE POSSIBILITY OF SUCH DAMAGE.
|
|||||||
|
|
||||||
<td valign="bottom">
|
<td valign="bottom">
|
||||||
<table border="0" width="100%" cellpadding="5" cellspacing="0" align="left">
|
<table border="0" width="100%" cellpadding="5" cellspacing="0" align="left">
|
||||||
<tr><td align="center"><i>Last Update: 11-03-10</i></td></tr>
|
<tr><td align="center"><i>Last Update: 01-31-11</i></td></tr>
|
||||||
<tr><td align="center">
|
<tr><td align="center">
|
||||||
<a href="http://www.opengl.org"> <img src="./ogl_sm.jpg" width="68"
|
<a href="http://www.opengl.org"> <img src="./ogl_sm.jpg" width="68"
|
||||||
height="35" border="0" alt="OpenGL Logo"></a>
|
height="35" border="0" alt="OpenGL Logo"></a>
|
||||||
@ -110,8 +110,8 @@ Mac OS X, FreeBSD, Irix, and Solaris.
|
|||||||
<p>
|
<p>
|
||||||
<a href="http://sourceforge.net/projects/glew/">GLEW</a> is distributed
|
<a href="http://sourceforge.net/projects/glew/">GLEW</a> is distributed
|
||||||
as source and precompiled binaries. The latest release is
|
as source and precompiled binaries. The latest release is
|
||||||
<a href="https://sourceforge.net/projects/glew/files/glew/1.5.7/">1.5.7</a>
|
<a href="https://sourceforge.net/projects/glew/files/glew/1.5.8/">1.5.8</a>
|
||||||
[09-07-10]:
|
[01-31-11]:
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
@ -125,8 +125,8 @@ as source and precompiled binaries. The latest release is
|
|||||||
<td align="right"><b>Source</b></td>
|
<td align="right"><b>Source</b></td>
|
||||||
<td></td>
|
<td></td>
|
||||||
<td align="left">
|
<td align="left">
|
||||||
<a href="https://sourceforge.net/projects/glew/files/glew/1.5.7/glew-1.5.7.zip/download">ZIP</a> |
|
<a href="https://sourceforge.net/projects/glew/files/glew/1.5.8/glew-1.5.8.zip/download">ZIP</a> |
|
||||||
<a href="https://sourceforge.net/projects/glew/files/glew/1.5.7/glew-1.5.7.tgz/download">TGZ</a></td>
|
<a href="https://sourceforge.net/projects/glew/files/glew/1.5.8/glew-1.5.8.tgz/download">TGZ</a></td>
|
||||||
<td></td>
|
<td></td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
@ -134,8 +134,8 @@ as source and precompiled binaries. The latest release is
|
|||||||
<td align="right"><b>Binaries</b></td>
|
<td align="right"><b>Binaries</b></td>
|
||||||
<td></td>
|
<td></td>
|
||||||
<td align="left">
|
<td align="left">
|
||||||
<a href="https://sourceforge.net/projects/glew/files/glew/1.5.7/glew-1.5.7-win32.zip/download">Windows 32-bit</a> |
|
<a href="https://sourceforge.net/projects/glew/files/glew/1.5.8/glew-1.5.8-win32.zip/download">Windows 32-bit</a> |
|
||||||
<a href="https://sourceforge.net/projects/glew/files/glew/1.5.7/glew-1.5.7-win64.zip/download">64-bit</a>
|
<a href="https://sourceforge.net/projects/glew/files/glew/1.5.8/glew-1.5.8-win64.zip/download">64-bit</a>
|
||||||
</td>
|
</td>
|
||||||
<td></td>
|
<td></td>
|
||||||
</tr>
|
</tr>
|
||||||
@ -144,12 +144,10 @@ as source and precompiled binaries. The latest release is
|
|||||||
</table>
|
</table>
|
||||||
<p></p>
|
<p></p>
|
||||||
<p>
|
<p>
|
||||||
An up-to-date copy is also available from the <a
|
An up-to-date copy is also available from the <a href="http://glew.git.sourceforge.net/git/gitweb.cgi?p=glew/glew;a=summary">project repository</a>:
|
||||||
href="http://glew.svn.sourceforge.net/svnroot/glew/trunk/glew/">project
|
|
||||||
repository</a>:
|
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
<tt>svn co https://glew.svn.sourceforge.net/svnroot/glew/trunk/glew glew</tt>
|
<tt>git clone git://glew.git.sourceforge.net/gitroot/glew/glew</tt>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<h2>Supported Extensions</h2>
|
<h2>Supported Extensions</h2>
|
||||||
@ -164,6 +162,7 @@ The latest release contains support for OpenGL 3.3, OpenGL 4.1 and the following
|
|||||||
|
|
||||||
<h2>News</h2>
|
<h2>News</h2>
|
||||||
<ul>
|
<ul>
|
||||||
|
<li>[01-31-11] <a href="https://sourceforge.net/projects/glew/files/glew/1.5.8/">GLEW 1.5.8</a> fixes minor bugs and adds two new extensions</li>
|
||||||
<li>[11-03-10] <a href="https://sourceforge.net/projects/glew/files/glew/1.5.7/">GLEW 1.5.7</a> fixes minor bugs and adds one new extension</li>
|
<li>[11-03-10] <a href="https://sourceforge.net/projects/glew/files/glew/1.5.7/">GLEW 1.5.7</a> fixes minor bugs and adds one new extension</li>
|
||||||
<li>[09-07-10] <a href="https://sourceforge.net/projects/glew/files/glew/1.5.6/">GLEW 1.5.6</a> adds suport for OpenGL 4.1, fixes bugs</li>
|
<li>[09-07-10] <a href="https://sourceforge.net/projects/glew/files/glew/1.5.6/">GLEW 1.5.6</a> adds suport for OpenGL 4.1, fixes bugs</li>
|
||||||
<li>[07-13-10] <a href="https://sourceforge.net/projects/glew/files/glew/1.5.5/">GLEW 1.5.5</a> fixes minor bugs and adds new extensions</li>
|
<li>[07-13-10] <a href="https://sourceforge.net/projects/glew/files/glew/1.5.5/">GLEW 1.5.5</a> fixes minor bugs and adds new extensions</li>
|
||||||
|
@ -46,7 +46,7 @@ THE POSSIBILITY OF SUCH DAMAGE.
|
|||||||
<td valign="top">
|
<td valign="top">
|
||||||
|
|
||||||
<table border="0" width="100%" cellpadding="0" cellspacing="0" align="left">
|
<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/1.5.7/">1.5.7</a></i></td></tr>
|
<tr><td align="center"><i>Latest Release: <a href="https://sourceforge.net/projects/glew/files/glew/1.5.8/">1.5.8</a></i></td></tr>
|
||||||
<tr><td align="center"><br></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"><img src="./glew.png" alt="GLEW Logo" width="97" height="75"></td></tr>
|
||||||
<tr><td align="center"><br></td></tr>
|
<tr><td align="center"><br></td></tr>
|
||||||
@ -70,7 +70,7 @@ THE POSSIBILITY OF SUCH DAMAGE.
|
|||||||
|
|
||||||
<td valign="bottom">
|
<td valign="bottom">
|
||||||
<table border="0" width="100%" cellpadding="5" cellspacing="0" align="left">
|
<table border="0" width="100%" cellpadding="5" cellspacing="0" align="left">
|
||||||
<tr><td align="center"><i>Last Update: 11-03-10</i></td></tr>
|
<tr><td align="center"><i>Last Update: 01-31-11</i></td></tr>
|
||||||
<tr><td align="center">
|
<tr><td align="center">
|
||||||
<a href="http://www.opengl.org"> <img src="./ogl_sm.jpg" width="68"
|
<a href="http://www.opengl.org"> <img src="./ogl_sm.jpg" width="68"
|
||||||
height="35" border="0" alt="OpenGL Logo"></a>
|
height="35" border="0" alt="OpenGL Logo"></a>
|
||||||
|
25
doc/log.html
25
doc/log.html
@ -46,7 +46,7 @@ THE POSSIBILITY OF SUCH DAMAGE.
|
|||||||
<td valign="top">
|
<td valign="top">
|
||||||
|
|
||||||
<table border="0" width="100%" cellpadding="0" cellspacing="0" align="left">
|
<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/1.5.7/">1.5.7</a></i></td></tr>
|
<tr><td align="center"><i>Latest Release: <a href="https://sourceforge.net/projects/glew/files/glew/1.5.8/">1.5.8</a></i></td></tr>
|
||||||
<tr><td align="center"><br></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"><img src="./glew.png" alt="GLEW Logo" width="97" height="75"></td></tr>
|
||||||
<tr><td align="center"><br></td></tr>
|
<tr><td align="center"><br></td></tr>
|
||||||
@ -70,7 +70,7 @@ THE POSSIBILITY OF SUCH DAMAGE.
|
|||||||
|
|
||||||
<td valign="bottom">
|
<td valign="bottom">
|
||||||
<table border="0" width="100%" cellpadding="5" cellspacing="0" align="left">
|
<table border="0" width="100%" cellpadding="5" cellspacing="0" align="left">
|
||||||
<tr><td align="center"><i>Last Update: 11-03-10</i></td></tr>
|
<tr><td align="center"><i>Last Update: 01-31-11</i></td></tr>
|
||||||
<tr><td align="center">
|
<tr><td align="center">
|
||||||
<a href="http://www.opengl.org"> <img src="./ogl_sm.jpg" width="68"
|
<a href="http://www.opengl.org"> <img src="./ogl_sm.jpg" width="68"
|
||||||
height="35" border="0" alt="OpenGL Logo"></a>
|
height="35" border="0" alt="OpenGL Logo"></a>
|
||||||
@ -98,6 +98,27 @@ width="88" height="32" border="0" alt="Support This Project"></a></td></tr> -->
|
|||||||
|
|
||||||
<h2>Change Log</h2>
|
<h2>Change Log</h2>
|
||||||
|
|
||||||
|
<hr align="center">
|
||||||
|
<ul class="none">
|
||||||
|
<li><b>1.5.8</b> [01-31-11]
|
||||||
|
<ul>
|
||||||
|
<li> New extensions:
|
||||||
|
<ul>
|
||||||
|
<li> GL_AMD_depth_clamp_separate
|
||||||
|
<li> GL_EXT_texture_sRGB_decode
|
||||||
|
</ul>
|
||||||
|
<li> Bug fixes:
|
||||||
|
<ul>
|
||||||
|
<li> Borland C++ fix for __int64
|
||||||
|
<li> GL_DOUBLE_MATNxM enumerants for OpenGL 4.0
|
||||||
|
<li> Correction to glGetTransformFeedbackVarying
|
||||||
|
<li> Correction to glSecondaryColorPointer
|
||||||
|
<li> Corrections to glGetVertexAttribPointerv and glGetShaderSource
|
||||||
|
<li> Switched code repository from svn to git
|
||||||
|
</ul>
|
||||||
|
</ul>
|
||||||
|
</ul>
|
||||||
|
|
||||||
<hr align="center">
|
<hr align="center">
|
||||||
<ul class="none">
|
<ul class="none">
|
||||||
<li><b>1.5.7</b> [11-03-10]
|
<li><b>1.5.7</b> [11-03-10]
|
||||||
|
@ -46,7 +46,7 @@ THE POSSIBILITY OF SUCH DAMAGE.
|
|||||||
<td valign="top">
|
<td valign="top">
|
||||||
|
|
||||||
<table border="0" width="100%" cellpadding="0" cellspacing="0" align="left">
|
<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/1.5.7/">1.5.7</a></i></td></tr>
|
<tr><td align="center"><i>Latest Release: <a href="https://sourceforge.net/projects/glew/files/glew/1.5.8/">1.5.8</a></i></td></tr>
|
||||||
<tr><td align="center"><br></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"><img src="./glew.png" alt="GLEW Logo" width="97" height="75"></td></tr>
|
||||||
<tr><td align="center"><br></td></tr>
|
<tr><td align="center"><br></td></tr>
|
||||||
@ -70,7 +70,7 @@ THE POSSIBILITY OF SUCH DAMAGE.
|
|||||||
|
|
||||||
<td valign="bottom">
|
<td valign="bottom">
|
||||||
<table border="0" width="100%" cellpadding="5" cellspacing="0" align="left">
|
<table border="0" width="100%" cellpadding="5" cellspacing="0" align="left">
|
||||||
<tr><td align="center"><i>Last Update: 11-03-10</i></td></tr>
|
<tr><td align="center"><i>Last Update: 01-31-11</i></td></tr>
|
||||||
<tr><td align="center">
|
<tr><td align="center">
|
||||||
<a href="http://www.opengl.org"> <img src="./ogl_sm.jpg" width="68"
|
<a href="http://www.opengl.org"> <img src="./ogl_sm.jpg" width="68"
|
||||||
height="35" border="0" alt="OpenGL Logo"></a>
|
height="35" border="0" alt="OpenGL Logo"></a>
|
||||||
|
@ -172,9 +172,10 @@ typedef _W64 int ptrdiff_t;
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* GLEW_STATIC needs to be set when using the static version.
|
* GLEW_STATIC is defined for static library.
|
||||||
* GLEW_BUILD is set when building the DLL version.
|
* GLEW_BUILD is defined for building the DLL library.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifdef GLEW_STATIC
|
#ifdef GLEW_STATIC
|
||||||
# define GLEWAPI extern
|
# define GLEWAPI extern
|
||||||
#else
|
#else
|
||||||
@ -208,7 +209,22 @@ typedef _W64 int ptrdiff_t;
|
|||||||
|
|
||||||
#define GLEW_APIENTRY_DEFINED
|
#define GLEW_APIENTRY_DEFINED
|
||||||
#define APIENTRY
|
#define APIENTRY
|
||||||
#define GLEWAPI extern
|
|
||||||
|
/*
|
||||||
|
* GLEW_STATIC is defined for static library.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifdef GLEW_STATIC
|
||||||
|
# define GLEWAPI extern
|
||||||
|
#else
|
||||||
|
# if defined(__GNUC__) && __GNUC__>=4
|
||||||
|
# define GLEWAPI extern __attribute__ ((visibility("default")))
|
||||||
|
# elif defined(__SUNPRO_C) || defined(__SUNPRO_CC)
|
||||||
|
# define GLEWAPI extern __global
|
||||||
|
# else
|
||||||
|
# define GLEWAPI extern
|
||||||
|
# endif
|
||||||
|
#endif
|
||||||
|
|
||||||
/* <glu.h> */
|
/* <glu.h> */
|
||||||
#ifndef GLAPI
|
#ifndef GLAPI
|
||||||
@ -245,14 +261,12 @@ typedef float GLclampf;
|
|||||||
typedef double GLdouble;
|
typedef double GLdouble;
|
||||||
typedef double GLclampd;
|
typedef double GLclampd;
|
||||||
typedef void GLvoid;
|
typedef void GLvoid;
|
||||||
#if defined(_MSC_VER)
|
#if defined(_MSC_VER) && _MSC_VER < 1400
|
||||||
# if _MSC_VER < 1400
|
|
||||||
typedef __int64 GLint64EXT;
|
typedef __int64 GLint64EXT;
|
||||||
typedef unsigned __int64 GLuint64EXT;
|
typedef unsigned __int64 GLuint64EXT;
|
||||||
# else
|
#elif defined(_MSC_VER) || defined(__BORLANDC__)
|
||||||
typedef signed long long GLint64EXT;
|
typedef signed long long GLint64EXT;
|
||||||
typedef unsigned long long GLuint64EXT;
|
typedef unsigned long long GLuint64EXT;
|
||||||
# endif
|
|
||||||
#else
|
#else
|
||||||
# if defined(__MINGW32__) || defined(__CYGWIN__)
|
# if defined(__MINGW32__) || defined(__CYGWIN__)
|
||||||
#include <inttypes.h>
|
#include <inttypes.h>
|
||||||
@ -265,34 +279,43 @@ typedef GLuint64EXT GLuint64;
|
|||||||
typedef struct __GLsync *GLsync;
|
typedef struct __GLsync *GLsync;
|
||||||
|
|
||||||
typedef char GLchar;
|
typedef char GLchar;
|
||||||
typedef void (APIENTRY *GLDEBUGPROCAMD)(GLuint id,
|
|
||||||
GLenum category,
|
|
||||||
GLenum severity,
|
|
||||||
GLsizei length,
|
|
||||||
const GLchar* message,
|
|
||||||
GLvoid* userParam);
|
|
||||||
|
|
||||||
/* For ARB_debug_output */
|
|
||||||
|
|
||||||
typedef void (APIENTRY *GLDEBUGPROCARB)(GLenum source,
|
|
||||||
GLenum type,
|
|
||||||
GLuint id,
|
|
||||||
GLenum severity,
|
|
||||||
GLsizei length,
|
|
||||||
const GLchar* message,
|
|
||||||
GLvoid* userParam);
|
|
||||||
|
|
||||||
/* For GL_ARB_cl_event */
|
|
||||||
|
|
||||||
typedef struct _cl_context *cl_context;
|
|
||||||
typedef struct _cl_event *cl_event;
|
|
||||||
|
|
||||||
|
#define GL_ZERO 0
|
||||||
|
#define GL_FALSE 0
|
||||||
|
#define GL_LOGIC_OP 0x0BF1
|
||||||
|
#define GL_NONE 0
|
||||||
|
#define GL_TEXTURE_COMPONENTS 0x1003
|
||||||
|
#define GL_NO_ERROR 0
|
||||||
|
#define GL_POINTS 0x0000
|
||||||
|
#define GL_CURRENT_BIT 0x00000001
|
||||||
|
#define GL_TRUE 1
|
||||||
|
#define GL_ONE 1
|
||||||
|
#define GL_CLIENT_PIXEL_STORE_BIT 0x00000001
|
||||||
|
#define GL_LINES 0x0001
|
||||||
|
#define GL_LINE_LOOP 0x0002
|
||||||
|
#define GL_POINT_BIT 0x00000002
|
||||||
|
#define GL_CLIENT_VERTEX_ARRAY_BIT 0x00000002
|
||||||
|
#define GL_LINE_STRIP 0x0003
|
||||||
|
#define GL_LINE_BIT 0x00000004
|
||||||
|
#define GL_TRIANGLES 0x0004
|
||||||
|
#define GL_TRIANGLE_STRIP 0x0005
|
||||||
|
#define GL_TRIANGLE_FAN 0x0006
|
||||||
|
#define GL_QUADS 0x0007
|
||||||
|
#define GL_QUAD_STRIP 0x0008
|
||||||
|
#define GL_POLYGON_BIT 0x00000008
|
||||||
|
#define GL_POLYGON 0x0009
|
||||||
|
#define GL_POLYGON_STIPPLE_BIT 0x00000010
|
||||||
|
#define GL_PIXEL_MODE_BIT 0x00000020
|
||||||
|
#define GL_LIGHTING_BIT 0x00000040
|
||||||
|
#define GL_FOG_BIT 0x00000080
|
||||||
|
#define GL_DEPTH_BUFFER_BIT 0x00000100
|
||||||
#define GL_ACCUM 0x0100
|
#define GL_ACCUM 0x0100
|
||||||
#define GL_LOAD 0x0101
|
#define GL_LOAD 0x0101
|
||||||
#define GL_RETURN 0x0102
|
#define GL_RETURN 0x0102
|
||||||
#define GL_MULT 0x0103
|
#define GL_MULT 0x0103
|
||||||
#define GL_ADD 0x0104
|
#define GL_ADD 0x0104
|
||||||
#define GL_NEVER 0x0200
|
#define GL_NEVER 0x0200
|
||||||
|
#define GL_ACCUM_BUFFER_BIT 0x00000200
|
||||||
#define GL_LESS 0x0201
|
#define GL_LESS 0x0201
|
||||||
#define GL_EQUAL 0x0202
|
#define GL_EQUAL 0x0202
|
||||||
#define GL_LEQUAL 0x0203
|
#define GL_LEQUAL 0x0203
|
||||||
@ -300,39 +323,6 @@ typedef struct _cl_event *cl_event;
|
|||||||
#define GL_NOTEQUAL 0x0205
|
#define GL_NOTEQUAL 0x0205
|
||||||
#define GL_GEQUAL 0x0206
|
#define GL_GEQUAL 0x0206
|
||||||
#define GL_ALWAYS 0x0207
|
#define GL_ALWAYS 0x0207
|
||||||
#define GL_CURRENT_BIT 0x00000001
|
|
||||||
#define GL_POINT_BIT 0x00000002
|
|
||||||
#define GL_LINE_BIT 0x00000004
|
|
||||||
#define GL_POLYGON_BIT 0x00000008
|
|
||||||
#define GL_POLYGON_STIPPLE_BIT 0x00000010
|
|
||||||
#define GL_PIXEL_MODE_BIT 0x00000020
|
|
||||||
#define GL_LIGHTING_BIT 0x00000040
|
|
||||||
#define GL_FOG_BIT 0x00000080
|
|
||||||
#define GL_DEPTH_BUFFER_BIT 0x00000100
|
|
||||||
#define GL_ACCUM_BUFFER_BIT 0x00000200
|
|
||||||
#define GL_STENCIL_BUFFER_BIT 0x00000400
|
|
||||||
#define GL_VIEWPORT_BIT 0x00000800
|
|
||||||
#define GL_TRANSFORM_BIT 0x00001000
|
|
||||||
#define GL_ENABLE_BIT 0x00002000
|
|
||||||
#define GL_COLOR_BUFFER_BIT 0x00004000
|
|
||||||
#define GL_HINT_BIT 0x00008000
|
|
||||||
#define GL_EVAL_BIT 0x00010000
|
|
||||||
#define GL_LIST_BIT 0x00020000
|
|
||||||
#define GL_TEXTURE_BIT 0x00040000
|
|
||||||
#define GL_SCISSOR_BIT 0x00080000
|
|
||||||
#define GL_ALL_ATTRIB_BITS 0x000fffff
|
|
||||||
#define GL_POINTS 0x0000
|
|
||||||
#define GL_LINES 0x0001
|
|
||||||
#define GL_LINE_LOOP 0x0002
|
|
||||||
#define GL_LINE_STRIP 0x0003
|
|
||||||
#define GL_TRIANGLES 0x0004
|
|
||||||
#define GL_TRIANGLE_STRIP 0x0005
|
|
||||||
#define GL_TRIANGLE_FAN 0x0006
|
|
||||||
#define GL_QUADS 0x0007
|
|
||||||
#define GL_QUAD_STRIP 0x0008
|
|
||||||
#define GL_POLYGON 0x0009
|
|
||||||
#define GL_ZERO 0
|
|
||||||
#define GL_ONE 1
|
|
||||||
#define GL_SRC_COLOR 0x0300
|
#define GL_SRC_COLOR 0x0300
|
||||||
#define GL_ONE_MINUS_SRC_COLOR 0x0301
|
#define GL_ONE_MINUS_SRC_COLOR 0x0301
|
||||||
#define GL_SRC_ALPHA 0x0302
|
#define GL_SRC_ALPHA 0x0302
|
||||||
@ -342,26 +332,7 @@ typedef struct _cl_event *cl_event;
|
|||||||
#define GL_DST_COLOR 0x0306
|
#define GL_DST_COLOR 0x0306
|
||||||
#define GL_ONE_MINUS_DST_COLOR 0x0307
|
#define GL_ONE_MINUS_DST_COLOR 0x0307
|
||||||
#define GL_SRC_ALPHA_SATURATE 0x0308
|
#define GL_SRC_ALPHA_SATURATE 0x0308
|
||||||
#define GL_TRUE 1
|
#define GL_STENCIL_BUFFER_BIT 0x00000400
|
||||||
#define GL_FALSE 0
|
|
||||||
#define GL_CLIP_PLANE0 0x3000
|
|
||||||
#define GL_CLIP_PLANE1 0x3001
|
|
||||||
#define GL_CLIP_PLANE2 0x3002
|
|
||||||
#define GL_CLIP_PLANE3 0x3003
|
|
||||||
#define GL_CLIP_PLANE4 0x3004
|
|
||||||
#define GL_CLIP_PLANE5 0x3005
|
|
||||||
#define GL_BYTE 0x1400
|
|
||||||
#define GL_UNSIGNED_BYTE 0x1401
|
|
||||||
#define GL_SHORT 0x1402
|
|
||||||
#define GL_UNSIGNED_SHORT 0x1403
|
|
||||||
#define GL_INT 0x1404
|
|
||||||
#define GL_UNSIGNED_INT 0x1405
|
|
||||||
#define GL_FLOAT 0x1406
|
|
||||||
#define GL_2_BYTES 0x1407
|
|
||||||
#define GL_3_BYTES 0x1408
|
|
||||||
#define GL_4_BYTES 0x1409
|
|
||||||
#define GL_DOUBLE 0x140A
|
|
||||||
#define GL_NONE 0
|
|
||||||
#define GL_FRONT_LEFT 0x0400
|
#define GL_FRONT_LEFT 0x0400
|
||||||
#define GL_FRONT_RIGHT 0x0401
|
#define GL_FRONT_RIGHT 0x0401
|
||||||
#define GL_BACK_LEFT 0x0402
|
#define GL_BACK_LEFT 0x0402
|
||||||
@ -375,7 +346,6 @@ typedef struct _cl_event *cl_event;
|
|||||||
#define GL_AUX1 0x040A
|
#define GL_AUX1 0x040A
|
||||||
#define GL_AUX2 0x040B
|
#define GL_AUX2 0x040B
|
||||||
#define GL_AUX3 0x040C
|
#define GL_AUX3 0x040C
|
||||||
#define GL_NO_ERROR 0
|
|
||||||
#define GL_INVALID_ENUM 0x0500
|
#define GL_INVALID_ENUM 0x0500
|
||||||
#define GL_INVALID_VALUE 0x0501
|
#define GL_INVALID_VALUE 0x0501
|
||||||
#define GL_INVALID_OPERATION 0x0502
|
#define GL_INVALID_OPERATION 0x0502
|
||||||
@ -396,6 +366,7 @@ typedef struct _cl_event *cl_event;
|
|||||||
#define GL_COPY_PIXEL_TOKEN 0x0706
|
#define GL_COPY_PIXEL_TOKEN 0x0706
|
||||||
#define GL_LINE_RESET_TOKEN 0x0707
|
#define GL_LINE_RESET_TOKEN 0x0707
|
||||||
#define GL_EXP 0x0800
|
#define GL_EXP 0x0800
|
||||||
|
#define GL_VIEWPORT_BIT 0x00000800
|
||||||
#define GL_EXP2 0x0801
|
#define GL_EXP2 0x0801
|
||||||
#define GL_CW 0x0900
|
#define GL_CW 0x0900
|
||||||
#define GL_CCW 0x0901
|
#define GL_CCW 0x0901
|
||||||
@ -612,6 +583,7 @@ typedef struct _cl_event *cl_event;
|
|||||||
#define GL_SELECTION_BUFFER_POINTER 0x0DF3
|
#define GL_SELECTION_BUFFER_POINTER 0x0DF3
|
||||||
#define GL_SELECTION_BUFFER_SIZE 0x0DF4
|
#define GL_SELECTION_BUFFER_SIZE 0x0DF4
|
||||||
#define GL_TEXTURE_WIDTH 0x1000
|
#define GL_TEXTURE_WIDTH 0x1000
|
||||||
|
#define GL_TRANSFORM_BIT 0x00001000
|
||||||
#define GL_TEXTURE_HEIGHT 0x1001
|
#define GL_TEXTURE_HEIGHT 0x1001
|
||||||
#define GL_TEXTURE_INTERNAL_FORMAT 0x1003
|
#define GL_TEXTURE_INTERNAL_FORMAT 0x1003
|
||||||
#define GL_TEXTURE_BORDER_COLOR 0x1004
|
#define GL_TEXTURE_BORDER_COLOR 0x1004
|
||||||
@ -619,14 +591,6 @@ typedef struct _cl_event *cl_event;
|
|||||||
#define GL_DONT_CARE 0x1100
|
#define GL_DONT_CARE 0x1100
|
||||||
#define GL_FASTEST 0x1101
|
#define GL_FASTEST 0x1101
|
||||||
#define GL_NICEST 0x1102
|
#define GL_NICEST 0x1102
|
||||||
#define GL_LIGHT0 0x4000
|
|
||||||
#define GL_LIGHT1 0x4001
|
|
||||||
#define GL_LIGHT2 0x4002
|
|
||||||
#define GL_LIGHT3 0x4003
|
|
||||||
#define GL_LIGHT4 0x4004
|
|
||||||
#define GL_LIGHT5 0x4005
|
|
||||||
#define GL_LIGHT6 0x4006
|
|
||||||
#define GL_LIGHT7 0x4007
|
|
||||||
#define GL_AMBIENT 0x1200
|
#define GL_AMBIENT 0x1200
|
||||||
#define GL_DIFFUSE 0x1201
|
#define GL_DIFFUSE 0x1201
|
||||||
#define GL_SPECULAR 0x1202
|
#define GL_SPECULAR 0x1202
|
||||||
@ -639,6 +603,17 @@ typedef struct _cl_event *cl_event;
|
|||||||
#define GL_QUADRATIC_ATTENUATION 0x1209
|
#define GL_QUADRATIC_ATTENUATION 0x1209
|
||||||
#define GL_COMPILE 0x1300
|
#define GL_COMPILE 0x1300
|
||||||
#define GL_COMPILE_AND_EXECUTE 0x1301
|
#define GL_COMPILE_AND_EXECUTE 0x1301
|
||||||
|
#define GL_BYTE 0x1400
|
||||||
|
#define GL_UNSIGNED_BYTE 0x1401
|
||||||
|
#define GL_SHORT 0x1402
|
||||||
|
#define GL_UNSIGNED_SHORT 0x1403
|
||||||
|
#define GL_INT 0x1404
|
||||||
|
#define GL_UNSIGNED_INT 0x1405
|
||||||
|
#define GL_FLOAT 0x1406
|
||||||
|
#define GL_2_BYTES 0x1407
|
||||||
|
#define GL_3_BYTES 0x1408
|
||||||
|
#define GL_4_BYTES 0x1409
|
||||||
|
#define GL_DOUBLE 0x140A
|
||||||
#define GL_CLEAR 0x1500
|
#define GL_CLEAR 0x1500
|
||||||
#define GL_AND 0x1501
|
#define GL_AND 0x1501
|
||||||
#define GL_AND_REVERSE 0x1502
|
#define GL_AND_REVERSE 0x1502
|
||||||
@ -694,6 +669,7 @@ typedef struct _cl_event *cl_event;
|
|||||||
#define GL_VERSION 0x1F02
|
#define GL_VERSION 0x1F02
|
||||||
#define GL_EXTENSIONS 0x1F03
|
#define GL_EXTENSIONS 0x1F03
|
||||||
#define GL_S 0x2000
|
#define GL_S 0x2000
|
||||||
|
#define GL_ENABLE_BIT 0x00002000
|
||||||
#define GL_T 0x2001
|
#define GL_T 0x2001
|
||||||
#define GL_R 0x2002
|
#define GL_R 0x2002
|
||||||
#define GL_Q 0x2003
|
#define GL_Q 0x2003
|
||||||
@ -720,14 +696,42 @@ typedef struct _cl_event *cl_event;
|
|||||||
#define GL_TEXTURE_WRAP_T 0x2803
|
#define GL_TEXTURE_WRAP_T 0x2803
|
||||||
#define GL_CLAMP 0x2900
|
#define GL_CLAMP 0x2900
|
||||||
#define GL_REPEAT 0x2901
|
#define GL_REPEAT 0x2901
|
||||||
#define GL_CLIENT_PIXEL_STORE_BIT 0x00000001
|
|
||||||
#define GL_CLIENT_VERTEX_ARRAY_BIT 0x00000002
|
|
||||||
#define GL_CLIENT_ALL_ATTRIB_BITS 0xffffffff
|
|
||||||
#define GL_POLYGON_OFFSET_FACTOR 0x8038
|
|
||||||
#define GL_POLYGON_OFFSET_UNITS 0x2A00
|
#define GL_POLYGON_OFFSET_UNITS 0x2A00
|
||||||
#define GL_POLYGON_OFFSET_POINT 0x2A01
|
#define GL_POLYGON_OFFSET_POINT 0x2A01
|
||||||
#define GL_POLYGON_OFFSET_LINE 0x2A02
|
#define GL_POLYGON_OFFSET_LINE 0x2A02
|
||||||
|
#define GL_R3_G3_B2 0x2A10
|
||||||
|
#define GL_V2F 0x2A20
|
||||||
|
#define GL_V3F 0x2A21
|
||||||
|
#define GL_C4UB_V2F 0x2A22
|
||||||
|
#define GL_C4UB_V3F 0x2A23
|
||||||
|
#define GL_C3F_V3F 0x2A24
|
||||||
|
#define GL_N3F_V3F 0x2A25
|
||||||
|
#define GL_C4F_N3F_V3F 0x2A26
|
||||||
|
#define GL_T2F_V3F 0x2A27
|
||||||
|
#define GL_T4F_V4F 0x2A28
|
||||||
|
#define GL_T2F_C4UB_V3F 0x2A29
|
||||||
|
#define GL_T2F_C3F_V3F 0x2A2A
|
||||||
|
#define GL_T2F_N3F_V3F 0x2A2B
|
||||||
|
#define GL_T2F_C4F_N3F_V3F 0x2A2C
|
||||||
|
#define GL_T4F_C4F_N3F_V4F 0x2A2D
|
||||||
|
#define GL_CLIP_PLANE0 0x3000
|
||||||
|
#define GL_CLIP_PLANE1 0x3001
|
||||||
|
#define GL_CLIP_PLANE2 0x3002
|
||||||
|
#define GL_CLIP_PLANE3 0x3003
|
||||||
|
#define GL_CLIP_PLANE4 0x3004
|
||||||
|
#define GL_CLIP_PLANE5 0x3005
|
||||||
|
#define GL_LIGHT0 0x4000
|
||||||
|
#define GL_COLOR_BUFFER_BIT 0x00004000
|
||||||
|
#define GL_LIGHT1 0x4001
|
||||||
|
#define GL_LIGHT2 0x4002
|
||||||
|
#define GL_LIGHT3 0x4003
|
||||||
|
#define GL_LIGHT4 0x4004
|
||||||
|
#define GL_LIGHT5 0x4005
|
||||||
|
#define GL_LIGHT6 0x4006
|
||||||
|
#define GL_LIGHT7 0x4007
|
||||||
|
#define GL_HINT_BIT 0x00008000
|
||||||
#define GL_POLYGON_OFFSET_FILL 0x8037
|
#define GL_POLYGON_OFFSET_FILL 0x8037
|
||||||
|
#define GL_POLYGON_OFFSET_FACTOR 0x8038
|
||||||
#define GL_ALPHA4 0x803B
|
#define GL_ALPHA4 0x803B
|
||||||
#define GL_ALPHA8 0x803C
|
#define GL_ALPHA8 0x803C
|
||||||
#define GL_ALPHA12 0x803D
|
#define GL_ALPHA12 0x803D
|
||||||
@ -747,7 +751,6 @@ typedef struct _cl_event *cl_event;
|
|||||||
#define GL_INTENSITY8 0x804B
|
#define GL_INTENSITY8 0x804B
|
||||||
#define GL_INTENSITY12 0x804C
|
#define GL_INTENSITY12 0x804C
|
||||||
#define GL_INTENSITY16 0x804D
|
#define GL_INTENSITY16 0x804D
|
||||||
#define GL_R3_G3_B2 0x2A10
|
|
||||||
#define GL_RGB4 0x804F
|
#define GL_RGB4 0x804F
|
||||||
#define GL_RGB5 0x8050
|
#define GL_RGB5 0x8050
|
||||||
#define GL_RGB8 0x8051
|
#define GL_RGB8 0x8051
|
||||||
@ -799,28 +802,18 @@ typedef struct _cl_event *cl_event;
|
|||||||
#define GL_INDEX_ARRAY_POINTER 0x8091
|
#define GL_INDEX_ARRAY_POINTER 0x8091
|
||||||
#define GL_TEXTURE_COORD_ARRAY_POINTER 0x8092
|
#define GL_TEXTURE_COORD_ARRAY_POINTER 0x8092
|
||||||
#define GL_EDGE_FLAG_ARRAY_POINTER 0x8093
|
#define GL_EDGE_FLAG_ARRAY_POINTER 0x8093
|
||||||
#define GL_V2F 0x2A20
|
|
||||||
#define GL_V3F 0x2A21
|
|
||||||
#define GL_C4UB_V2F 0x2A22
|
|
||||||
#define GL_C4UB_V3F 0x2A23
|
|
||||||
#define GL_C3F_V3F 0x2A24
|
|
||||||
#define GL_N3F_V3F 0x2A25
|
|
||||||
#define GL_C4F_N3F_V3F 0x2A26
|
|
||||||
#define GL_T2F_V3F 0x2A27
|
|
||||||
#define GL_T4F_V4F 0x2A28
|
|
||||||
#define GL_T2F_C4UB_V3F 0x2A29
|
|
||||||
#define GL_T2F_C3F_V3F 0x2A2A
|
|
||||||
#define GL_T2F_N3F_V3F 0x2A2B
|
|
||||||
#define GL_T2F_C4F_N3F_V3F 0x2A2C
|
|
||||||
#define GL_T4F_C4F_N3F_V4F 0x2A2D
|
|
||||||
#define GL_LOGIC_OP GL_INDEX_LOGIC_OP
|
|
||||||
#define GL_TEXTURE_COMPONENTS GL_TEXTURE_INTERNAL_FORMAT
|
|
||||||
#define GL_COLOR_INDEX1_EXT 0x80E2
|
#define GL_COLOR_INDEX1_EXT 0x80E2
|
||||||
#define GL_COLOR_INDEX2_EXT 0x80E3
|
#define GL_COLOR_INDEX2_EXT 0x80E3
|
||||||
#define GL_COLOR_INDEX4_EXT 0x80E4
|
#define GL_COLOR_INDEX4_EXT 0x80E4
|
||||||
#define GL_COLOR_INDEX8_EXT 0x80E5
|
#define GL_COLOR_INDEX8_EXT 0x80E5
|
||||||
#define GL_COLOR_INDEX12_EXT 0x80E6
|
#define GL_COLOR_INDEX12_EXT 0x80E6
|
||||||
#define GL_COLOR_INDEX16_EXT 0x80E7
|
#define GL_COLOR_INDEX16_EXT 0x80E7
|
||||||
|
#define GL_EVAL_BIT 0x00010000
|
||||||
|
#define GL_LIST_BIT 0x00020000
|
||||||
|
#define GL_TEXTURE_BIT 0x00040000
|
||||||
|
#define GL_SCISSOR_BIT 0x00080000
|
||||||
|
#define GL_ALL_ATTRIB_BITS 0x000fffff
|
||||||
|
#define GL_CLIENT_ALL_ATTRIB_BITS 0xffffffff
|
||||||
|
|
||||||
GLAPI void GLAPIENTRY glAccum (GLenum op, GLfloat value);
|
GLAPI void GLAPIENTRY glAccum (GLenum op, GLfloat value);
|
||||||
GLAPI void GLAPIENTRY glAlphaFunc (GLenum func, GLclampf ref);
|
GLAPI void GLAPIENTRY glAlphaFunc (GLenum func, GLclampf ref);
|
||||||
@ -1517,7 +1510,7 @@ typedef void (GLAPIENTRY * PFNGLSECONDARYCOLOR3UIPROC) (GLuint red, GLuint green
|
|||||||
typedef void (GLAPIENTRY * PFNGLSECONDARYCOLOR3UIVPROC) (const GLuint *v);
|
typedef void (GLAPIENTRY * PFNGLSECONDARYCOLOR3UIVPROC) (const GLuint *v);
|
||||||
typedef void (GLAPIENTRY * PFNGLSECONDARYCOLOR3USPROC) (GLushort red, GLushort green, GLushort blue);
|
typedef void (GLAPIENTRY * PFNGLSECONDARYCOLOR3USPROC) (GLushort red, GLushort green, GLushort blue);
|
||||||
typedef void (GLAPIENTRY * PFNGLSECONDARYCOLOR3USVPROC) (const GLushort *v);
|
typedef void (GLAPIENTRY * PFNGLSECONDARYCOLOR3USVPROC) (const GLushort *v);
|
||||||
typedef void (GLAPIENTRY * PFNGLSECONDARYCOLORPOINTERPROC) (GLint size, GLenum type, GLsizei stride, GLvoid *pointer);
|
typedef void (GLAPIENTRY * PFNGLSECONDARYCOLORPOINTERPROC) (GLint size, GLenum type, GLsizei stride, const GLvoid *pointer);
|
||||||
typedef void (GLAPIENTRY * PFNGLWINDOWPOS2DPROC) (GLdouble x, GLdouble y);
|
typedef void (GLAPIENTRY * PFNGLWINDOWPOS2DPROC) (GLdouble x, GLdouble y);
|
||||||
typedef void (GLAPIENTRY * PFNGLWINDOWPOS2DVPROC) (const GLdouble *p);
|
typedef void (GLAPIENTRY * PFNGLWINDOWPOS2DVPROC) (const GLdouble *p);
|
||||||
typedef void (GLAPIENTRY * PFNGLWINDOWPOS2FPROC) (GLfloat x, GLfloat y);
|
typedef void (GLAPIENTRY * PFNGLWINDOWPOS2FPROC) (GLfloat x, GLfloat y);
|
||||||
@ -1643,8 +1636,8 @@ typedef void (GLAPIENTRY * PFNGLWINDOWPOS3SVPROC) (const GLshort *p);
|
|||||||
#define GL_DYNAMIC_COPY 0x88EA
|
#define GL_DYNAMIC_COPY 0x88EA
|
||||||
#define GL_SAMPLES_PASSED 0x8914
|
#define GL_SAMPLES_PASSED 0x8914
|
||||||
|
|
||||||
typedef ptrdiff_t GLsizeiptr;
|
|
||||||
typedef ptrdiff_t GLintptr;
|
typedef ptrdiff_t GLintptr;
|
||||||
|
typedef ptrdiff_t GLsizeiptr;
|
||||||
|
|
||||||
typedef void (GLAPIENTRY * PFNGLBEGINQUERYPROC) (GLenum target, GLuint id);
|
typedef void (GLAPIENTRY * PFNGLBEGINQUERYPROC) (GLenum target, GLuint id);
|
||||||
typedef void (GLAPIENTRY * PFNGLBINDBUFFERPROC) (GLenum target, GLuint buffer);
|
typedef void (GLAPIENTRY * PFNGLBINDBUFFERPROC) (GLenum target, GLuint buffer);
|
||||||
@ -1799,12 +1792,12 @@ typedef GLint (GLAPIENTRY * PFNGLGETATTRIBLOCATIONPROC) (GLuint program, const G
|
|||||||
typedef void (GLAPIENTRY * PFNGLGETPROGRAMINFOLOGPROC) (GLuint program, GLsizei bufSize, GLsizei* length, GLchar* infoLog);
|
typedef void (GLAPIENTRY * PFNGLGETPROGRAMINFOLOGPROC) (GLuint program, GLsizei bufSize, GLsizei* length, GLchar* infoLog);
|
||||||
typedef void (GLAPIENTRY * PFNGLGETPROGRAMIVPROC) (GLuint program, GLenum pname, GLint* param);
|
typedef void (GLAPIENTRY * PFNGLGETPROGRAMIVPROC) (GLuint program, GLenum pname, GLint* param);
|
||||||
typedef void (GLAPIENTRY * PFNGLGETSHADERINFOLOGPROC) (GLuint shader, GLsizei bufSize, GLsizei* length, GLchar* infoLog);
|
typedef void (GLAPIENTRY * PFNGLGETSHADERINFOLOGPROC) (GLuint shader, GLsizei bufSize, GLsizei* length, GLchar* infoLog);
|
||||||
typedef void (GLAPIENTRY * PFNGLGETSHADERSOURCEPROC) (GLint obj, GLsizei maxLength, GLsizei* length, GLchar* source);
|
typedef void (GLAPIENTRY * PFNGLGETSHADERSOURCEPROC) (GLuint obj, GLsizei maxLength, GLsizei* length, GLchar* source);
|
||||||
typedef void (GLAPIENTRY * PFNGLGETSHADERIVPROC) (GLuint shader, GLenum pname, GLint* param);
|
typedef void (GLAPIENTRY * PFNGLGETSHADERIVPROC) (GLuint shader, GLenum pname, GLint* param);
|
||||||
typedef GLint (GLAPIENTRY * PFNGLGETUNIFORMLOCATIONPROC) (GLuint program, const GLchar* name);
|
typedef GLint (GLAPIENTRY * PFNGLGETUNIFORMLOCATIONPROC) (GLuint program, const GLchar* name);
|
||||||
typedef void (GLAPIENTRY * PFNGLGETUNIFORMFVPROC) (GLuint program, GLint location, GLfloat* params);
|
typedef void (GLAPIENTRY * PFNGLGETUNIFORMFVPROC) (GLuint program, GLint location, GLfloat* params);
|
||||||
typedef void (GLAPIENTRY * PFNGLGETUNIFORMIVPROC) (GLuint program, GLint location, GLint* params);
|
typedef void (GLAPIENTRY * PFNGLGETUNIFORMIVPROC) (GLuint program, GLint location, GLint* params);
|
||||||
typedef void (GLAPIENTRY * PFNGLGETVERTEXATTRIBPOINTERVPROC) (GLuint, GLenum, GLvoid*);
|
typedef void (GLAPIENTRY * PFNGLGETVERTEXATTRIBPOINTERVPROC) (GLuint, GLenum, GLvoid**);
|
||||||
typedef void (GLAPIENTRY * PFNGLGETVERTEXATTRIBDVPROC) (GLuint, GLenum, GLdouble*);
|
typedef void (GLAPIENTRY * PFNGLGETVERTEXATTRIBDVPROC) (GLuint, GLenum, GLdouble*);
|
||||||
typedef void (GLAPIENTRY * PFNGLGETVERTEXATTRIBFVPROC) (GLuint, GLenum, GLfloat*);
|
typedef void (GLAPIENTRY * PFNGLGETVERTEXATTRIBFVPROC) (GLuint, GLenum, GLfloat*);
|
||||||
typedef void (GLAPIENTRY * PFNGLGETVERTEXATTRIBIVPROC) (GLuint, GLenum, GLint*);
|
typedef void (GLAPIENTRY * PFNGLGETVERTEXATTRIBIVPROC) (GLuint, GLenum, GLint*);
|
||||||
@ -2151,7 +2144,7 @@ typedef GLint (GLAPIENTRY * PFNGLGETFRAGDATALOCATIONPROC) (GLuint, const GLchar*
|
|||||||
typedef const GLubyte* (GLAPIENTRY * PFNGLGETSTRINGIPROC) (GLenum, GLuint);
|
typedef const GLubyte* (GLAPIENTRY * PFNGLGETSTRINGIPROC) (GLenum, GLuint);
|
||||||
typedef void (GLAPIENTRY * PFNGLGETTEXPARAMETERIIVPROC) (GLenum, GLenum, GLint*);
|
typedef void (GLAPIENTRY * PFNGLGETTEXPARAMETERIIVPROC) (GLenum, GLenum, GLint*);
|
||||||
typedef void (GLAPIENTRY * PFNGLGETTEXPARAMETERIUIVPROC) (GLenum, GLenum, GLuint*);
|
typedef void (GLAPIENTRY * PFNGLGETTEXPARAMETERIUIVPROC) (GLenum, GLenum, GLuint*);
|
||||||
typedef void (GLAPIENTRY * PFNGLGETTRANSFORMFEEDBACKVARYINGPROC) (GLuint, GLuint, GLint*);
|
typedef void (GLAPIENTRY * PFNGLGETTRANSFORMFEEDBACKVARYINGPROC) (GLuint, GLuint, GLsizei, GLsizei *, GLsizei *, GLenum *, GLchar *);
|
||||||
typedef void (GLAPIENTRY * PFNGLGETUNIFORMUIVPROC) (GLuint, GLint, GLuint*);
|
typedef void (GLAPIENTRY * PFNGLGETUNIFORMUIVPROC) (GLuint, GLint, GLuint*);
|
||||||
typedef void (GLAPIENTRY * PFNGLGETVERTEXATTRIBIIVPROC) (GLuint, GLenum, GLint*);
|
typedef void (GLAPIENTRY * PFNGLGETVERTEXATTRIBIIVPROC) (GLuint, GLenum, GLint*);
|
||||||
typedef void (GLAPIENTRY * PFNGLGETVERTEXATTRIBIUIVPROC) (GLuint, GLenum, GLuint*);
|
typedef void (GLAPIENTRY * PFNGLGETVERTEXATTRIBIUIVPROC) (GLuint, GLenum, GLuint*);
|
||||||
@ -2481,6 +2474,8 @@ typedef void (GLAPIENTRY * PFNGLTBUFFERMASK3DFXPROC) (GLuint mask);
|
|||||||
#define GL_DEBUG_CATEGORY_APPLICATION_AMD 0x914F
|
#define GL_DEBUG_CATEGORY_APPLICATION_AMD 0x914F
|
||||||
#define GL_DEBUG_CATEGORY_OTHER_AMD 0x9150
|
#define GL_DEBUG_CATEGORY_OTHER_AMD 0x9150
|
||||||
|
|
||||||
|
typedef void (APIENTRY *GLDEBUGPROCAMD)(GLuint id, GLenum category, GLenum severity, GLsizei length, const GLchar* message, GLvoid* userParam);
|
||||||
|
|
||||||
typedef void (GLAPIENTRY * PFNGLDEBUGMESSAGECALLBACKAMDPROC) (GLDEBUGPROCAMD callback, void* userParam);
|
typedef void (GLAPIENTRY * PFNGLDEBUGMESSAGECALLBACKAMDPROC) (GLDEBUGPROCAMD callback, void* userParam);
|
||||||
typedef void (GLAPIENTRY * PFNGLDEBUGMESSAGEENABLEAMDPROC) (GLenum category, GLenum severity, GLsizei count, const GLuint* ids, GLboolean enabled);
|
typedef void (GLAPIENTRY * PFNGLDEBUGMESSAGEENABLEAMDPROC) (GLenum category, GLenum severity, GLsizei count, const GLuint* ids, GLboolean enabled);
|
||||||
typedef void (GLAPIENTRY * PFNGLDEBUGMESSAGEINSERTAMDPROC) (GLenum category, GLenum severity, GLuint id, GLsizei length, const char* buf);
|
typedef void (GLAPIENTRY * PFNGLDEBUGMESSAGEINSERTAMDPROC) (GLenum category, GLenum severity, GLuint id, GLsizei length, const char* buf);
|
||||||
@ -2495,6 +2490,18 @@ typedef GLuint (GLAPIENTRY * PFNGLGETDEBUGMESSAGELOGAMDPROC) (GLuint count, GLsi
|
|||||||
|
|
||||||
#endif /* GL_AMD_debug_output */
|
#endif /* GL_AMD_debug_output */
|
||||||
|
|
||||||
|
/* ---------------------- GL_AMD_depth_clamp_separate ---------------------- */
|
||||||
|
|
||||||
|
#ifndef GL_AMD_depth_clamp_separate
|
||||||
|
#define GL_AMD_depth_clamp_separate 1
|
||||||
|
|
||||||
|
#define GL_DEPTH_CLAMP_NEAR_AMD 0x901E
|
||||||
|
#define GL_DEPTH_CLAMP_FAR_AMD 0x901F
|
||||||
|
|
||||||
|
#define GLEW_AMD_depth_clamp_separate GLEW_GET_VAR(__GLEW_AMD_depth_clamp_separate)
|
||||||
|
|
||||||
|
#endif /* GL_AMD_depth_clamp_separate */
|
||||||
|
|
||||||
/* ----------------------- GL_AMD_draw_buffers_blend ----------------------- */
|
/* ----------------------- GL_AMD_draw_buffers_blend ----------------------- */
|
||||||
|
|
||||||
#ifndef GL_AMD_draw_buffers_blend
|
#ifndef GL_AMD_draw_buffers_blend
|
||||||
@ -3025,6 +3032,9 @@ typedef GLint (GLAPIENTRY * PFNGLGETFRAGDATAINDEXPROC) (GLuint program, const ch
|
|||||||
#define GL_SYNC_CL_EVENT_ARB 0x8240
|
#define GL_SYNC_CL_EVENT_ARB 0x8240
|
||||||
#define GL_SYNC_CL_EVENT_COMPLETE_ARB 0x8241
|
#define GL_SYNC_CL_EVENT_COMPLETE_ARB 0x8241
|
||||||
|
|
||||||
|
typedef struct _cl_context *cl_context;
|
||||||
|
typedef struct _cl_event *cl_event;
|
||||||
|
|
||||||
typedef GLsync (GLAPIENTRY * PFNGLCREATESYNCFROMCLEVENTARBPROC) (cl_context context, cl_event event, GLbitfield flags);
|
typedef GLsync (GLAPIENTRY * PFNGLCREATESYNCFROMCLEVENTARBPROC) (cl_context context, cl_event event, GLbitfield flags);
|
||||||
|
|
||||||
#define glCreateSyncFromCLeventARB GLEW_GET_FUN(__glewCreateSyncFromCLeventARB)
|
#define glCreateSyncFromCLeventARB GLEW_GET_FUN(__glewCreateSyncFromCLeventARB)
|
||||||
@ -3105,6 +3115,8 @@ typedef void (GLAPIENTRY * PFNGLCOPYBUFFERSUBDATAPROC) (GLenum readtarget, GLenu
|
|||||||
#define GL_DEBUG_SEVERITY_MEDIUM_ARB 0x9147
|
#define GL_DEBUG_SEVERITY_MEDIUM_ARB 0x9147
|
||||||
#define GL_DEBUG_SEVERITY_LOW_ARB 0x9148
|
#define GL_DEBUG_SEVERITY_LOW_ARB 0x9148
|
||||||
|
|
||||||
|
typedef void (APIENTRY *GLDEBUGPROCARB)(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar* message, GLvoid* userParam);
|
||||||
|
|
||||||
typedef void (GLAPIENTRY * PFNGLDEBUGMESSAGECALLBACKARBPROC) (GLDEBUGPROCARB callback, void* userParam);
|
typedef void (GLAPIENTRY * PFNGLDEBUGMESSAGECALLBACKARBPROC) (GLDEBUGPROCARB callback, void* userParam);
|
||||||
typedef void (GLAPIENTRY * PFNGLDEBUGMESSAGECONTROLARBPROC) (GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint* ids, GLboolean enabled);
|
typedef void (GLAPIENTRY * PFNGLDEBUGMESSAGECONTROLARBPROC) (GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint* ids, GLboolean enabled);
|
||||||
typedef void (GLAPIENTRY * PFNGLDEBUGMESSAGEINSERTARBPROC) (GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const char* buf);
|
typedef void (GLAPIENTRY * PFNGLDEBUGMESSAGEINSERTARBPROC) (GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const char* buf);
|
||||||
@ -3547,6 +3559,12 @@ typedef void (GLAPIENTRY * PFNGLPROGRAMPARAMETERIPROC) (GLuint program, GLenum p
|
|||||||
#define GL_DOUBLE_MAT2 0x8F46
|
#define GL_DOUBLE_MAT2 0x8F46
|
||||||
#define GL_DOUBLE_MAT3 0x8F47
|
#define GL_DOUBLE_MAT3 0x8F47
|
||||||
#define GL_DOUBLE_MAT4 0x8F48
|
#define GL_DOUBLE_MAT4 0x8F48
|
||||||
|
#define GL_DOUBLE_MAT2x3 0x8F49
|
||||||
|
#define GL_DOUBLE_MAT2x4 0x8F4A
|
||||||
|
#define GL_DOUBLE_MAT3x2 0x8F4B
|
||||||
|
#define GL_DOUBLE_MAT3x4 0x8F4C
|
||||||
|
#define GL_DOUBLE_MAT4x2 0x8F4D
|
||||||
|
#define GL_DOUBLE_MAT4x3 0x8F4E
|
||||||
#define GL_DOUBLE_VEC2 0x8FFC
|
#define GL_DOUBLE_VEC2 0x8FFC
|
||||||
#define GL_DOUBLE_VEC3 0x8FFD
|
#define GL_DOUBLE_VEC3 0x8FFD
|
||||||
#define GL_DOUBLE_VEC4 0x8FFE
|
#define GL_DOUBLE_VEC4 0x8FFE
|
||||||
@ -5471,8 +5489,8 @@ typedef void (GLAPIENTRY * PFNGLWEIGHTUSVARBPROC) (GLint size, GLushort *weights
|
|||||||
#define GL_DYNAMIC_READ_ARB 0x88E9
|
#define GL_DYNAMIC_READ_ARB 0x88E9
|
||||||
#define GL_DYNAMIC_COPY_ARB 0x88EA
|
#define GL_DYNAMIC_COPY_ARB 0x88EA
|
||||||
|
|
||||||
typedef ptrdiff_t GLsizeiptrARB;
|
|
||||||
typedef ptrdiff_t GLintptrARB;
|
typedef ptrdiff_t GLintptrARB;
|
||||||
|
typedef ptrdiff_t GLsizeiptrARB;
|
||||||
|
|
||||||
typedef void (GLAPIENTRY * PFNGLBINDBUFFERARBPROC) (GLenum target, GLuint buffer);
|
typedef void (GLAPIENTRY * PFNGLBINDBUFFERARBPROC) (GLenum target, GLuint buffer);
|
||||||
typedef void (GLAPIENTRY * PFNGLBUFFERDATAARBPROC) (GLenum target, GLsizeiptrARB size, const GLvoid* data, GLenum usage);
|
typedef void (GLAPIENTRY * PFNGLBUFFERDATAARBPROC) (GLenum target, GLsizeiptrARB size, const GLvoid* data, GLenum usage);
|
||||||
@ -8139,7 +8157,7 @@ typedef void (GLAPIENTRY * PFNGLSECONDARYCOLOR3UIEXTPROC) (GLuint red, GLuint gr
|
|||||||
typedef void (GLAPIENTRY * PFNGLSECONDARYCOLOR3UIVEXTPROC) (const GLuint *v);
|
typedef void (GLAPIENTRY * PFNGLSECONDARYCOLOR3UIVEXTPROC) (const GLuint *v);
|
||||||
typedef void (GLAPIENTRY * PFNGLSECONDARYCOLOR3USEXTPROC) (GLushort red, GLushort green, GLushort blue);
|
typedef void (GLAPIENTRY * PFNGLSECONDARYCOLOR3USEXTPROC) (GLushort red, GLushort green, GLushort blue);
|
||||||
typedef void (GLAPIENTRY * PFNGLSECONDARYCOLOR3USVEXTPROC) (const GLushort *v);
|
typedef void (GLAPIENTRY * PFNGLSECONDARYCOLOR3USVEXTPROC) (const GLushort *v);
|
||||||
typedef void (GLAPIENTRY * PFNGLSECONDARYCOLORPOINTEREXTPROC) (GLint size, GLenum type, GLsizei stride, GLvoid *pointer);
|
typedef void (GLAPIENTRY * PFNGLSECONDARYCOLORPOINTEREXTPROC) (GLint size, GLenum type, GLsizei stride, const GLvoid *pointer);
|
||||||
|
|
||||||
#define glSecondaryColor3bEXT GLEW_GET_FUN(__glewSecondaryColor3bEXT)
|
#define glSecondaryColor3bEXT GLEW_GET_FUN(__glewSecondaryColor3bEXT)
|
||||||
#define glSecondaryColor3bvEXT GLEW_GET_FUN(__glewSecondaryColor3bvEXT)
|
#define glSecondaryColor3bvEXT GLEW_GET_FUN(__glewSecondaryColor3bvEXT)
|
||||||
@ -8809,6 +8827,19 @@ typedef void (GLAPIENTRY * PFNGLTEXTURENORMALEXTPROC) (GLenum mode);
|
|||||||
|
|
||||||
#endif /* GL_EXT_texture_sRGB */
|
#endif /* GL_EXT_texture_sRGB */
|
||||||
|
|
||||||
|
/* ----------------------- GL_EXT_texture_sRGB_decode ---------------------- */
|
||||||
|
|
||||||
|
#ifndef GL_EXT_texture_sRGB_decode
|
||||||
|
#define GL_EXT_texture_sRGB_decode 1
|
||||||
|
|
||||||
|
#define GL_TEXTURE_SRGB_DECODE_EXT 0x8A48
|
||||||
|
#define GL_DECODE_EXT 0x8A49
|
||||||
|
#define GL_SKIP_DECODE_EXT 0x8A4A
|
||||||
|
|
||||||
|
#define GLEW_EXT_texture_sRGB_decode GLEW_GET_VAR(__GLEW_EXT_texture_sRGB_decode)
|
||||||
|
|
||||||
|
#endif /* GL_EXT_texture_sRGB_decode */
|
||||||
|
|
||||||
/* --------------------- GL_EXT_texture_shared_exponent -------------------- */
|
/* --------------------- GL_EXT_texture_shared_exponent -------------------- */
|
||||||
|
|
||||||
#ifndef GL_EXT_texture_shared_exponent
|
#ifndef GL_EXT_texture_shared_exponent
|
||||||
@ -9010,6 +9041,12 @@ typedef void (GLAPIENTRY * PFNGLVERTEXPOINTEREXTPROC) (GLint size, GLenum type,
|
|||||||
#define GL_DOUBLE_MAT2_EXT 0x8F46
|
#define GL_DOUBLE_MAT2_EXT 0x8F46
|
||||||
#define GL_DOUBLE_MAT3_EXT 0x8F47
|
#define GL_DOUBLE_MAT3_EXT 0x8F47
|
||||||
#define GL_DOUBLE_MAT4_EXT 0x8F48
|
#define GL_DOUBLE_MAT4_EXT 0x8F48
|
||||||
|
#define GL_DOUBLE_MAT2x3_EXT 0x8F49
|
||||||
|
#define GL_DOUBLE_MAT2x4_EXT 0x8F4A
|
||||||
|
#define GL_DOUBLE_MAT3x2_EXT 0x8F4B
|
||||||
|
#define GL_DOUBLE_MAT3x4_EXT 0x8F4C
|
||||||
|
#define GL_DOUBLE_MAT4x2_EXT 0x8F4D
|
||||||
|
#define GL_DOUBLE_MAT4x3_EXT 0x8F4E
|
||||||
#define GL_DOUBLE_VEC2_EXT 0x8FFC
|
#define GL_DOUBLE_VEC2_EXT 0x8FFC
|
||||||
#define GL_DOUBLE_VEC3_EXT 0x8FFD
|
#define GL_DOUBLE_VEC3_EXT 0x8FFD
|
||||||
#define GL_DOUBLE_VEC4_EXT 0x8FFE
|
#define GL_DOUBLE_VEC4_EXT 0x8FFE
|
||||||
@ -14831,6 +14868,7 @@ GLEW_VAR_EXPORT GLboolean __GLEW_3DFX_tbuffer;
|
|||||||
GLEW_VAR_EXPORT GLboolean __GLEW_3DFX_texture_compression_FXT1;
|
GLEW_VAR_EXPORT GLboolean __GLEW_3DFX_texture_compression_FXT1;
|
||||||
GLEW_VAR_EXPORT GLboolean __GLEW_AMD_conservative_depth;
|
GLEW_VAR_EXPORT GLboolean __GLEW_AMD_conservative_depth;
|
||||||
GLEW_VAR_EXPORT GLboolean __GLEW_AMD_debug_output;
|
GLEW_VAR_EXPORT GLboolean __GLEW_AMD_debug_output;
|
||||||
|
GLEW_VAR_EXPORT GLboolean __GLEW_AMD_depth_clamp_separate;
|
||||||
GLEW_VAR_EXPORT GLboolean __GLEW_AMD_draw_buffers_blend;
|
GLEW_VAR_EXPORT GLboolean __GLEW_AMD_draw_buffers_blend;
|
||||||
GLEW_VAR_EXPORT GLboolean __GLEW_AMD_name_gen_delete;
|
GLEW_VAR_EXPORT GLboolean __GLEW_AMD_name_gen_delete;
|
||||||
GLEW_VAR_EXPORT GLboolean __GLEW_AMD_performance_monitor;
|
GLEW_VAR_EXPORT GLboolean __GLEW_AMD_performance_monitor;
|
||||||
@ -15057,6 +15095,7 @@ GLEW_VAR_EXPORT GLboolean __GLEW_EXT_texture_object;
|
|||||||
GLEW_VAR_EXPORT GLboolean __GLEW_EXT_texture_perturb_normal;
|
GLEW_VAR_EXPORT GLboolean __GLEW_EXT_texture_perturb_normal;
|
||||||
GLEW_VAR_EXPORT GLboolean __GLEW_EXT_texture_rectangle;
|
GLEW_VAR_EXPORT GLboolean __GLEW_EXT_texture_rectangle;
|
||||||
GLEW_VAR_EXPORT GLboolean __GLEW_EXT_texture_sRGB;
|
GLEW_VAR_EXPORT GLboolean __GLEW_EXT_texture_sRGB;
|
||||||
|
GLEW_VAR_EXPORT GLboolean __GLEW_EXT_texture_sRGB_decode;
|
||||||
GLEW_VAR_EXPORT GLboolean __GLEW_EXT_texture_shared_exponent;
|
GLEW_VAR_EXPORT GLboolean __GLEW_EXT_texture_shared_exponent;
|
||||||
GLEW_VAR_EXPORT GLboolean __GLEW_EXT_texture_snorm;
|
GLEW_VAR_EXPORT GLboolean __GLEW_EXT_texture_snorm;
|
||||||
GLEW_VAR_EXPORT GLboolean __GLEW_EXT_texture_swizzle;
|
GLEW_VAR_EXPORT GLboolean __GLEW_EXT_texture_swizzle;
|
||||||
@ -15234,8 +15273,8 @@ GLEW_VAR_EXPORT GLboolean __GLEW_WIN_swap_hint;
|
|||||||
#define GLEW_OK 0
|
#define GLEW_OK 0
|
||||||
#define GLEW_NO_ERROR 0
|
#define GLEW_NO_ERROR 0
|
||||||
#define GLEW_ERROR_NO_GL_VERSION 1 /* missing GL version */
|
#define GLEW_ERROR_NO_GL_VERSION 1 /* missing GL version */
|
||||||
#define GLEW_ERROR_GL_VERSION_10_ONLY 2 /* GL 1.1 and up are not supported */
|
#define GLEW_ERROR_GL_VERSION_10_ONLY 2 /* Need at least OpenGL 1.1 */
|
||||||
#define GLEW_ERROR_GLX_VERSION_11_ONLY 3 /* GLX 1.2 and up are not supported */
|
#define GLEW_ERROR_GLX_VERSION_11_ONLY 3 /* Need at least GLX 1.2 */
|
||||||
|
|
||||||
/* string codes */
|
/* string codes */
|
||||||
#define GLEW_VERSION 1
|
#define GLEW_VERSION 1
|
||||||
@ -15248,7 +15287,7 @@ GLEW_VAR_EXPORT GLboolean __GLEW_WIN_swap_hint;
|
|||||||
|
|
||||||
typedef struct GLEWContextStruct GLEWContext;
|
typedef struct GLEWContextStruct GLEWContext;
|
||||||
GLEWAPI GLenum glewContextInit (GLEWContext* ctx);
|
GLEWAPI GLenum glewContextInit (GLEWContext* ctx);
|
||||||
GLEWAPI GLboolean glewContextIsSupported (GLEWContext* ctx, const char* name);
|
GLEWAPI GLboolean glewContextIsSupported (const GLEWContext* ctx, const char* name);
|
||||||
|
|
||||||
#define glewInit() glewContextInit(glewGetContext())
|
#define glewInit() glewContextInit(glewGetContext())
|
||||||
#define glewIsSupported(x) glewContextIsSupported(glewGetContext(), x)
|
#define glewIsSupported(x) glewContextIsSupported(glewGetContext(), x)
|
||||||
|
@ -258,8 +258,8 @@ typedef Display* ( * PFNGLXGETCURRENTDISPLAYPROC) (void);
|
|||||||
#define GLX_DONT_CARE 0xFFFFFFFF
|
#define GLX_DONT_CARE 0xFFFFFFFF
|
||||||
|
|
||||||
typedef XID GLXFBConfigID;
|
typedef XID GLXFBConfigID;
|
||||||
typedef XID GLXWindow;
|
|
||||||
typedef XID GLXPbuffer;
|
typedef XID GLXPbuffer;
|
||||||
|
typedef XID GLXWindow;
|
||||||
typedef struct __GLXFBConfigRec *GLXFBConfig;
|
typedef struct __GLXFBConfigRec *GLXFBConfig;
|
||||||
|
|
||||||
typedef struct {
|
typedef struct {
|
||||||
@ -1511,7 +1511,7 @@ GLXEW_EXPORT GLboolean __GLXEW_SUN_video_resize;
|
|||||||
|
|
||||||
typedef struct GLXEWContextStruct GLXEWContext;
|
typedef struct GLXEWContextStruct GLXEWContext;
|
||||||
extern GLenum glxewContextInit (GLXEWContext* ctx);
|
extern GLenum glxewContextInit (GLXEWContext* ctx);
|
||||||
extern GLboolean glxewContextIsSupported (GLXEWContext* ctx, const char* name);
|
extern GLboolean glxewContextIsSupported (const GLXEWContext* ctx, const char* name);
|
||||||
|
|
||||||
#define glxewInit() glxewContextInit(glxewGetContext())
|
#define glxewInit() glxewContextInit(glxewGetContext())
|
||||||
#define glxewIsSupported(x) glxewContextIsSupported(glxewGetContext(), x)
|
#define glxewIsSupported(x) glxewContextIsSupported(glxewGetContext(), x)
|
||||||
|
@ -1259,7 +1259,7 @@ WGLEW_EXPORT GLboolean __WGLEW_OML_sync_control;
|
|||||||
|
|
||||||
typedef struct WGLEWContextStruct WGLEWContext;
|
typedef struct WGLEWContextStruct WGLEWContext;
|
||||||
GLEWAPI GLenum wglewContextInit (WGLEWContext* ctx);
|
GLEWAPI GLenum wglewContextInit (WGLEWContext* ctx);
|
||||||
GLEWAPI GLboolean wglewContextIsSupported (WGLEWContext* ctx, const char* name);
|
GLEWAPI GLboolean wglewContextIsSupported (const WGLEWContext* ctx, const char* name);
|
||||||
|
|
||||||
#define wglewInit() wglewContextInit(wglewGetContext())
|
#define wglewInit() wglewContextInit(wglewGetContext())
|
||||||
#define wglewIsSupported(x) wglewContextIsSupported(wglewGetContext(), x)
|
#define wglewIsSupported(x) wglewContextIsSupported(wglewGetContext(), x)
|
||||||
|
126
src/glew.c
126
src/glew.c
@ -65,6 +65,29 @@
|
|||||||
# define GLXEW_CONTEXT_ARG_DEF_LIST void
|
# define GLXEW_CONTEXT_ARG_DEF_LIST void
|
||||||
#endif /* GLEW_MX */
|
#endif /* GLEW_MX */
|
||||||
|
|
||||||
|
#if defined(__sgi) || defined (__sun) || defined(GLEW_APPLE_GLX)
|
||||||
|
#include <dlfcn.h>
|
||||||
|
#include <stdio.h>
|
||||||
|
#include <stdlib.h>
|
||||||
|
|
||||||
|
void* dlGetProcAddress (const GLubyte* name)
|
||||||
|
{
|
||||||
|
static void* h = NULL;
|
||||||
|
static void* gpa;
|
||||||
|
|
||||||
|
if (h == NULL)
|
||||||
|
{
|
||||||
|
if ((h = dlopen(NULL, RTLD_LAZY | RTLD_LOCAL)) == NULL) return NULL;
|
||||||
|
gpa = dlsym(h, "glXGetProcAddress");
|
||||||
|
}
|
||||||
|
|
||||||
|
if (gpa != NULL)
|
||||||
|
return ((void*(*)(const GLubyte*))gpa)(name);
|
||||||
|
else
|
||||||
|
return dlsym(h, (const char*)name);
|
||||||
|
}
|
||||||
|
#endif /* __sgi || __sun || GLEW_APPLE_GLX */
|
||||||
|
|
||||||
#if defined(__APPLE__)
|
#if defined(__APPLE__)
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
@ -81,7 +104,14 @@ void* NSGLGetProcAddress (const GLubyte *name)
|
|||||||
{
|
{
|
||||||
image = dlopen("/System/Library/Frameworks/OpenGL.framework/Versions/Current/OpenGL", RTLD_LAZY);
|
image = dlopen("/System/Library/Frameworks/OpenGL.framework/Versions/Current/OpenGL", RTLD_LAZY);
|
||||||
}
|
}
|
||||||
return image ? dlsym(image, (const char*)name) : NULL;
|
if( !image ) return NULL;
|
||||||
|
void* addr = dlsym(image, (const char*)name);
|
||||||
|
if( addr ) return addr;
|
||||||
|
#ifdef GLEW_APPLE_GLX
|
||||||
|
return dlGetProcAddress( name ); // try next for glx symbols
|
||||||
|
#else
|
||||||
|
return NULL;
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
#else
|
#else
|
||||||
|
|
||||||
@ -105,34 +135,16 @@ void* NSGLGetProcAddress (const GLubyte *name)
|
|||||||
symbol = NSLookupAndBindSymbol(symbolName); */
|
symbol = NSLookupAndBindSymbol(symbolName); */
|
||||||
symbol = image ? NSLookupSymbolInImage(image, symbolName, NSLOOKUPSYMBOLINIMAGE_OPTION_BIND | NSLOOKUPSYMBOLINIMAGE_OPTION_RETURN_ON_ERROR) : NULL;
|
symbol = image ? NSLookupSymbolInImage(image, symbolName, NSLOOKUPSYMBOLINIMAGE_OPTION_BIND | NSLOOKUPSYMBOLINIMAGE_OPTION_RETURN_ON_ERROR) : NULL;
|
||||||
free(symbolName);
|
free(symbolName);
|
||||||
return symbol ? NSAddressOfSymbol(symbol) : NULL;
|
if( symbol ) return NSAddressOfSymbol(symbol);
|
||||||
|
#ifdef GLEW_APPLE_GLX
|
||||||
|
return dlGetProcAddress( name ); // try next for glx symbols
|
||||||
|
#else
|
||||||
|
return NULL;
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
#endif /* MAC_OS_X_VERSION_10_3 */
|
#endif /* MAC_OS_X_VERSION_10_3 */
|
||||||
#endif /* __APPLE__ */
|
#endif /* __APPLE__ */
|
||||||
|
|
||||||
#if defined(__sgi) || defined (__sun)
|
|
||||||
#include <dlfcn.h>
|
|
||||||
#include <stdio.h>
|
|
||||||
#include <stdlib.h>
|
|
||||||
|
|
||||||
void* dlGetProcAddress (const GLubyte* name)
|
|
||||||
{
|
|
||||||
static void* h = NULL;
|
|
||||||
static void* gpa;
|
|
||||||
|
|
||||||
if (h == NULL)
|
|
||||||
{
|
|
||||||
if ((h = dlopen(NULL, RTLD_LAZY | RTLD_LOCAL)) == NULL) return NULL;
|
|
||||||
gpa = dlsym(h, "glXGetProcAddress");
|
|
||||||
}
|
|
||||||
|
|
||||||
if (gpa != NULL)
|
|
||||||
return ((void*(*)(const GLubyte*))gpa)(name);
|
|
||||||
else
|
|
||||||
return dlsym(h, (const char*)name);
|
|
||||||
}
|
|
||||||
#endif /* __sgi || __sun */
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Define glewGetProcAddress.
|
* Define glewGetProcAddress.
|
||||||
*/
|
*/
|
||||||
@ -195,12 +207,12 @@ static GLboolean _glewStrSame1 (GLubyte** a, GLuint* na, const GLubyte* b, GLuin
|
|||||||
{
|
{
|
||||||
GLuint i=0;
|
GLuint i=0;
|
||||||
while (i < nb && (*a)+i != NULL && b+i != NULL && (*a)[i] == b[i]) i++;
|
while (i < nb && (*a)+i != NULL && b+i != NULL && (*a)[i] == b[i]) i++;
|
||||||
if(i == nb)
|
if(i == nb)
|
||||||
{
|
{
|
||||||
*a = *a + nb;
|
*a = *a + nb;
|
||||||
*na = *na - nb;
|
*na = *na - nb;
|
||||||
return GL_TRUE;
|
return GL_TRUE;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return GL_FALSE;
|
return GL_FALSE;
|
||||||
}
|
}
|
||||||
@ -211,12 +223,12 @@ static GLboolean _glewStrSame2 (GLubyte** a, GLuint* na, const GLubyte* b, GLuin
|
|||||||
{
|
{
|
||||||
GLuint i=0;
|
GLuint i=0;
|
||||||
while (i < nb && (*a)+i != NULL && b+i != NULL && (*a)[i] == b[i]) i++;
|
while (i < nb && (*a)+i != NULL && b+i != NULL && (*a)[i] == b[i]) i++;
|
||||||
if(i == nb)
|
if(i == nb)
|
||||||
{
|
{
|
||||||
*a = *a + nb;
|
*a = *a + nb;
|
||||||
*na = *na - nb;
|
*na = *na - nb;
|
||||||
return GL_TRUE;
|
return GL_TRUE;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return GL_FALSE;
|
return GL_FALSE;
|
||||||
}
|
}
|
||||||
@ -2376,6 +2388,7 @@ GLboolean __GLEW_3DFX_tbuffer = GL_FALSE;
|
|||||||
GLboolean __GLEW_3DFX_texture_compression_FXT1 = GL_FALSE;
|
GLboolean __GLEW_3DFX_texture_compression_FXT1 = GL_FALSE;
|
||||||
GLboolean __GLEW_AMD_conservative_depth = GL_FALSE;
|
GLboolean __GLEW_AMD_conservative_depth = GL_FALSE;
|
||||||
GLboolean __GLEW_AMD_debug_output = GL_FALSE;
|
GLboolean __GLEW_AMD_debug_output = GL_FALSE;
|
||||||
|
GLboolean __GLEW_AMD_depth_clamp_separate = GL_FALSE;
|
||||||
GLboolean __GLEW_AMD_draw_buffers_blend = GL_FALSE;
|
GLboolean __GLEW_AMD_draw_buffers_blend = GL_FALSE;
|
||||||
GLboolean __GLEW_AMD_name_gen_delete = GL_FALSE;
|
GLboolean __GLEW_AMD_name_gen_delete = GL_FALSE;
|
||||||
GLboolean __GLEW_AMD_performance_monitor = GL_FALSE;
|
GLboolean __GLEW_AMD_performance_monitor = GL_FALSE;
|
||||||
@ -2602,6 +2615,7 @@ GLboolean __GLEW_EXT_texture_object = GL_FALSE;
|
|||||||
GLboolean __GLEW_EXT_texture_perturb_normal = GL_FALSE;
|
GLboolean __GLEW_EXT_texture_perturb_normal = GL_FALSE;
|
||||||
GLboolean __GLEW_EXT_texture_rectangle = GL_FALSE;
|
GLboolean __GLEW_EXT_texture_rectangle = GL_FALSE;
|
||||||
GLboolean __GLEW_EXT_texture_sRGB = GL_FALSE;
|
GLboolean __GLEW_EXT_texture_sRGB = GL_FALSE;
|
||||||
|
GLboolean __GLEW_EXT_texture_sRGB_decode = GL_FALSE;
|
||||||
GLboolean __GLEW_EXT_texture_shared_exponent = GL_FALSE;
|
GLboolean __GLEW_EXT_texture_shared_exponent = GL_FALSE;
|
||||||
GLboolean __GLEW_EXT_texture_snorm = GL_FALSE;
|
GLboolean __GLEW_EXT_texture_snorm = GL_FALSE;
|
||||||
GLboolean __GLEW_EXT_texture_swizzle = GL_FALSE;
|
GLboolean __GLEW_EXT_texture_swizzle = GL_FALSE;
|
||||||
@ -3235,6 +3249,10 @@ static GLboolean _glewInit_GL_AMD_debug_output (GLEW_CONTEXT_ARG_DEF_INIT)
|
|||||||
|
|
||||||
#endif /* GL_AMD_debug_output */
|
#endif /* GL_AMD_debug_output */
|
||||||
|
|
||||||
|
#ifdef GL_AMD_depth_clamp_separate
|
||||||
|
|
||||||
|
#endif /* GL_AMD_depth_clamp_separate */
|
||||||
|
|
||||||
#ifdef GL_AMD_draw_buffers_blend
|
#ifdef GL_AMD_draw_buffers_blend
|
||||||
|
|
||||||
static GLboolean _glewInit_GL_AMD_draw_buffers_blend (GLEW_CONTEXT_ARG_DEF_INIT)
|
static GLboolean _glewInit_GL_AMD_draw_buffers_blend (GLEW_CONTEXT_ARG_DEF_INIT)
|
||||||
@ -6167,6 +6185,10 @@ static GLboolean _glewInit_GL_EXT_texture_perturb_normal (GLEW_CONTEXT_ARG_DEF_I
|
|||||||
|
|
||||||
#endif /* GL_EXT_texture_sRGB */
|
#endif /* GL_EXT_texture_sRGB */
|
||||||
|
|
||||||
|
#ifdef GL_EXT_texture_sRGB_decode
|
||||||
|
|
||||||
|
#endif /* GL_EXT_texture_sRGB_decode */
|
||||||
|
|
||||||
#ifdef GL_EXT_texture_shared_exponent
|
#ifdef GL_EXT_texture_shared_exponent
|
||||||
|
|
||||||
#endif /* GL_EXT_texture_shared_exponent */
|
#endif /* GL_EXT_texture_shared_exponent */
|
||||||
@ -8045,6 +8067,9 @@ GLenum glewContextInit (GLEW_CONTEXT_ARG_DEF_LIST)
|
|||||||
CONST_CAST(GLEW_AMD_debug_output) = glewGetExtension("GL_AMD_debug_output");
|
CONST_CAST(GLEW_AMD_debug_output) = glewGetExtension("GL_AMD_debug_output");
|
||||||
if (glewExperimental || GLEW_AMD_debug_output) CONST_CAST(GLEW_AMD_debug_output) = !_glewInit_GL_AMD_debug_output(GLEW_CONTEXT_ARG_VAR_INIT);
|
if (glewExperimental || GLEW_AMD_debug_output) CONST_CAST(GLEW_AMD_debug_output) = !_glewInit_GL_AMD_debug_output(GLEW_CONTEXT_ARG_VAR_INIT);
|
||||||
#endif /* GL_AMD_debug_output */
|
#endif /* GL_AMD_debug_output */
|
||||||
|
#ifdef GL_AMD_depth_clamp_separate
|
||||||
|
CONST_CAST(GLEW_AMD_depth_clamp_separate) = glewGetExtension("GL_AMD_depth_clamp_separate");
|
||||||
|
#endif /* GL_AMD_depth_clamp_separate */
|
||||||
#ifdef GL_AMD_draw_buffers_blend
|
#ifdef GL_AMD_draw_buffers_blend
|
||||||
CONST_CAST(GLEW_AMD_draw_buffers_blend) = glewGetExtension("GL_AMD_draw_buffers_blend");
|
CONST_CAST(GLEW_AMD_draw_buffers_blend) = glewGetExtension("GL_AMD_draw_buffers_blend");
|
||||||
if (glewExperimental || GLEW_AMD_draw_buffers_blend) CONST_CAST(GLEW_AMD_draw_buffers_blend) = !_glewInit_GL_AMD_draw_buffers_blend(GLEW_CONTEXT_ARG_VAR_INIT);
|
if (glewExperimental || GLEW_AMD_draw_buffers_blend) CONST_CAST(GLEW_AMD_draw_buffers_blend) = !_glewInit_GL_AMD_draw_buffers_blend(GLEW_CONTEXT_ARG_VAR_INIT);
|
||||||
@ -8841,6 +8866,9 @@ GLenum glewContextInit (GLEW_CONTEXT_ARG_DEF_LIST)
|
|||||||
#ifdef GL_EXT_texture_sRGB
|
#ifdef GL_EXT_texture_sRGB
|
||||||
CONST_CAST(GLEW_EXT_texture_sRGB) = glewGetExtension("GL_EXT_texture_sRGB");
|
CONST_CAST(GLEW_EXT_texture_sRGB) = glewGetExtension("GL_EXT_texture_sRGB");
|
||||||
#endif /* GL_EXT_texture_sRGB */
|
#endif /* GL_EXT_texture_sRGB */
|
||||||
|
#ifdef GL_EXT_texture_sRGB_decode
|
||||||
|
CONST_CAST(GLEW_EXT_texture_sRGB_decode) = glewGetExtension("GL_EXT_texture_sRGB_decode");
|
||||||
|
#endif /* GL_EXT_texture_sRGB_decode */
|
||||||
#ifdef GL_EXT_texture_shared_exponent
|
#ifdef GL_EXT_texture_shared_exponent
|
||||||
CONST_CAST(GLEW_EXT_texture_shared_exponent) = glewGetExtension("GL_EXT_texture_shared_exponent");
|
CONST_CAST(GLEW_EXT_texture_shared_exponent) = glewGetExtension("GL_EXT_texture_shared_exponent");
|
||||||
#endif /* GL_EXT_texture_shared_exponent */
|
#endif /* GL_EXT_texture_shared_exponent */
|
||||||
@ -11326,10 +11354,10 @@ const GLubyte* glewGetString (GLenum name)
|
|||||||
static const GLubyte* _glewString[] =
|
static const GLubyte* _glewString[] =
|
||||||
{
|
{
|
||||||
(const GLubyte*)NULL,
|
(const GLubyte*)NULL,
|
||||||
(const GLubyte*)"1.5.7",
|
(const GLubyte*)"1.5.8",
|
||||||
(const GLubyte*)"1",
|
(const GLubyte*)"1",
|
||||||
(const GLubyte*)"5",
|
(const GLubyte*)"5",
|
||||||
(const GLubyte*)"7"
|
(const GLubyte*)"8"
|
||||||
};
|
};
|
||||||
const int max_string = sizeof(_glewString)/sizeof(*_glewString) - 1;
|
const int max_string = sizeof(_glewString)/sizeof(*_glewString) - 1;
|
||||||
return _glewString[(int)name > max_string ? 0 : (int)name];
|
return _glewString[(int)name > max_string ? 0 : (int)name];
|
||||||
@ -11362,7 +11390,7 @@ GLenum glewInit ()
|
|||||||
|
|
||||||
#endif /* !GLEW_MX */
|
#endif /* !GLEW_MX */
|
||||||
#ifdef GLEW_MX
|
#ifdef GLEW_MX
|
||||||
GLboolean glewContextIsSupported (GLEWContext* ctx, const char* name)
|
GLboolean glewContextIsSupported (const GLEWContext* ctx, const char* name)
|
||||||
#else
|
#else
|
||||||
GLboolean glewIsSupported (const char* name)
|
GLboolean glewIsSupported (const char* name)
|
||||||
#endif
|
#endif
|
||||||
@ -11508,6 +11536,13 @@ GLboolean glewIsSupported (const char* name)
|
|||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
#ifdef GL_AMD_depth_clamp_separate
|
||||||
|
if (_glewStrSame3(&pos, &len, (const GLubyte*)"depth_clamp_separate", 20))
|
||||||
|
{
|
||||||
|
ret = GLEW_AMD_depth_clamp_separate;
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
#endif
|
||||||
#ifdef GL_AMD_draw_buffers_blend
|
#ifdef GL_AMD_draw_buffers_blend
|
||||||
if (_glewStrSame3(&pos, &len, (const GLubyte*)"draw_buffers_blend", 18))
|
if (_glewStrSame3(&pos, &len, (const GLubyte*)"draw_buffers_blend", 18))
|
||||||
{
|
{
|
||||||
@ -13105,6 +13140,13 @@ GLboolean glewIsSupported (const char* name)
|
|||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
#ifdef GL_EXT_texture_sRGB_decode
|
||||||
|
if (_glewStrSame3(&pos, &len, (const GLubyte*)"texture_sRGB_decode", 19))
|
||||||
|
{
|
||||||
|
ret = GLEW_EXT_texture_sRGB_decode;
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
#endif
|
||||||
#ifdef GL_EXT_texture_shared_exponent
|
#ifdef GL_EXT_texture_shared_exponent
|
||||||
if (_glewStrSame3(&pos, &len, (const GLubyte*)"texture_shared_exponent", 23))
|
if (_glewStrSame3(&pos, &len, (const GLubyte*)"texture_shared_exponent", 23))
|
||||||
{
|
{
|
||||||
@ -14340,7 +14382,7 @@ GLboolean glewIsSupported (const char* name)
|
|||||||
#if defined(_WIN32)
|
#if defined(_WIN32)
|
||||||
|
|
||||||
#if defined(GLEW_MX)
|
#if defined(GLEW_MX)
|
||||||
GLboolean wglewContextIsSupported (WGLEWContext* ctx, const char* name)
|
GLboolean wglewContextIsSupported (const WGLEWContext* ctx, const char* name)
|
||||||
#else
|
#else
|
||||||
GLboolean wglewIsSupported (const char* name)
|
GLboolean wglewIsSupported (const char* name)
|
||||||
#endif
|
#endif
|
||||||
@ -14703,7 +14745,7 @@ GLboolean wglewIsSupported (const char* name)
|
|||||||
#elif !defined(__APPLE__) || defined(GLEW_APPLE_GLX)
|
#elif !defined(__APPLE__) || defined(GLEW_APPLE_GLX)
|
||||||
|
|
||||||
#if defined(GLEW_MX)
|
#if defined(GLEW_MX)
|
||||||
GLboolean glxewContextIsSupported (GLXEWContext* ctx, const char* name)
|
GLboolean glxewContextIsSupported (const GLXEWContext* ctx, const char* name)
|
||||||
#else
|
#else
|
||||||
GLboolean glxewIsSupported (const char* name)
|
GLboolean glxewIsSupported (const char* name)
|
||||||
#endif
|
#endif
|
||||||
|
@ -569,6 +569,15 @@ static void _glewInfo_GL_AMD_debug_output (void)
|
|||||||
|
|
||||||
#endif /* GL_AMD_debug_output */
|
#endif /* GL_AMD_debug_output */
|
||||||
|
|
||||||
|
#ifdef GL_AMD_depth_clamp_separate
|
||||||
|
|
||||||
|
static void _glewInfo_GL_AMD_depth_clamp_separate (void)
|
||||||
|
{
|
||||||
|
glewPrintExt("GL_AMD_depth_clamp_separate", GLEW_AMD_depth_clamp_separate, glewIsSupported("GL_AMD_depth_clamp_separate"), glewGetExtension("GL_AMD_depth_clamp_separate"));
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif /* GL_AMD_depth_clamp_separate */
|
||||||
|
|
||||||
#ifdef GL_AMD_draw_buffers_blend
|
#ifdef GL_AMD_draw_buffers_blend
|
||||||
|
|
||||||
static void _glewInfo_GL_AMD_draw_buffers_blend (void)
|
static void _glewInfo_GL_AMD_draw_buffers_blend (void)
|
||||||
@ -3805,6 +3814,15 @@ static void _glewInfo_GL_EXT_texture_sRGB (void)
|
|||||||
|
|
||||||
#endif /* GL_EXT_texture_sRGB */
|
#endif /* GL_EXT_texture_sRGB */
|
||||||
|
|
||||||
|
#ifdef GL_EXT_texture_sRGB_decode
|
||||||
|
|
||||||
|
static void _glewInfo_GL_EXT_texture_sRGB_decode (void)
|
||||||
|
{
|
||||||
|
glewPrintExt("GL_EXT_texture_sRGB_decode", GLEW_EXT_texture_sRGB_decode, glewIsSupported("GL_EXT_texture_sRGB_decode"), glewGetExtension("GL_EXT_texture_sRGB_decode"));
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif /* GL_EXT_texture_sRGB_decode */
|
||||||
|
|
||||||
#ifdef GL_EXT_texture_shared_exponent
|
#ifdef GL_EXT_texture_shared_exponent
|
||||||
|
|
||||||
static void _glewInfo_GL_EXT_texture_shared_exponent (void)
|
static void _glewInfo_GL_EXT_texture_shared_exponent (void)
|
||||||
@ -7143,6 +7161,9 @@ static void glewInfo (void)
|
|||||||
#ifdef GL_AMD_debug_output
|
#ifdef GL_AMD_debug_output
|
||||||
_glewInfo_GL_AMD_debug_output();
|
_glewInfo_GL_AMD_debug_output();
|
||||||
#endif /* GL_AMD_debug_output */
|
#endif /* GL_AMD_debug_output */
|
||||||
|
#ifdef GL_AMD_depth_clamp_separate
|
||||||
|
_glewInfo_GL_AMD_depth_clamp_separate();
|
||||||
|
#endif /* GL_AMD_depth_clamp_separate */
|
||||||
#ifdef GL_AMD_draw_buffers_blend
|
#ifdef GL_AMD_draw_buffers_blend
|
||||||
_glewInfo_GL_AMD_draw_buffers_blend();
|
_glewInfo_GL_AMD_draw_buffers_blend();
|
||||||
#endif /* GL_AMD_draw_buffers_blend */
|
#endif /* GL_AMD_draw_buffers_blend */
|
||||||
@ -7821,6 +7842,9 @@ static void glewInfo (void)
|
|||||||
#ifdef GL_EXT_texture_sRGB
|
#ifdef GL_EXT_texture_sRGB
|
||||||
_glewInfo_GL_EXT_texture_sRGB();
|
_glewInfo_GL_EXT_texture_sRGB();
|
||||||
#endif /* GL_EXT_texture_sRGB */
|
#endif /* GL_EXT_texture_sRGB */
|
||||||
|
#ifdef GL_EXT_texture_sRGB_decode
|
||||||
|
_glewInfo_GL_EXT_texture_sRGB_decode();
|
||||||
|
#endif /* GL_EXT_texture_sRGB_decode */
|
||||||
#ifdef GL_EXT_texture_shared_exponent
|
#ifdef GL_EXT_texture_shared_exponent
|
||||||
_glewInfo_GL_EXT_texture_shared_exponent();
|
_glewInfo_GL_EXT_texture_shared_exponent();
|
||||||
#endif /* GL_EXT_texture_shared_exponent */
|
#endif /* GL_EXT_texture_shared_exponent */
|
||||||
|
Loading…
Reference in New Issue
Block a user