11Version History
22---------------
33
4+ ### New Features in Embree 2.6.0
5+
6+ - Added ` rtcInterpolate ` function to interpolate per vertex
7+ attributes
8+ - Added ` rtcSetBoundaryMode ` function that can be used to select the
9+ boundary handling for subdivision surfaces
10+ - Fixed a traversal bug that caused rays with very small ray
11+ direction components to miss geometry
12+ - Performance improvements for the robust traversal mode
13+ - Fixed deadlock when calling rtcCommit from multiple
14+ threads on same scene.
15+
416### New Features in Embree 2.5.1
517
618- On dual socket workstations, the initial BVH build performance
719 almost doubled through a better memory allocation scheme
820- Reduced memory usage for subdivision surface objects with crease
921 features
10- - rtcCommit performance is robust against unset "flush to zero" and
22+ - ` rtcCommit ` performance is robust against unset "flush to zero" and
1123 "denormals are zero" flags. However, enabling these flags in your
12- application is still recommended.
13- - Internal cleanups and bugfixes
24+ application is still recommended
25+ - Reduced memory usage for subdivision surfaces with borders and
26+ infinitely sharp creases
27+ - Lots of internal cleanups and bug fixes for both Intel® Xeon® and
28+ Intel® Xeon Phi™
1429
1530### New Features in Embree 2.5.0
1631
17- - Improved hierarchy build performance on both Intel® Xeon® and Intel®
18- Xeon Phi™
32+ - Improved hierarchy build performance on both Intel Xeon and Intel
33+ Xeon Phi
1934- Vastly improved tessellation cache for ray tracing subdivision
2035 surfaces
2136- Added ` rtcGetUserData ` API call to query per geometry user pointer
@@ -38,7 +53,7 @@ Version History
3853 primitives)
3954- Support for vector displacements on Catmull Clark subdivision
4055 surfaces
41- - Various bugfixes (e.g. 4-byte alignment of vertex buffers works)
56+ - Various bug fixes (e.g. 4-byte alignment of vertex buffers works)
4257
4358### New Features in Embree 2.3.3
4459
0 commit comments