Skip to content

Commit 18a18b7

Browse files
committed
setting version to v2.17.2, regenerated documentation
1 parent f998ab2 commit 18a18b7

File tree

5 files changed

+38
-34
lines changed

5 files changed

+38
-34
lines changed

CHANGELOG.md

+3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
Version History
22
---------------
33

4+
### New Features in Embree 2.17.2
5+
- Made BVH build of curve geometry deterministic.
6+
47
### New Features in Embree 2.17.1
58
- Improved performance of occlusion ray packets by up to 50%.
69
- Fixed detection of Clang for CMake 3 under MacOSX

CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
SET(EMBREE_VERSION_MAJOR 2)
1818
SET(EMBREE_VERSION_MINOR 17)
1919
SET(EMBREE_VERSION_PATCH 2)
20-
SET(EMBREE_VERSION_NOTE "-alpha.0")
20+
SET(EMBREE_VERSION_NOTE "")
2121
SET(EMBREE_VERSION ${EMBREE_VERSION_MAJOR}.${EMBREE_VERSION_MINOR}.${EMBREE_VERSION_PATCH})
2222
MATH(EXPR EMBREE_VERSION_NUMBER "10000*${EMBREE_VERSION_MAJOR} + 100*${EMBREE_VERSION_MINOR} + ${EMBREE_VERSION_PATCH}")
2323
SET(CPACK_RPM_PACKAGE_RELEASE 1)

README.md

+33-32
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
% Embree: High Performance Ray Tracing Kernels 2.17.1
1+
% Embree: High Performance Ray Tracing Kernels 2.17.2
22
% Intel Corporation
33

44
Embree Overview
@@ -58,16 +58,17 @@ transparently transitioning to 2MB pages.
5858
Embree is optimized for Intel CPUs supporting SSE, AVX, AVX2, and
5959
AVX-512 instructions, and requires at least a CPU with support for
6060
SSE2.
61+
6162
Contributing to Embree
6263
----------------------
6364

6465
To contribute code to the Embree repository you need to sign a
6566
Contributor License Agreement (CLA). Individuals need to fill out the
66-
[Individual Contributor License Agreement (ICLA)]. Corporations need to
67-
fill out the [Corporate Contributor License Agreement (CCLA)] and each
68-
employee that wants to contribute has to fill out an [Individual
69-
Contributor License Agreement (ICLA)]. Please follow the instructions of
70-
the CLA forms to send them.
67+
[Individual Contributor License Agreement (ICLA)](http://embree.github.io/data/Embree-ICLA.pdf).
68+
Corporations need to fill out the
69+
[Corporate Contributor License Agreement (CCLA)](http://embree.github.io/data/Embree-CCLA.pdf)
70+
and each employee that wants to contribute has to fill out an
71+
ICLA. Please follow the instructions of the CLA forms to send them.
7172

7273
Embree Support and Contact
7374
--------------------------
@@ -93,28 +94,28 @@ Windows Installer
9394
-----------------
9495

9596
You can install the Embree library using the Windows MSI installer
96-
[embree-2.17.1-x64.msi](https://github.com/embree/embree/releases/download/v2.17.1/embree-2.17.1.x64.msi). This
97+
[embree-2.17.2-x64.msi](https://github.com/embree/embree/releases/download/v2.17.2/embree-2.17.2.x64.msi). This
9798
will install the 64-bit Embree version by default in `Program
98-
Files\Intel\Embree v2.17.1 x64`.
99+
Files\Intel\Embree v2.17.2 x64`.
99100

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

103104
To compile applications with Embree using CMake please have a look at
104105
the find_embree tutorial. To compile this tutorial, you need to set
105106
the `embree_DIR` CMake variable of this tutorial to `Program
106-
Files\Intel\Embree v2.17.1 x64`.
107+
Files\Intel\Embree v2.17.2 x64`.
107108

108109
To uninstall Embree again open `Programs and Features` by clicking the
109110
`Start button`, clicking `Control Panel`, clicking `Programs`, and
110111
then clicking `Programs and Features`. Select `Embree
111-
2.17.1 x64` and uninstall it.
112+
2.17.2 x64` and uninstall it.
112113

113114
Windows ZIP File
114115
-----------------
115116

116117
Embree is also delivered as a ZIP file
117-
[embree-2.17.1.x64.windows.zip](https://github.com/embree/embree/releases/download/v2.17.1/embree-2.17.1.x64.windows.zip). After
118+
[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
118119
unpacking this ZIP file you should set the path to the `lib` folder
119120
manually to your `PATH` environment variable for applications to find
120121
Embree. To compile applications with Embree you also have to set the
@@ -128,18 +129,18 @@ Linux RPMs
128129
----------
129130

130131
Uncompress the 'tar.gz' file
131-
[embree-2.17.1.x86_64.rpm.tar.gz](https://github.com/embree/embree/releases/download/v2.17.1/embree-2.17.1.x86_64.rpm.tar.gz)
132+
[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)
132133
to
133134
obtain the individual RPM files:
134135

135-
tar xzf embree-2.17.1.x86_64.rpm.tar.gz
136+
tar xzf embree-2.17.2.x86_64.rpm.tar.gz
136137

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

140-
sudo rpm --install embree-lib-2.17.1-1.x86_64.rpm
141-
sudo rpm --install embree-devel-2.17.1-1.noarch.rpm
142-
sudo rpm --install embree-examples-2.17.1-1.x86_64.rpm
141+
sudo rpm --install embree-lib-2.17.2-1.x86_64.rpm
142+
sudo rpm --install embree-devel-2.17.2-1.noarch.rpm
143+
sudo rpm --install embree-examples-2.17.2-1.x86_64.rpm
143144

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

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

154-
sudo alien embree-lib-2.17.1-1.x86_64.rpm
155-
sudo alien embree-devel-2.17.1-1.noarch.rpm
156-
sudo alien embree-examples-2.17.1-1.x86_64.rpm
155+
sudo alien embree-lib-2.17.2-1.x86_64.rpm
156+
sudo alien embree-devel-2.17.2-1.noarch.rpm
157+
sudo alien embree-examples-2.17.2-1.x86_64.rpm
157158

158-
sudo dpkg -i embree-devel_2.17.1-2_all.deb
159-
sudo dpkg -i embree-examples_2.17.1-2_amd64.deb
160-
sudo dpkg -i embree-lib_2.17.1-2_amd64.deb
159+
sudo dpkg -i embree-devel_2.17.2-2_all.deb
160+
sudo dpkg -i embree-examples_2.17.2-2_amd64.deb
161+
sudo dpkg -i embree-lib_2.17.2-2_amd64.deb
161162

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

@@ -183,21 +184,21 @@ the tutorials to start them.
183184

184185
To uninstall Embree again just execute the following:
185186

186-
sudo rpm --erase embree-lib-2.17.1-1.x86_64
187-
sudo rpm --erase embree-devel-2.17.1-1.noarch
188-
sudo rpm --erase embree-examples-2.17.1-1.x86_64
187+
sudo rpm --erase embree-lib-2.17.2-1.x86_64
188+
sudo rpm --erase embree-devel-2.17.2-1.noarch
189+
sudo rpm --erase embree-examples-2.17.2-1.x86_64
189190

190191
Linux tar.gz files
191192
------------------
192193

193194
The Linux version of Embree is also delivered as a tar.gz file
194-
[embree-2.17.1.x86_64.linux.tar.gz](https://github.com/embree/embree/releases/download/v2.17.1/embree-2.17.1.x86_64.linux.tar.gz). Unpack
195+
[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
195196
this file using `tar` and source the provided `embree-vars.sh` (if you
196197
are using the bash shell) or `embree-vars.csh` (if you are using the
197198
C shell) to setup the environment properly:
198199

199-
tar xzf embree-2.17.1.x64.linux.tar.gz
200-
source embree-2.17.1.x64.linux/embree-vars.sh
200+
tar xzf embree-2.17.2.x64.linux.tar.gz
201+
source embree-2.17.2.x64.linux/embree-vars.sh
201202

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

211212
To install the Embree library on your Mac OS X system use the
212213
provided package installer inside
213-
[embree-2.17.1.x86_64.dmg](https://github.com/embree/embree/releases/download/v2.17.1/embree-2.17.1.x86_64.dmg). This
214+
[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
214215
will install Embree by default into `/opt/local/lib` and
215216
`/opt/local/include` directories. The Embree tutorials are installed
216217
into the `/Applications/Embree2` folder.
@@ -232,13 +233,13 @@ Mac OS X tar.gz file
232233
---------------------
233234

234235
The Mac OS X version of Embree is also delivered as a tar.gz file
235-
[embree-2.17.1.x86_64.macosx.tar.gz](https://github.com/embree/embree/releases/download/v2.17.1/embree-2.17.1.x86_64.macosx.tar.gz). Unpack
236+
[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
236237
this file using `tar` and source the provided `embree-vars.sh` (if you
237238
are using the bash shell) or `embree-vars.csh` (if you are using the
238239
C shell) to setup the environment properly:
239240

240-
tar xzf embree-2.17.1.x64.macosx.tar.gz
241-
source embree-2.17.1.x64.macosx/embree-vars.sh
241+
tar xzf embree-2.17.2.x64.macosx.tar.gz
242+
source embree-2.17.2.x64.macosx/embree-vars.sh
242243

243244
If you want to ship Embree with your application please use the Embree
244245
library of the provided tar.gz file. The library name of that Embree

include/embree2/rtcore_version.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,4 @@
1818
#define RTCORE_VERSION_MINOR 17
1919
#define RTCORE_VERSION_PATCH 2
2020
#define RTCORE_VERSION 21702
21-
#define RTCORE_VERSION_STRING "2.17.2-alpha.0"
21+
#define RTCORE_VERSION_STRING "2.17.2"

readme.pdf

3.15 KB
Binary file not shown.

0 commit comments

Comments
 (0)