diff --git a/documentation/release_notes.rst b/documentation/release_notes.rst index 901d975f..359152ae 100644 --- a/documentation/release_notes.rst +++ b/documentation/release_notes.rst @@ -31,6 +31,25 @@ ---- +Release 3.0.4 +============= + +Release 3.0.4 is a minor stability release which includes important performance +and bug fixes. + +**New Features** + - Added accessor methods to Far::LimitStencilTable to retrieve limit stencil data including derivative weights + - Added support for OpenCL event control to Osd::CLVertexBuffer and Osd::CLEvaluator + +**Changes** + - Major reduction in memory use during Far::PatchTable construction for topologies with large numbers of extraordinary features + - Improved performance for GL and D3D11 tessellation control / hull shader execution when drawing BSpline patches with the single crease patch optimization enabled + +**Bug Fixes** + - Restored support for drawing with fractional tessellation + - Fixed far_tutorial_6 to refine primvar data only up to the number of levels produced by topological refinement + - Fixed build warnings and errors reported by Visual Studio 2015 + Release 3.0.3 ============= diff --git a/opensubdiv/version.h b/opensubdiv/version.h index 644414a0..9ad164b1 100644 --- a/opensubdiv/version.h +++ b/opensubdiv/version.h @@ -25,7 +25,7 @@ #ifndef OPENSUBDIV3_VERSION_H #define OPENSUBDIV3_VERSION_H -#define OPENSUBDIV_VERSION v3_0_3 +#define OPENSUBDIV_VERSION v3_0_4 namespace OpenSubdiv { namespace OPENSUBDIV_VERSION {