0.7 --- * Fixed the type of `glPathGlyphIndexRangeNV`. (issue #6) 0.6.4 ----- * Added support for fourteen new extensions: * OES_copy_image * OES_draw_buffers_indexed * OES_draw_elements_base_vertex * OES_geometry_point_size * OES_geometry_shader * OES_gpu_shader5 * OES_primitive_bounding_box * OES_shader_io_blocks * OES_tessellation_point_size * OES_tessellation_shader * OES_texture_border_clamp * OES_texture_buffer * OES_texture_cube_map_array * OES_texture_view 0.6.3 ----- * Added support for a new extension: * NV_viewport_array2 0.6.2 ----- * Added `GL_BLEND_COLOR` enumeration for OpenGL versions 3.1 and up. See https://khronos.org/bugzilla/show_bug.cgi?id=1249 for more information. 0.6.1 ----- * Added support for eight new extensions: * EXT_base_instance * EXT_draw_elements_base_vertex * EXT_multi_draw_indirect * EXT_render_snorm * EXT_render_norm16 * NV_image_formats * NV_shader_noperspective_interpolation * NV_viewport_array 0.6 --- * Stopped exporting all extensions from `Graphics.GL`. You'll need to import `Graphics.GL.Ext` as well. * Added exports for `GLhalf` and `GLhalfARB` 0.5 --- * Haddock links to the OpenGL ES 2 registry * `Compatibility40` depends on `Compatibility33` * Shorter modules names to try to eke out a successful windows build. 0.4 --- * Haddocks! * Fixed a major issue where pointers to pointers in the API were getting the wrong types. 0.3 --- * Switched to non-C style types for the most part. `Word32`, etc. have better understood support within the Haskell ecosystem. `CPtrdiff` remains as it varies across viable target platforms. * Added a dependency on `Numeric.Fixed` from the `fixed` package for `GLfixed`. 0.2 --- * Support `Half` from the `half` package for `GLhalfNV`, so you can compute with the results. 0.1 --- * Initial release