Skip to content

Commit

Permalink
setting version to v2.17.3, regenerating documentation
Browse files Browse the repository at this point in the history
  • Loading branch information
svenwoop committed Feb 21, 2018
1 parent 923b05f commit a2b5aa0
Show file tree
Hide file tree
Showing 5 changed files with 35 additions and 29 deletions.
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
Version History
---------------

### New Features in Embree 2.17.3
- Fixed GCC compile warning in debug mode.
- Fixed bug of ribbon curve intersector when derivative was zero.
- Installing all static libraries when EMBREE_STATIC_LIB is enabled.

### New Features in Embree 2.17.2
- Made BVH build of curve geometry deterministic.

Expand Down Expand Up @@ -502,3 +507,4 @@ Version History
- Integration with the Intel® SPMD Program Compiler (ISPC)
- Instantiation and fast BVH reconstruction
- Example photo-realistic rendering engine for both C++ and ISPC

2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
SET(EMBREE_VERSION_MAJOR 2)
SET(EMBREE_VERSION_MINOR 17)
SET(EMBREE_VERSION_PATCH 3)
SET(EMBREE_VERSION_NOTE "-alpha.1")
SET(EMBREE_VERSION_NOTE "")
SET(EMBREE_VERSION ${EMBREE_VERSION_MAJOR}.${EMBREE_VERSION_MINOR}.${EMBREE_VERSION_PATCH})
MATH(EXPR EMBREE_VERSION_NUMBER "10000*${EMBREE_VERSION_MAJOR} + 100*${EMBREE_VERSION_MINOR} + ${EMBREE_VERSION_PATCH}")
SET(CPACK_RPM_PACKAGE_RELEASE 1)
Expand Down
54 changes: 27 additions & 27 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
% Embree: High Performance Ray Tracing Kernels 2.17.2
% Embree: High Performance Ray Tracing Kernels 2.17.3
% Intel Corporation

Embree Overview
Expand Down Expand Up @@ -94,28 +94,28 @@ Windows Installer
-----------------

You can install the Embree library using the Windows MSI installer
[embree-2.17.2-x64.msi](https://github.com/embree/embree/releases/download/v2.17.2/embree-2.17.2.x64.msi). This
[embree-2.17.3-x64.msi](https://github.com/embree/embree/releases/download/v2.17.3/embree-2.17.3.x64.msi). This
will install the 64-bit Embree version by default in `Program
Files\Intel\Embree v2.17.2 x64`.
Files\Intel\Embree v2.17.3 x64`.

You have to set the path to the `bin` folders manually to your `PATH`
environment variable for applications to find Embree.

To compile applications with Embree using CMake please have a look at
the find_embree tutorial. To compile this tutorial, you need to set
the `embree_DIR` CMake variable of this tutorial to `Program
Files\Intel\Embree v2.17.2 x64`.
Files\Intel\Embree v2.17.3 x64`.

To uninstall Embree again open `Programs and Features` by clicking the
`Start button`, clicking `Control Panel`, clicking `Programs`, and
then clicking `Programs and Features`. Select `Embree
2.17.2 x64` and uninstall it.
2.17.3 x64` and uninstall it.

Windows ZIP File
-----------------

Embree is also delivered as a ZIP file
[embree-2.17.2.x64.windows.zip](https://github.com/embree/embree/releases/download/v2.17.2/embree-2.17.2.x64.windows.zip). After
[embree-2.17.3.x64.windows.zip](https://github.com/embree/embree/releases/download/v2.17.3/embree-2.17.3.x64.windows.zip). After
unpacking this ZIP file you should set the path to the `lib` folder
manually to your `PATH` environment variable for applications to find
Embree. To compile applications with Embree you also have to set the
Expand All @@ -129,18 +129,18 @@ Linux RPMs
----------

Uncompress the 'tar.gz' file
[embree-2.17.2.x86_64.rpm.tar.gz](https://github.com/embree/embree/releases/download/v2.17.2/embree-2.17.2.x86_64.rpm.tar.gz)
[embree-2.17.3.x86_64.rpm.tar.gz](https://github.com/embree/embree/releases/download/v2.17.3/embree-2.17.3.x86_64.rpm.tar.gz)
to
obtain the individual RPM files:

tar xzf embree-2.17.2.x86_64.rpm.tar.gz
tar xzf embree-2.17.3.x86_64.rpm.tar.gz

To install the Embree using the RPM packages on your Linux system type
the following:

sudo rpm --install embree-lib-2.17.2-1.x86_64.rpm
sudo rpm --install embree-devel-2.17.2-1.noarch.rpm
sudo rpm --install embree-examples-2.17.2-1.x86_64.rpm
sudo rpm --install embree-lib-2.17.3-1.x86_64.rpm
sudo rpm --install embree-devel-2.17.3-1.noarch.rpm
sudo rpm --install embree-examples-2.17.3-1.x86_64.rpm

You also have to install the Intel® Threading Building Blocks (TBB)
using `yum`:
Expand All @@ -152,13 +152,13 @@ filed into DEB files using the `alien` tool:

sudo apt-get install alien dpkg-dev debhelper build-essential

sudo alien embree-lib-2.17.2-1.x86_64.rpm
sudo alien embree-devel-2.17.2-1.noarch.rpm
sudo alien embree-examples-2.17.2-1.x86_64.rpm
sudo alien embree-lib-2.17.3-1.x86_64.rpm
sudo alien embree-devel-2.17.3-1.noarch.rpm
sudo alien embree-examples-2.17.3-1.x86_64.rpm

sudo dpkg -i embree-devel_2.17.2-2_all.deb
sudo dpkg -i embree-examples_2.17.2-2_amd64.deb
sudo dpkg -i embree-lib_2.17.2-2_amd64.deb
sudo dpkg -i embree-devel_2.17.3-2_all.deb
sudo dpkg -i embree-examples_2.17.3-2_amd64.deb
sudo dpkg -i embree-lib_2.17.3-2_amd64.deb

Also install the Intel® Threading Building Blocks (TBB) using `apt-get`:

Expand All @@ -184,21 +184,21 @@ the tutorials to start them.

To uninstall Embree again just execute the following:

sudo rpm --erase embree-lib-2.17.2-1.x86_64
sudo rpm --erase embree-devel-2.17.2-1.noarch
sudo rpm --erase embree-examples-2.17.2-1.x86_64
sudo rpm --erase embree-lib-2.17.3-1.x86_64
sudo rpm --erase embree-devel-2.17.3-1.noarch
sudo rpm --erase embree-examples-2.17.3-1.x86_64

Linux tar.gz files
------------------

The Linux version of Embree is also delivered as a tar.gz file
[embree-2.17.2.x86_64.linux.tar.gz](https://github.com/embree/embree/releases/download/v2.17.2/embree-2.17.2.x86_64.linux.tar.gz). Unpack
[embree-2.17.3.x86_64.linux.tar.gz](https://github.com/embree/embree/releases/download/v2.17.3/embree-2.17.3.x86_64.linux.tar.gz). Unpack
this file using `tar` and source the provided `embree-vars.sh` (if you
are using the bash shell) or `embree-vars.csh` (if you are using the
C shell) to setup the environment properly:

tar xzf embree-2.17.2.x64.linux.tar.gz
source embree-2.17.2.x64.linux/embree-vars.sh
tar xzf embree-2.17.3.x64.linux.tar.gz
source embree-2.17.3.x64.linux/embree-vars.sh

If you want to ship Embree with your application best use the Embree
version provided through the tar.gz file.
Expand All @@ -211,7 +211,7 @@ Mac OS X PKG Installer

To install the Embree library on your Mac OS X system use the
provided package installer inside
[embree-2.17.2.x86_64.dmg](https://github.com/embree/embree/releases/download/v2.17.2/embree-2.17.2.x86_64.dmg). This
[embree-2.17.3.x86_64.dmg](https://github.com/embree/embree/releases/download/v2.17.3/embree-2.17.3.x86_64.dmg). This
will install Embree by default into `/opt/local/lib` and
`/opt/local/include` directories. The Embree tutorials are installed
into the `/Applications/Embree2` folder.
Expand All @@ -233,13 +233,13 @@ Mac OS X tar.gz file
---------------------

The Mac OS X version of Embree is also delivered as a tar.gz file
[embree-2.17.2.x86_64.macosx.tar.gz](https://github.com/embree/embree/releases/download/v2.17.2/embree-2.17.2.x86_64.macosx.tar.gz). Unpack
[embree-2.17.3.x86_64.macosx.tar.gz](https://github.com/embree/embree/releases/download/v2.17.3/embree-2.17.3.x86_64.macosx.tar.gz). Unpack
this file using `tar` and source the provided `embree-vars.sh` (if you
are using the bash shell) or `embree-vars.csh` (if you are using the
C shell) to setup the environment properly:

tar xzf embree-2.17.2.x64.macosx.tar.gz
source embree-2.17.2.x64.macosx/embree-vars.sh
tar xzf embree-2.17.3.x64.macosx.tar.gz
source embree-2.17.3.x64.macosx/embree-vars.sh

If you want to ship Embree with your application please use the Embree
library of the provided tar.gz file. The library name of that Embree
Expand Down
2 changes: 1 addition & 1 deletion include/embree2/rtcore_version.h
Original file line number Diff line number Diff line change
Expand Up @@ -18,4 +18,4 @@
#define RTCORE_VERSION_MINOR 17
#define RTCORE_VERSION_PATCH 3
#define RTCORE_VERSION 21703
#define RTCORE_VERSION_STRING "2.17.3-alpha.1"
#define RTCORE_VERSION_STRING "2.17.3"
Binary file modified readme.pdf
Binary file not shown.

0 comments on commit a2b5aa0

Please sign in to comment.