Skip to content

Commit

Permalink
Updated the changelog and release notes
Browse files Browse the repository at this point in the history
  • Loading branch information
matus-chochlik committed Jul 17, 2015
1 parent cb21969 commit 0892a01
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 7 deletions.
12 changes: 12 additions & 0 deletions CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,3 +1,15 @@
Version 0.64.0

- The DeferredHandler and the Outcome<T> classes which allow
to defer and/or cancel calling of error handlers were added.
- New overloads of Shader::Compile, Shader::CompileInclude,
Program::Link and Program::Validate and ProgramPipeline::Validate,
which return Outcome<T> instead of handling errors eagerly were added.
- Some of the examples were changes to show the usage of the new features.
- Some of the examples were changed to use GLSL 120/130/140/150.
- Some of the older examples were removed.
- The Quickbook documentation was updated.

Version 0.63.0

- Some clang -Weverything compilation warnings were fixed.
Expand Down
13 changes: 6 additions & 7 deletions etc/release/README.rst
Original file line number Diff line number Diff line change
@@ -1,24 +1,23 @@
================================
Release notes for version 0.63.0
Release notes for version 0.64.0
================================

.. _OGLplus: http://oglplus.org/

Overview
========

This release of `OGLplus`_ brings brings fixes to several bugs and compiler warnings, changes to internal implementation details and wrappers for shader storage buffer objects.
This release of `OGLplus`_ brings new overloads of the GPU program build functions, which allow deferred handling of errors, updates in the examples and documentation.

Changes
-------

- The ``ShaderStorageBlock`` class and related functionality was added.
- The ``DeferredHandler`` and the ``Outcome<T>`` classes, which allow to defer and/or cancel calling of error handlers were added.

- Bugs in the ``Cloud`` and ``BrushedMetal`` image generators were fixed.
- New overloads of ``Shader::Compile``, ``Shader::CompileInclude``, ``Program::Link`` and ``Program::Validate`` and ``ProgramPipeline::Validate``, which return ``Outcome<T>`` instead of handling errors eagerly were added.

- Some compiler warnings were silenced.
- Some of the examples were changes to show the usage of the new features.

- Several other minor changes were made to the internals.
- Some of the examples were changed to use GLSL 120/130/140/150 in order to support GL implementations which don't implement higher GLSL versions.

- A bug in the ``PathCommandNV`` enumeration was fixed.

0 comments on commit 0892a01

Please sign in to comment.