You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1239 lines
33KB

  1. <!-- begin header.html -->
  2. <!--
  3. The OpenGL Extension Wrangler Library
  4. Copyright (C) 2008-2015, Nigel Stewart <nigels[]users sourceforge net>
  5. Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
  6. Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
  7. Copyright (C) 2002, Lev Povalahev
  8. All rights reserved.
  9. Redistribution and use in source and binary forms, with or without
  10. modification, are permitted provided that the following conditions are met:
  11. * Redistributions of source code must retain the above copyright notice,
  12. this list of conditions and the following disclaimer.
  13. * Redistributions in binary form must reproduce the above copyright notice,
  14. this list of conditions and the following disclaimer in the documentation
  15. and/or other materials provided with the distribution.
  16. * The name of the author may be used to endorse or promote products
  17. derived from this software without specific prior written permission.
  18. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  19. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  20. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  21. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  22. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  23. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  24. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  25. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  26. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  27. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
  28. THE POSSIBILITY OF SUCH DAMAGE.
  29. -->
  30. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html/4/loose.dtd">
  31. <html>
  32. <head>
  33. <title>GLEW: The OpenGL Extension Wrangler Library</title>
  34. <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
  35. <link href="glew.css" type="text/css" rel="stylesheet">
  36. </head>
  37. <body bgcolor="#fff0d0">
  38. <table border="0" width="100%" cellpadding="12" cellspacing="8" style="height:100%">
  39. <tr>
  40. <td bgcolor="#ffffff" align="left" valign="top" width="200">
  41. <table border="0" width="100%" cellpadding="0" cellspacing="0" align="left">
  42. <tr>
  43. <td valign="top">
  44. <table border="0" width="100%" cellpadding="0" cellspacing="0" align="left">
  45. <tr><td align="center"><i>Latest Release: <a href="https://sourceforge.net/projects/glew/files/glew/2.1.0/">2.1.0</a></i></td></tr>
  46. <tr><td align="center"><br></td></tr>
  47. <tr><td align="center"><img src="./glew.png" alt="GLEW Logo" width="97" height="75"></td></tr>
  48. <tr><td align="center"><br></td></tr>
  49. <tr><td align="center">
  50. <table border="0" cellpadding="0" cellspacing="0" align="center">
  51. <tr><td align="center"><a href="index.html">Download</a></td></tr>
  52. <tr><td align="center"><a href="basic.html">Usage</a></td></tr>
  53. <tr><td align="center"><a href="build.html">Building</a></td></tr>
  54. <tr><td align="center"><a href="install.html">Installation</a></td></tr>
  55. <tr><td align="center"><a href="advanced.html">Source Generation</a></td></tr>
  56. <tr><td align="center">Change Log</td></tr>
  57. <tr><td align="center"><br></tr>
  58. <tr><td align="center"><a href="https://github.com/nigels-com/glew">GitHub</a></td></tr>
  59. <tr><td align="center"><a href="https://github.com/nigels-com/glew/issues">Issues</a></td></tr>
  60. <tr><td align="center"><a href="https://github.com/nigels-com/glew/pulls">Pull Requests</a></td></tr>
  61. <tr><td align="center"><a href="https://github.com/nigels-com/glew#authors">Authors</a></td></tr>
  62. <tr><td align="center"><a href="https://github.com/nigels-com/glew#copyright-and-licensing">Licensing</a></td></tr>
  63. <tr><td align="center"><br></tr>
  64. <tr><td align="center"><a href="https://sourceforge.net/projects/glew">SourceForge Page</a></td></tr>
  65. </table>
  66. <tr><td align="center"><br></tr>
  67. </table>
  68. </td>
  69. </tr>
  70. <tr>
  71. <td valign="bottom">
  72. <table border="0" width="100%" cellpadding="5" cellspacing="0" align="left">
  73. <tr><td align="center"><i>Last Update: 07-31-17</i></td></tr>
  74. <tr><td align="center">
  75. <a href="http://www.opengl.org"><img src="./ogl_sm.jpg" width="68" height="35" border="0" alt="OpenGL Logo"></a><br/>
  76. <a href="https://github.com/nigels-com/glew"><img src="github.png" width="70" height="29" border="0" alt="GitHub Logo"></a><br/>
  77. <a href="https://travis-ci.org/nigels-com/glew/builds"><img src="travis.png" width="114" height="25" border="0" alt="Travis Logo"></a><br/>
  78. <a href="http://sourceforge.net"><img src="http://sourceforge.net/sflogo.php?group_id=67586&amp;type=1" width="88" height="31" border="0" alt="SourceForge Logo"></a>
  79. </td>
  80. </tr>
  81. </table>
  82. </td>
  83. </tr>
  84. </table>
  85. </td>
  86. <td bgcolor="#ffffff" align="left" valign="top">
  87. <h1>The OpenGL Extension Wrangler Library</h1>
  88. <!-- end header.html -->
  89. <h2>Change Log</h2>
  90. <hr align="center">
  91. <ul class="none">
  92. <li><b>2.1.0</b> [07-31-17]
  93. <ul>
  94. <li> Enhancements:
  95. <ul>
  96. <li> OpenGL 4.6 support added
  97. <li> Improved Mac OSX build support
  98. <li> Improved cmake build support
  99. </ul>
  100. </ul>
  101. <ul>
  102. <li> Bug fixes:
  103. <ul>
  104. <li> Resovled crash when glXGetCurrentDisplay() is NULL
  105. <li> CMake: only install PDB files with MSVC
  106. <li> wglGetProcAddress crash with NOGDI defined
  107. <li> Mac: using -Os rather than -O2
  108. </ul>
  109. </ul>
  110. <ul>
  111. <li> New extensions:
  112. <ul>
  113. <li> GL_AMD_gpu_shader_half_float
  114. <li> GL_AMD_shader_ballot
  115. <li> GL_ARB_gl_spirv
  116. <li> GL_EGL_KHR_context_flush_control
  117. <li> GL_INTEL_conservative_rasterization
  118. <li> GL_MESA_shader_integer_functions
  119. <li> GL_NVX_blend_equation_advanced_multi_draw_buffers
  120. <li> GL_NV_gpu_multicast
  121. <li> EGL_ARM_implicit_external_sync
  122. <li> EGL_EXT_gl_colorspace_bt2020_linear
  123. <li> EGL_EXT_gl_colorspace_bt2020_pq
  124. <li> EGL_EXT_gl_colorspace_scrgb_linear
  125. <li> EGL_EXT_image_dma_buf_import_modifiers
  126. <li> EGL_EXT_pixel_format_float
  127. <li> EGL_EXT_surface_SMPTE2086_metadata
  128. <li> EGL_KHR_context_flush_control
  129. <li> EGL_KHR_no_config_context
  130. <li> EGL_KHR_stream_attrib
  131. <li> EGL_MESA_platform_surfaceless
  132. <li> EGL_NV_stream_cross_display
  133. <li> EGL_NV_stream_cross_object
  134. <li> EGL_NV_stream_cross_partition
  135. <li> EGL_NV_stream_cross_process
  136. <li> EGL_NV_stream_cross_system
  137. <li> EGL_NV_stream_fifo_next
  138. <li> EGL_NV_stream_fifo_synchronous
  139. <li> EGL_NV_stream_frame_limits
  140. <li> EGL_NV_stream_remote
  141. <li> EGL_NV_stream_reset
  142. <li> EGL_NV_stream_socket
  143. <li> EGL_NV_stream_socket_inet
  144. <li> EGL_NV_stream_socket_unix
  145. <li> WGL_EXT_colorspace
  146. </ul>
  147. </ul>
  148. </ul>
  149. <hr align="center">
  150. <ul class="none">
  151. <li><b>2.0.0</b> [07-24-16]
  152. <ul>
  153. <li> Enhancements:
  154. <ul>
  155. <li> Forward context support added
  156. <li> OSMesa support added
  157. <li> EGL support added
  158. <li> MX support discontinued
  159. <li> Improved cmake build support
  160. </ul>
  161. </ul>
  162. <ul>
  163. <li> New extensions:
  164. <ul>
  165. <li> GL_AMD_shader_explicit_vertex_parameter
  166. <li> GL_ARB_gl_spirv
  167. <li> GL_EGL_NV_robustness_video_memory_purge
  168. <li> GL_EXT_window_rectangles
  169. <li> GL_INTEL_conservative_rasterization
  170. <li> GL_KHR_texture_compression_astc_sliced_3d
  171. <li> GL_MESA_shader_integer_functions
  172. <li> GL_NVX_blend_equation_advanced_multi_draw_buffers
  173. <li> GL_NVX_linked_gpu_multicast
  174. <li> GL_NV_clip_space_w_scaling
  175. <li> GL_NV_command_list
  176. <li> GL_NV_conservative_raster_pre_snap_triangles
  177. <li> GL_NV_draw_vulkan_image
  178. <li> GL_NV_gpu_multicast
  179. <li> GL_NV_robustness_video_memory_purge
  180. <li> GL_NV_shader_atomic_float64
  181. <li> GL_NV_stereo_view_rendering
  182. <li> GL_NV_viewport_swizzle
  183. <li> GLX_EXT_libglvnd
  184. <li> GLX_NV_robustness_video_memory_purge
  185. </ul>
  186. </ul>
  187. </ul>
  188. <hr align="center">
  189. <ul class="none">
  190. <li><b>1.13.0</b> [08-10-15]
  191. <ul>
  192. <li> Enhancements:
  193. <ul>
  194. <li> glxewInit, wglewInit
  195. <li> glewinfo adds support for -version, -profile core|compatibility and -flag debug|forward parameters
  196. <li> Improved cmake build support
  197. </ul>
  198. </ul>
  199. <ul>
  200. <li> New extensions:
  201. <ul>
  202. <li> GL_ARB_ES3_2_compatibility
  203. <li> GL_ARB_fragment_shader_interlock
  204. <li> GL_ARB_gpu_shader_int64
  205. <li> GL_ARB_parallel_shader_compile
  206. <li> GL_ARB_post_depth_coverage
  207. <li> GL_ARB_sample_locations
  208. <li> GL_ARB_shader_atomic_counter_ops
  209. <li> GL_ARB_shader_ballot
  210. <li> GL_ARB_shader_clock
  211. <li> GL_ARB_shader_viewport_layer_array
  212. <li> GL_ARB_sparse_texture2
  213. <li> GL_ARB_sparse_texture_clamp
  214. <li> GL_ARB_texture_filter_minmax
  215. <li> GL_INTEL_framebuffer_CMAA
  216. <li> GL_KHR_no_error
  217. <li> GL_NV_conservative_raster_dilate
  218. <li> GL_OVR_multiview
  219. <li> GL_OVR_multiview2
  220. </ul>
  221. <li> <a href="http://sourceforge.net/p/glew/bugs/milestone/1.13.0/">Bug fixes</a>
  222. </ul>
  223. </ul>
  224. <hr align="center">
  225. <ul class="none">
  226. <li><b>1.12.0</b> [01-26-15]
  227. <ul>
  228. <li> New extensions:
  229. <ul>
  230. <li> GL_EXT_polygon_offset_clamp
  231. <li> GL_EXT_post_depth_coverage
  232. <li> GL_EXT_raster_multisample
  233. <li> GL_EXT_sparse_texture2
  234. <li> GL_EXT_texture_filter_minmax
  235. <li> GL_NV_conservative_raster
  236. <li> GL_NV_fill_rectangle
  237. <li> GL_NV_fragment_coverage_to_color
  238. <li> GL_NV_fragment_shader_interlock
  239. <li> GL_NV_framebuffer_mixed_samples
  240. <li> GL_NV_geometry_shader_passthrough
  241. <li> GL_NV_internalformat_sample_query
  242. <li> GL_NV_sample_locations
  243. <li> GL_NV_sample_mask_override_coverage
  244. <li> GL_NV_shader_atomic_fp16_vector
  245. <li> GL_NV_uniform_buffer_unified_memory
  246. <li> GL_NV_viewport_array2
  247. </ul>
  248. <li> <a href="http://sourceforge.net/p/glew/bugs/milestone/1.12.0/">Bug fixes</a>
  249. </ul>
  250. </ul>
  251. <hr align="center">
  252. <ul class="none">
  253. <li><b>1.11.0</b> [08-11-14]
  254. <ul>
  255. <li> New features:
  256. <ul>
  257. <li> Support for OpenGL 4.5
  258. </ul>
  259. <li> New extensions:
  260. <ul>
  261. <li> GL_AMD_gcn_shader
  262. <li> GL_AMD_gpu_shader_int64
  263. <li> GL_AMD_occlusion_query_event
  264. <li> GL_AMD_shader_atomic_counter_ops
  265. <li> GL_AMD_shader_stencil_value_export
  266. <li> GL_AMD_transform_feedback4
  267. <li> GL_ARB_ES3_1_compatibility
  268. <li> GL_ARB_clip_control
  269. <li> GL_ARB_conditional_render_inverted
  270. <li> GL_ARB_cull_distance
  271. <li> GL_ARB_derivative_control
  272. <li> GL_ARB_direct_state_access
  273. <li> GL_ARB_get_texture_sub_image
  274. <li> GL_ARB_pipeline_statistics_query
  275. <li> GL_ARB_shader_texture_image_samples
  276. <li> GL_ARB_sparse_buffer
  277. <li> GL_ARB_texture_barrier
  278. <li> GL_ARB_transform_feedback_overflow_query
  279. <li> GL_EXT_debug_label
  280. <li> GL_EXT_shader_image_load_formatted
  281. <li> GL_EXT_shader_integer_mix
  282. <li> GL_INTEL_fragment_shader_ordering
  283. <li> GL_INTEL_performance_query
  284. <li> GL_KHR_blend_equation_advanced
  285. <li> GL_KHR_blend_equation_advanced_coherent
  286. <li> GL_KHR_context_flush_control
  287. <li> GL_KHR_robust_buffer_access_behavior
  288. <li> GL_KHR_robustness
  289. <li> GL_KHR_texture_compression_astc_hdr
  290. <li> GL_NV_bindless_multi_draw_indirect_count
  291. <li> GL_NV_shader_atomic_int64
  292. <li> GL_NV_shader_thread_group
  293. <li> GL_NV_shader_thread_shuffle
  294. <li> GL_REGAL_proc_address
  295. <li> GLX_ARB_context_flush_control
  296. <li> GLX_EXT_stereo_tree
  297. <li> GLX_MESA_query_renderer
  298. <li> GLX_NV_copy_buffer
  299. <li> GLX_NV_delay_before_swap
  300. <li> WGL_ARB_context_flush_control
  301. <li> WGL_NV_delay_before_swap
  302. </ul>
  303. <li> <a href="http://sourceforge.net/p/glew/bugs/milestone/1.11.0/">Bug fixes</a>
  304. </ul>
  305. </ul>
  306. <hr align="center">
  307. <ul class="none">
  308. <li><b>1.10.0</b> [07-22-13]
  309. <ul>
  310. <li> New features:
  311. <ul>
  312. <li> Support for OpenGL 4.4
  313. </ul>
  314. <li> New extensions:
  315. <ul>
  316. <li> GL_AMD_interleaved_elements
  317. <li> GL_AMD_shader_trinary_minmax
  318. <li> GL_AMD_sparse_texture
  319. <li> GL_ANGLE_depth_texture
  320. <li> GL_ANGLE_framebuffer_blit
  321. <li> GL_ANGLE_framebuffer_multisample
  322. <li> GL_ANGLE_instanced_arrays
  323. <li> GL_ANGLE_pack_reverse_row_order
  324. <li> GL_ANGLE_program_binary
  325. <li> GL_ANGLE_texture_compression_dxt1
  326. <li> GL_ANGLE_texture_compression_dxt3
  327. <li> GL_ANGLE_texture_compression_dxt5
  328. <li> GL_ANGLE_texture_usage
  329. <li> GL_ANGLE_timer_query
  330. <li> GL_ANGLE_translated_shader_source
  331. <li> GL_ARB_bindless_texture
  332. <li> GL_ARB_buffer_storage
  333. <li> GL_ARB_clear_texture
  334. <li> GL_ARB_compute_variable_group_size
  335. <li> GL_ARB_enhanced_layouts
  336. <li> GL_ARB_indirect_parameters
  337. <li> GL_ARB_multi_bind
  338. <li> GL_ARB_query_buffer_object
  339. <li> GL_ARB_seamless_cubemap_per_texture
  340. <li> GL_ARB_shader_draw_parameters
  341. <li> GL_ARB_shader_group_vote
  342. <li> GL_ARB_sparse_texture
  343. <li> GL_ARB_texture_mirror_clamp_to_edge
  344. <li> GL_ARB_texture_stencil8
  345. <li> GL_ARB_vertex_type_10f_11f_11f_rev
  346. <li> GL_INTEL_map_texture
  347. <li> GL_NVX_conditional_render
  348. <li> GL_NV_bindless_multi_draw_indirect
  349. <li> GL_NV_blend_equation_advanced
  350. <li> GL_NV_compute_program5
  351. <li> GL_NV_deep_texture3D
  352. <li> GL_NV_draw_texture
  353. <li> GL_NV_shader_atomic_counters
  354. <li> GL_NV_shader_storage_buffer_object
  355. <li> GL_REGAL_ES1_0_compatibility
  356. <li> GL_REGAL_ES1_1_compatibility
  357. <li> GL_REGAL_enable
  358. <li> GLX_EXT_buffer_age
  359. <li> WGL_ARB_robustness_application_isolation
  360. <li> WGL_ARB_robustness_share_group_isolation
  361. </ul>
  362. <li> <a href="http://sourceforge.net/p/glew/bugs/milestone/1.10.0/">Bug fixes</a>
  363. </ul>
  364. </ul>
  365. <hr align="center">
  366. <ul class="none">
  367. <li><b>1.9.0</b> [08-06-12]
  368. <ul>
  369. <li> New features:
  370. <ul>
  371. <li> Support for OpenGL 4.3 -
  372. <a href="http://www.opengl.org/registry/doc/glspec43.compatibility.20120806.pdf">specification</a>,
  373. <a href="http://www.khronos.org/assets/uploads/developers/library/overview/opengl_overview.pdf">overview</a>.
  374. </ul>
  375. <li> New extensions:
  376. <ul>
  377. <li> GL_ARB_ES3_compatibility
  378. <li> GL_ARB_clear_buffer_object
  379. <li> GL_ARB_compute_shader
  380. <li> GL_ARB_copy_image
  381. <li> GL_ARB_explicit_uniform_location
  382. <li> GL_ARB_fragment_layer_viewport
  383. <li> GL_ARB_framebuffer_no_attachments
  384. <li> GL_ARB_internalformat_query2
  385. <li> GL_ARB_multi_draw_indirect
  386. <li> GL_ARB_program_interface_query
  387. <li> GL_ARB_robust_buffer_access_behavior
  388. <li> GL_ARB_robustness_application_isolation
  389. <li> GL_ARB_robustness_share_group_isolation
  390. <li> GL_ARB_shader_image_size
  391. <li> GL_ARB_shader_storage_buffer_object
  392. <li> GL_ARB_stencil_texturing
  393. <li> GL_ARB_texture_buffer_range
  394. <li> GL_ARB_texture_query_levels
  395. <li> GL_ARB_texture_storage_multisample
  396. <li> GL_ARB_texture_view
  397. <li> GL_ARB_vertex_attrib_binding
  398. <li> GL_EXT_debug_marker
  399. <li> GL_KHR_debug
  400. <li> GL_REGAL_error_string
  401. <li> GL_REGAL_extension_query
  402. <li> GL_REGAL_log
  403. <li> GLX_ARB_robustness_application_isolation
  404. <li> GLX_ARB_robustness_share_group_isolation
  405. <li> GLX_EXT_create_context_es_profile
  406. <li> WGL_EXT_create_context_es_profile
  407. </ul>
  408. <li> Bug fixes:
  409. <ul>
  410. <li> Not using GLU library for Makefile builds.
  411. </ul>
  412. </ul>
  413. </ul>
  414. <hr align="center">
  415. <ul class="none">
  416. <li><b>1.8.0</b> [07-17-12]
  417. <ul>
  418. <li> New extensions:
  419. <ul>
  420. <li> GL_AMD_pinned_memory
  421. <li> GL_AMD_query_buffer_object
  422. <li> GL_AMD_stencil_operation_extended
  423. <li> GL_AMD_vertex_shader_layer
  424. <li> GL_AMD_vertex_shader_viewport_index
  425. <li> GL_NV_bindless_texture
  426. <li> GL_NV_shader_atomic_float
  427. <li> GLX_EXT_swap_control_tear
  428. <li> WGL_EXT_swap_control_tear
  429. <li> WGL_NV_DX_interop2
  430. </ul>
  431. <li> Bug fixes:
  432. <ul>
  433. <li> MS Visual Studio 2010 projects added
  434. <li> GLX_NV_video_out replaces GLX_NV_video_output
  435. <li> ANSI C prototype for glewInit
  436. <li> Improved CentOS build support
  437. <li> Improved GL_ARB_gpu_shader_fp64 support
  438. <li> ARB_texture_compression_bptc and ARB_copy_buffer constants
  439. <li> Linux needs to define GLEW_STATIC for static library builds
  440. <li> Custom code generation problem resolved
  441. <li> GLEWAPIENTRY added to glew.h for calling convention customization
  442. <li> Correction for glPathStencilDepthOffsetNV
  443. <li> Resolve OSX gcc warnings
  444. <li> Added build support for NetBSD
  445. </ul>
  446. </ul>
  447. </ul>
  448. <hr align="center">
  449. <ul class="none">
  450. <li><b>1.7.0</b> [08-26-11]
  451. <ul>
  452. <li> New features:
  453. <ul>
  454. <li> Support for OpenGL 4.2
  455. </ul>
  456. <li> New extensions:
  457. <ul>
  458. <li> GL_AMD_multi_draw_indirect
  459. <li> GL_ARB_base_instance
  460. <li> GL_ARB_compressed_texture_pixel_storage
  461. <li> GL_ARB_conservative_depth
  462. <li> GL_ARB_internalformat_query
  463. <li> GL_ARB_map_buffer_alignment
  464. <li> GL_ARB_shader_atomic_counters
  465. <li> GL_ARB_shader_image_load_store
  466. <li> GL_ARB_shading_language_420pack
  467. <li> GL_ARB_shading_language_packing
  468. <li> GL_ARB_texture_storage
  469. <li> GL_ARB_transform_feedback_instanced
  470. <li> GL_EXT_framebuffer_multisample_blit_scaled
  471. <li> GL_NV_path_rendering
  472. <li> GL_NV_path_rendering
  473. <li> GLX_MESA_swap_control
  474. </ul>
  475. <li> Bug fixes:
  476. <ul>
  477. <li> const qualifiers for GL 1.4 MultiDrawArrays, MultiDrawElements
  478. <li> Add glGetGraphicsResetStatusARB to GL_ARB_robustness
  479. <li> Remove EXT suffix from GL_KTX_buffer_region entry points
  480. <li> Solaris needs inttypes.h
  481. <li> Add ERROR_INVALID_VERSION_ARB and ERROR_INVALID_PROFILE_ARB to WGL_ARB_create_context
  482. <li> Add GLX_MESA_swap_control
  483. <li> Set -install_name for OSX
  484. <li> Add 64-bit darwin build option (SYSTEM=darwin_x86-64)
  485. <li> Add GL_NV_path_rendering
  486. </ul>
  487. </ul>
  488. </ul>
  489. <hr align="center">
  490. <ul class="none">
  491. <li><b>1.6.0</b> [04-27-11]
  492. <ul>
  493. <li> New extensions:
  494. <ul>
  495. <li> GL_AMD_blend_minmax_factor
  496. <li> GL_AMD_sample_positions
  497. <li> GL_EXT_x11_sync_object
  498. <li> GL_NV_texture_multisample
  499. <li> GL_NV_video_capture
  500. <li> GLX_NV_video_capture
  501. <li> WGL_NV_DX_interop
  502. <li> WGL_NV_video_capture
  503. </ul>
  504. <li> Bug fixes:
  505. <ul>
  506. <li> Define GLEW_NO_GLU for no glu dependency.
  507. <li> mx suffix for GLEW MX libraries, build both libraries by default.
  508. <li> Cygwin build improvements
  509. <li> Soname of GLEWmx shared libraries
  510. <li> Query GL extension string only once
  511. <li> GLX_OML_sync_control no longer requires C99
  512. <li> glDraw*InstancedARB moved from GL_ARB_draw_instanced to GL_ARB_instanced_arrays
  513. <li> glFramebufferTextureLayerEXT moved from GL_EXT_geometry_shader4 to GL_EXT_texture_array
  514. <li> Fixes for BSD build
  515. </ul>
  516. </ul>
  517. </ul>
  518. <hr align="center">
  519. <ul class="none">
  520. <li><b>1.5.8</b> [01-31-11]
  521. <ul>
  522. <li> New extensions:
  523. <ul>
  524. <li> GL_AMD_depth_clamp_separate
  525. <li> GL_EXT_texture_sRGB_decode
  526. </ul>
  527. <li> Bug fixes:
  528. <ul>
  529. <li> Borland C++ fix for __int64
  530. <li> GL_DOUBLE_MATNxM enumerants for OpenGL 4.0
  531. <li> Correction to glGetTransformFeedbackVarying
  532. <li> Correction to glSecondaryColorPointer
  533. <li> Corrections to glGetVertexAttribPointerv and glGetShaderSource
  534. <li> Switched code repository from svn to git
  535. </ul>
  536. </ul>
  537. </ul>
  538. <hr align="center">
  539. <ul class="none">
  540. <li><b>1.5.7</b> [11-03-10]
  541. <ul>
  542. <li> New extension:
  543. <ul>
  544. <li> GL_NVX_gpu_memory_info
  545. </ul>
  546. <li> Bug fixes:
  547. <ul>
  548. <li> Improved mingw32 build support
  549. <li> Improved cygwin build support
  550. <li> glGetPointervEXT fix
  551. <li> Add GLEW_VERSION_1_2_1
  552. </ul>
  553. </ul>
  554. </ul>
  555. <hr align="center">
  556. <ul class="none">
  557. <li><b>1.5.6</b> [09-07-10]
  558. <ul>
  559. <li> New features:
  560. <ul>
  561. <li> Support for OpenGL 4.1
  562. </ul>
  563. <li> New extensions:
  564. <ul>
  565. <li> GL_ARB_ES2_compatibility
  566. <li> GL_ARB_cl_event
  567. <li> GL_ARB_debug_output
  568. <li> GL_ARB_get_program_binary
  569. <li> GL_ARB_robustness
  570. <li> GL_ARB_separate_shader_objects
  571. <li> GL_ARB_shader_precision
  572. <li> GL_ARB_shader_stencil_export
  573. <li> GL_ARB_vertex_attrib_64bit
  574. <li> GL_ARB_viewport_array
  575. <li> GLX_ARB_create_context_robustness
  576. <li> GLX_EXT_create_context_es2_profile
  577. <li> WGL_ARB_create_context_robustness
  578. <li> WGL_EXT_create_context_es2_profile
  579. </ul>
  580. </ul>
  581. </ul>
  582. <hr align="center">
  583. <ul class="none">
  584. <li><b>1.5.5</b> [07-13-10]
  585. <ul>
  586. <li> New extensions:
  587. <ul>
  588. <li> GL_AMD_debug_output
  589. <li> GL_AMD_name_gen_delete
  590. <li> GL_AMD_transform_feedback3_lines_triangles
  591. <li> GL_NV_multisample_coverage
  592. <li> GL_NV_vdpau_interop
  593. <li> GLX_AMD_gpu_association
  594. <li> GLX_NV_multisample_coverage
  595. <li> WGL_NV_multisample_coverage
  596. </ul>
  597. <li> Bug fixes:
  598. <ul>
  599. <li> Compilation issue with GLX_SGI_video_sync
  600. <li> OpenGL 4.0 double-precision uniform functions added
  601. <li> Constness of glPointParameterfvARB and glPointParameterfvEXT
  602. <li> Added glVertexAttribDivisor
  603. <li> Compilation issue with Nvidia GLX headers
  604. </ul>
  605. </ul>
  606. </ul>
  607. <hr align="center">
  608. <ul class="none">
  609. <li><b>1.5.4</b> [04-21-10]
  610. <ul>
  611. <li> New features:
  612. <ul>
  613. <li> Support for OpenGL 3.3
  614. <li> Support for OpenGL 4.0
  615. </ul>
  616. <li> New extensions:
  617. <ul>
  618. <li> GL_AMD_conservative_depth
  619. <li> GL_ARB_blend_func_extended
  620. <li> GL_ARB_draw_indirect
  621. <li> GL_ARB_explicit_attrib_location
  622. <li> GL_ARB_gpu_shader5
  623. <li> GL_ARB_gpu_shader_fp64
  624. <li> GL_ARB_occlusion_query2
  625. <li> GL_ARB_sampler_objects
  626. <li> GL_ARB_shader_bit_encoding
  627. <li> GL_ARB_shader_subroutine
  628. <li> GL_ARB_shading_language_include
  629. <li> GL_ARB_tessellation_shader
  630. <li> GL_ARB_texture_buffer_object_rgb32
  631. <li> GL_ARB_texture_compression_bptc
  632. <li> GL_ARB_texture_rgb10_a2ui
  633. <li> GL_ARB_texture_swizzle
  634. <li> GL_ARB_timer_query
  635. <li> GL_ARB_transform_feedback2
  636. <li> GL_ARB_transform_feedback3
  637. <li> GL_ARB_vertex_type_2_10_10_10_rev
  638. <li> GL_EXT_shader_image_load_store
  639. <li> GL_EXT_vertex_attrib_64bit
  640. <li> GL_NV_gpu_program5
  641. <li> GL_NV_gpu_program_fp64
  642. <li> GL_NV_gpu_shader5
  643. <li> GL_NV_tessellation_program5
  644. <li> GL_NV_vertex_attrib_integer_64bit
  645. <li> GLX_ARB_vertex_buffer_object
  646. </ul>
  647. <li> Bug fixes:
  648. <ul>
  649. <li> Parameter constness fix for glPointParameteriv and glPointParameterfv
  650. </ul>
  651. </ul>
  652. </ul>
  653. <hr align="center">
  654. <ul class="none">
  655. <li><b>1.5.3</b> [02-28-10]
  656. <ul>
  657. <li> New extensions:
  658. <ul>
  659. <li> GLX_INTEL_swap_event
  660. <li> GL_AMD_seamless_cubemap_per_texture
  661. <li> GL_AMD_shader_stencil_export
  662. </ul>
  663. <li> Bug fixes:
  664. <ul>
  665. <li> Correct version detection for GL 3.1 and 3.2
  666. <li> Missing 3.1 enumerants
  667. <li> Add glew.pc
  668. </ul>
  669. </ul>
  670. </ul>
  671. <hr align="center">
  672. <ul class="none">
  673. <li><b>1.5.2</b> [12-31-09]
  674. <ul>
  675. <li> New features:
  676. <ul>
  677. <li> Support for OpenGL 3.1
  678. <li> Support for OpenGL 3.2
  679. </ul>
  680. <li> New extensions:
  681. <ul>
  682. <li> GL_AMD_draw_buffers_blend
  683. <li> GL_AMD_performance_monitor
  684. <li> GL_AMD_texture_texture4
  685. <li> GL_AMD_vertex_shader_tessellator
  686. <li> GL_APPLE_aux_depth_stencil
  687. <li> GL_APPLE_object_purgeable
  688. <li> GL_APPLE_rgb_422
  689. <li> GL_APPLE_row_bytes
  690. <li> GL_APPLE_vertex_program_evaluators
  691. <li> GL_ARB_compatibility
  692. <li> GL_ARB_copy_buffer
  693. <li> GL_ARB_depth_clamp
  694. <li> GL_ARB_draw_buffers_blend
  695. <li> GL_ARB_draw_elements_base_vertex
  696. <li> GL_ARB_fragment_coord_conventions
  697. <li> GL_ARB_provoking_vertex
  698. <li> GL_ARB_sample_shading
  699. <li> GL_ARB_seamless_cube_map
  700. <li> GL_ARB_shader_texture_lod
  701. <li> GL_ARB_sync
  702. <li> GL_ARB_texture_cube_map_array
  703. <li> GL_ARB_texture_gather
  704. <li> GL_ARB_texture_multisample
  705. <li> GL_ARB_texture_query_lod
  706. <li> GL_ARB_uniform_buffer_object
  707. <li> GL_ARB_vertex_array_bgra
  708. <li> GL_ATI_meminfo
  709. <li> GL_EXT_provoking_vertex
  710. <li> GL_EXT_separate_shader_objects
  711. <li> GL_EXT_texture_snorm
  712. <li> GL_NV_copy_image
  713. <li> GL_NV_parameter_buffer_object2
  714. <li> GL_NV_shader_buffer_load
  715. <li> GL_NV_texture_barrier
  716. <li> GL_NV_transform_feedback2
  717. <li> GL_NV_vertex_buffer_unified_memory
  718. <li> WGL_AMD_gpu_association
  719. <li> WGL_ARB_create_context_profile
  720. <li> WGL_NV_copy_image
  721. <li> GLX_ARB_create_context_profile
  722. <li> GLX_EXT_swap_control
  723. <li> GLX_NV_copy_image
  724. </ul>
  725. <li> Bug fixes:
  726. <ul>
  727. <li> DOS line endings for windows .zip archives only.
  728. <li> glTransformFeedbackVaryings arguments.
  729. <li> Resource leak in glewinfo and visualinfo tools.
  730. <li> WIN32_LEAN_AND_MEAN preprocessor pollution.
  731. <li> Fixed version detection for GLEW_VERSION_2_1 and GLEW_VERSION_3_0.
  732. <li> MesaGLUT glut.h GLAPIENTRY dependency.
  733. <li> glFramebufferTextureLayer correction.
  734. <li> OSX compiler warnings resolved.
  735. <li> Cygwin linking to opengl32 by default, rather than X11 OpenGL.
  736. <li> SnowLeopard (OSX 10.6) gl.h detection.
  737. <li> Use $(STRIP) consistently.
  738. </ul>
  739. </ul>
  740. </ul>
  741. <hr align="center">
  742. <ul class="none">
  743. <li><b>1.5.1</b> [11-03-08]
  744. <ul>
  745. <li> New features:
  746. <ul>
  747. <li> Support for OpenGL 3.0
  748. </ul>
  749. <li> New extensions:
  750. <ul>
  751. <li> GL_ARB_depth_buffer_float
  752. <li> GL_ARB_draw_instance,
  753. <li> GL_ARB_framebuffer_object
  754. <li> GL_ARB_framebuffer_sRGB
  755. <li> GL_ARB_geometry_shader4
  756. <li> GL_ARB_half_float_pixel
  757. <li> GL_ARB_half_float_vertex
  758. <li> GL_ARB_instanced_arrays
  759. <li> GL_ARB_map_buffer_range
  760. <li> GL_ARB_texture_buffer_object
  761. <li> GL_ARB_texture_compression_rgtc
  762. <li> GL_ARB_vertex_array_object
  763. <li> GL_EXT_direct_state_access
  764. <li> GL_EXT_texture_swizzle
  765. <li> GL_EXT_transform_feedback
  766. <li> GL_EXT_vertex_array_bgra
  767. <li> GL_NV_conditional_render
  768. <li> GL_NV_explicit_multisample
  769. <li> GL_NV_present_video
  770. <li> GL_SGIS_point_line_texgen
  771. <li> GL_SGIX_convolution_accuracy
  772. <li> WGL_ARB_create_context
  773. <li> WGL_ARB_framebuffer_sRGB
  774. <li> WGL_NV_present_video
  775. <li> WGL_NV_swap_group
  776. <li> WGL_NV_video_output
  777. <li> GLX_ARB_create_context
  778. <li> GLX_ARB_framebuffer_sRGB
  779. <li> GLX_NV_present_video
  780. <li> GLX_NV_swap_group
  781. <li> GLX_NV_video_output
  782. </ul>
  783. <li> Bug fixes:
  784. <ul>
  785. <li> Licensing issues with documentation
  786. <li> Problems with long long and _MSC_VER on MINGW
  787. <li> Incorrect parameter for glGetUniformLocation
  788. <li> glewGetExtension fails on last entry
  789. <li> Incomplete GL_NV_texture_shader tokens
  790. <li> Scripting problems on Cygwin
  791. <li> Incorrect definition for GLint on OS X
  792. </ul>
  793. </ul>
  794. </ul>
  795. <hr align="center">
  796. <ul class="none">
  797. <li><b>1.5.0</b> [12-27-07]
  798. <ul>
  799. <li> New features:
  800. <ul>
  801. <li> Licensing change (BSD, Mesa 3-D, Khronos)
  802. <li> Switch to using registry on <a href="http://www.opengl.org/registry/">www.opengl.org</a>
  803. <li> Support for major and minor version strings
  804. </ul>
  805. <li> New extensions:
  806. <ul>
  807. <li> GL_APPLE_flush_buffer_range
  808. <li> GL_GREMEDY_frame_terminator
  809. <li> GLX_EXT_texture_from_pixmap
  810. </ul>
  811. <li> Bug fixes:
  812. <ul>
  813. <li> Incorrent 64-bit type definitions
  814. <li> Do not strip static library on install
  815. <li> Missing tokens in GL_ATI_fragment_shader and WGL_{ARB,EXT}_make_current_read
  816. <li> Missing tokens in GL_VERSION_2_1
  817. <li> Missing functions in GL_VERSION_1_4
  818. <li> Incorrect parameter type for glXCopyContext
  819. </ul>
  820. </ul>
  821. </ul>
  822. <hr align="center">
  823. <ul class="none">
  824. <li><b>1.4.0</b> [04-27-07]
  825. <ul>
  826. <li> New features:
  827. <ul>
  828. <li> Extension variables are declared const to avoid possible
  829. corruption of their values
  830. </ul>
  831. <li> New extensions:
  832. <ul>
  833. <li> GL_NV_depth_range_unclamped
  834. </ul>
  835. <li> Bug fixes:
  836. <ul>
  837. <li> Incorrect tokens in GL_NV_transform_feedback and GL_NV_framebuffer_multisample_coverage
  838. <li> Incorrect function names in GL_EXT_gpu_program_parameters
  839. <li> Missing tokens in GL_EXT_framebuffer_multisample
  840. <li> GLEW_MX initialization problem for WGL_{ARB,EXT}_extensions_string
  841. </ul>
  842. </ul>
  843. </ul>
  844. <hr align="center">
  845. <ul class="none">
  846. <li><b>1.3.6</b> [03-04-07]
  847. <ul>
  848. <li> New extensions:
  849. <ul>
  850. <li> GL_ATI_shader_texture_lod
  851. <li> GL_EXT_gpu_program_parameters
  852. <li> GL_NV_geometry_shader4
  853. <li> WGL_NV_gpu_affinity
  854. <li> GLX_SGIX_hyperpipe
  855. </ul>
  856. <li> Bug fixes:
  857. <ul>
  858. <li> Missing include guards in glxew.h
  859. <li> Makefile and install problems for Cygwin builds
  860. <li> Install problem for Linux AMD64 builds
  861. <li> Incorrent token in GL_ATI_texture_compression_3dc
  862. <li> Missing tokens from GL_ATIX_point_sprites
  863. </ul>
  864. </ul>
  865. </ul>
  866. <hr align="center">
  867. <ul class="none">
  868. <li><b>1.3.5</b> [11-21-06]
  869. <ul>
  870. <li> New features:
  871. <ul>
  872. <li> Support for core OpenGL 2.1
  873. <li> Debug support for glewIsSupported
  874. </ul>
  875. <li> New extensions:
  876. <ul>
  877. <li> GL_EXT_bindable_uniform
  878. <li> GL_EXT_draw_buffers2
  879. <li> GL_EXT_draw_instanced
  880. <li> GL_EXT_framebuffer_sRGB
  881. <li> GL_EXT_geometry_shader4
  882. <li> GL_EXT_gpu_shader4
  883. <li> GL_EXT_packed_float
  884. <li> GL_EXT_texture_array
  885. <li> GL_EXT_texture_buffer_object
  886. <li> GL_EXT_texture_compression_latc
  887. <li> GL_EXT_texture_compression_rgtc
  888. <li> GL_EXT_texture_integer
  889. <li> GL_EXT_texture_shared_exponent
  890. <li> GL_EXT_timer_query
  891. <li> GL_NV_depth_buffer_float
  892. <li> GL_NV_fragment_program4
  893. <li> GL_NV_framebuffer_multisample_coverage
  894. <li> GL_NV_geometry_program4
  895. <li> GL_NV_gpu_program4
  896. <li> GL_NV_parameter_buffer_object
  897. <li> GL_NV_transform_feedback
  898. <li> GL_NV_vertex_program4
  899. <li> GL_OES_byte_coordinates
  900. <li> GL_OES_compressed_paletted_texture
  901. <li> GL_OES_read_format
  902. <li> GL_OES_single_precision
  903. <li> WGL_EXT_pixel_format_packed_float
  904. <li> WGL_EXT_framebuffer_sRGB
  905. <li> GLX_EXT_fbconfig_packed_float
  906. <li> GLX_EXT_framebuffer_sRGB
  907. </ul>
  908. <li> Bug fixes:
  909. <ul>
  910. <li> Wrong GLXContext definition on Solaris
  911. <li> Makefile problem for parallel builds
  912. </ul>
  913. </ul>
  914. </ul>
  915. <hr align="center">
  916. <ul class="none">
  917. <li><b>1.3.4</b> [03-04-06]
  918. <ul>
  919. <li> New extensions:
  920. <ul>
  921. <li> GL_EXT_framebuffer_blit
  922. <li> GL_EXT_framebuffer_multisample
  923. <li> GL_EXT_packed_depth_stencil
  924. <li> GL_MESAX_texture_stack
  925. <li> WGL_3DL_stereo_control
  926. </ul>
  927. </ul>
  928. <ul>
  929. <li> Bug fixes:
  930. <ul>
  931. <li> glBlendEquation missing from GL_ARB_imaging
  932. <li> Wrong APIENTRY definition for Cygwin
  933. <li> Incorrect OS X OpenGL types
  934. <li> Unix 64-bit installation patch
  935. </ul>
  936. </ul>
  937. </ul>
  938. <hr align="center">
  939. <ul class="none">
  940. <li><b>1.3.3</b> [05-16-05]
  941. <ul>
  942. <li> New feature:
  943. <ul>
  944. <li> Code generation option to split source into multiple files
  945. </ul>
  946. </ul>
  947. <ul>
  948. <li> Bug fixes:
  949. <ul>
  950. <li> OpenGL 2.0 core initialization problems
  951. <li> Wrong value for token GL_SHADER_TYPE
  952. <li> Missing tokens in GL_ATI_fragment_shader
  953. <li> Missing entry points in GL_ARB_transpose_matrix
  954. </ul>
  955. </ul>
  956. </ul>
  957. <hr align="center">
  958. <ul class="none">
  959. <li><b>1.3.2</b> [03-16-05]
  960. <ul>
  961. <li> New extension:
  962. <ul>
  963. <li> GL_APPLE_pixel_buffer
  964. </ul>
  965. <li> Bug fixes:
  966. <ul>
  967. <li> Missing OpenGL 2.0 entry points
  968. <li> Missing tokens in GL_SGIX_shadow
  969. <li> MinGW makefile problem
  970. <li> Check for incorrect OpenGL version string on SiS hardware
  971. <li> Documentation update to meet the HTML 4.01 Transitional specification
  972. </ul>
  973. </ul>
  974. </ul>
  975. <hr align="center">
  976. <ul class="none">
  977. <li><b>1.3.1</b> [02-02-05]
  978. <ul>
  979. <li> New features:
  980. <ul>
  981. <li> Consistent Unix and Windows versioning
  982. </ul>
  983. <li> New extensions:
  984. <ul>
  985. <li> GL_EXT_framebuffer_object
  986. <li> GL_ARB_pixel_buffer_object
  987. </ul>
  988. <li> Bug fixes:
  989. <ul>
  990. <li> Missing OpenGL 2.0 tokens
  991. <li> Incorrect typedefs (GLhandleARB and GLhalf)
  992. <li> Borland compiler problems
  993. </ul>
  994. </ul>
  995. </ul>
  996. <hr align="center">
  997. <ul class="none">
  998. <li><b>1.3.0</b> [01-04-05]
  999. <ul>
  1000. <li> New features:
  1001. <ul>
  1002. <li> Support for core OpenGL 2.0
  1003. <li> <tt>glewIsSupported</tt> provides efficient string-based extension checks
  1004. <li> Custom code generation from a list of extensions
  1005. <li> Makefile changes
  1006. </ul>
  1007. <li> New extensions:
  1008. <ul>
  1009. <li> WGL_ATI_render_texture_rectangle
  1010. </ul>
  1011. <li> Bug fixes:
  1012. <ul>
  1013. <li> Incorrect function signature in OpenGL 1.5 core
  1014. </ul>
  1015. </ul>
  1016. </ul>
  1017. <hr align="center">
  1018. <ul class="none">
  1019. <li><b>1.2.5</b> [12-06-04]
  1020. <ul>
  1021. <li> New extensions:
  1022. <ul>
  1023. <li>GL_ATI_texture_compression_3dc
  1024. <li>GL_EXT_Cg_shader
  1025. <li>GL_EXT_draw_range_elements
  1026. <li>GL_KTX_buffer_region
  1027. </ul>
  1028. <li> Bug fixes:
  1029. <ul>
  1030. <li> OpenGL version detection bug
  1031. <li> Problems with wxWindows and MinGW compilation
  1032. <li> <tt>visualinfo</tt> compilation problem with GLEW_MX specified
  1033. <li> Wrong token name in OpenGL 1.5 core
  1034. </ul>
  1035. <li> Support for FreeBSD
  1036. </ul>
  1037. </ul>
  1038. <hr align="center">
  1039. <ul class="none">
  1040. <li><b>1.2.4</b> [09-06-04]
  1041. <ul>
  1042. <li> Added ARB_draw_buffers and ARB_texture_rectangle
  1043. <li> Fixed bug in ARB_shader_objects
  1044. <li> Replaced <tt>wglinfo</tt> with <tt>visualinfo</tt>
  1045. </ul>
  1046. </ul>
  1047. <hr align="center">
  1048. <ul class="none">
  1049. <li><b>1.2.3</b> [06-10-04]
  1050. <ul>
  1051. <li> Added GL_NV_fragment_program2, GL_NV_fragment_program_option, GL_NV_vertex_program2_option, GL_NV_vertex_program3
  1052. <li> Bug fix in GL_ARB_vertex_blend
  1053. </ul>
  1054. </ul>
  1055. <hr align="center">
  1056. <ul class="none">
  1057. <li><b>1.2.2</b> [05-08-04]
  1058. <ul>
  1059. <li> Added GL_EXT_pixel_buffer_object, removed GL_NV_element_array
  1060. <li> Fixed GLEW_MX problems
  1061. <li> Bug fix in GL_EXT_texture_rectangle and <tt>wglinfo</tt>
  1062. </ul>
  1063. </ul>
  1064. <hr align="center">
  1065. <ul class="none">
  1066. <li><b>1.2.1</b> [03-18-04]
  1067. <ul>
  1068. <li> Bug fix in OpenGL version query (early release of 1.2.0 contained this bug)
  1069. <li> Bug fix in GL_ARB_shader_objects and temporary bug fix in GL_ARB_vertex_shader
  1070. <li> Added flags on GDI support and multisampling to <tt>wglinfo</tt>
  1071. </ul>
  1072. </ul>
  1073. <hr align="center">
  1074. <ul class="none">
  1075. <li><b>1.2.0</b> [02-19-04]
  1076. <ul>
  1077. <li> Added full OpenGL 1.5 support
  1078. <li> Added support for multiple rendering contexts with different capabilities
  1079. <li> Added command line flags to <tt>glewinfo</tt> for selecting displays and visuals
  1080. <li> Added GLX_SGIS_multisample, GLX_SUN_video_resize, and GL_SUN_read_video_pixels
  1081. <li> Added MinGW/MSYS support
  1082. <li> Bug fixes in GL_ARB_shader_objects and the OS X build
  1083. </ul>
  1084. </ul>
  1085. <hr align="center">
  1086. <ul class="none">
  1087. <li><b>1.1.4</b> [12-15-03]
  1088. <ul>
  1089. <li> Added GL_APPLE_float_pixels, GL_APPLE_texture_range,
  1090. GL_EXT_texture_cube_map, GL_EXT_texture_edge_clamp,
  1091. GLX_ATI_pixel_format_float, and GLX_ATI_render_texture
  1092. <li> Bug fixes in GL_ATI_map_object_buffer and GL_ATI_fragment_shader
  1093. </ul>
  1094. </ul>
  1095. <hr align="center">
  1096. <ul class="none">
  1097. <li><b>1.1.3</b> [10-28-03]
  1098. <ul>
  1099. <li> Added Solaris and Darwin support
  1100. <li> Added GL_ARB_fragment_shader, GL_ARB_shader_objects, and GL_ARB_vertex_shader
  1101. <li> Fixed bug in GL_WIN_swap_hint
  1102. <li> Removed <tt>glewinfo</tt>'s dependency on <tt>GLUT</tt>
  1103. </ul>
  1104. </ul>
  1105. <hr align="center">
  1106. <ul class="none">
  1107. <li><b>1.1.2</b> [09-15-03]
  1108. <ul>
  1109. <li> Removed dependency on WGL_{ARB,EXT}_extensions_string to make GLEW run on Matrox cards
  1110. <li> Added glewGetString for querying the GLEW version string
  1111. </ul>
  1112. </ul>
  1113. <hr align="center">
  1114. <ul class="none">
  1115. <li><b>1.1.1</b> [08-11-03]
  1116. <ul>
  1117. <li> Added GLX_NV_float_buffer, GL_ARB_shading_language_100, and GL_ARB_texture_non_power_of_two
  1118. <li> Fixed bug in GL_ARB_vertex_buffer_object
  1119. <li> Minor updates in documentation
  1120. </ul>
  1121. </ul>
  1122. <hr align="center">
  1123. <ul class="none">
  1124. <li><b>1.1.0</b> [07-08-03]
  1125. <ul>
  1126. <li> Added automatic code generation
  1127. <li> Added almost every extension in the registry
  1128. <li> Added separate namespace
  1129. <li> Added Irix support
  1130. <li> Updated documentation
  1131. </ul>
  1132. </ul>
  1133. <hr align="center">
  1134. <ul class="none">
  1135. <li><b>1.0.7</b> [06-29-03]
  1136. <ul>
  1137. <li> Added GL_EXT_depth_bounds_test
  1138. <li> Fixed typos
  1139. </ul>
  1140. </ul>
  1141. <hr align="center">
  1142. <ul class="none">
  1143. <li><b>1.0.6</b> [05-05-03]
  1144. <ul>
  1145. <li> Added ARB_vertex_buffer_object and NV_half_float
  1146. <li> Updated <tt>wglinfo</tt>
  1147. <li> Temporary Linux bug fixes (problems with SDL and MESA)
  1148. </ul>
  1149. </ul>
  1150. <hr align="center">
  1151. <ul class="none">
  1152. <li><b>1.0.5</b> [02-17-03]
  1153. <ul>
  1154. <li> Bug fixes
  1155. <li> Added <tt>wglinfo</tt>
  1156. <li> Updated documentation
  1157. </ul>
  1158. </ul>
  1159. <hr align="center">
  1160. <ul class="none">
  1161. <li><b>1.0.4</b> [02-02-03]
  1162. <ul>
  1163. <li> Added NV_texture_expand_normal
  1164. <li> Added mingw support
  1165. <li> Updated documentation
  1166. </ul>
  1167. </ul>
  1168. <hr align="center">
  1169. <ul class="none">
  1170. <li><b>1.0.3</b> [01-09-03]
  1171. <ul>
  1172. <li> Cleaned up ATI extensions
  1173. <li> Changed function prototypes to match glext.h
  1174. <li> Added EXT_texture3D
  1175. <li> Fixed typos in ATI_vertex_attrib_array_object and ATI_draw_buffers
  1176. </ul>
  1177. </ul>
  1178. <hr align="center">
  1179. <ul class="none">
  1180. <li><b>1.0.2</b> [12-21-02]
  1181. <ul>
  1182. <li> Added list of supported extensions to documentation
  1183. <li> Added NV_half_float and NV_texgen_emboss
  1184. </ul>
  1185. </ul>
  1186. <hr align="center">
  1187. <ul class="none">
  1188. <li><b>1.0.1</b> [12-17-02]
  1189. <ul>
  1190. <li> Bug fixes
  1191. <li> Added glewGetExtension
  1192. </ul>
  1193. </ul>
  1194. <hr align="center">
  1195. <ul class="none">
  1196. <li><b>1.0.0</b> [12-12-02]
  1197. <ul>
  1198. <li> Initial release
  1199. </ul>
  1200. </ul>
  1201. <hr align="center">
  1202. <!-- begin footer.html -->
  1203. </td></tr></table></body>
  1204. <!-- end footer.html -->