Skip to content

Commit 81f9f36

Browse files
committed
Sync docu
1 parent 5044b49 commit 81f9f36

File tree

7 files changed

+543
-386
lines changed

7 files changed

+543
-386
lines changed

.github/workflows/release.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ jobs:
5050
export CFLAGS=$CXXFLAGS
5151
export LDFLAGS="-static-intel"
5252
scripts/release/linux.sh
53+
artifact-in: pdf
5354
artifact-out: release-linux
5455
artifact-path: build_release/*.gz
5556

@@ -66,6 +67,7 @@ jobs:
6667
scripts/release/macosx.sh
6768
$SIGN_FILE_MAC -o runtime -e scripts/release/ospray.entitlements build_release/ospray-*pkg
6869
scripts/release/macosx_notarization.sh build_release/ospray-*.pkg
70+
artifact-in: pdf
6971
artifact-out: release-osx-clang
7072
artifact-path: "build_release/*.zip build_release/*.pkg"
7173

@@ -78,6 +80,7 @@ jobs:
7880
cmd: |
7981
scripts\release\win.ps1 "Visual Studio 15 2017 Win64"
8082
& $env:SIGN_FILE_WINDOWS ospray*.msi
83+
artifact-in: pdf
8184
artifact-out: release-windows
8285
artifact-path: "build_release/ospray*.zip build_release/ospray*.msi"
8386

CHANGELOG.md

Lines changed: 24 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -3,28 +3,35 @@ Version History
33

44
### Changes in v2.11.0:
55

6+
- Support single ISPC target on Windows
7+
- OSPRay's superbuild can now be provided a CMake toolchain file for
8+
cross-compilation
9+
- Add support for double pumped NEON instruction on ARM64
10+
- Reduce the memory overhead of the `mpiOffload` device and resolve
11+
memory and `MPI_Comm` handle leaks
12+
- Support for volume rendering (and thus the dependency to Open VKL)
13+
can now be compile-time controlled via CMake variable
14+
`OSPRAY_ENABLE_VOLUMES`
15+
- OSPRay's MPI modules have been split up and renamed, the `mpiOffload`
16+
device is now in the `mpi_offload` module, while the `mpiDistributed`
17+
device is now in the `mpi_distributed_cpu` module
18+
- Add native support for spheres via Embree, which requires the
19+
positions and radius of the spheres to be interleaved in memory; if
20+
this is not the case, OSPRay will internally create a copy of the
21+
data
622
- Fix `dynamicScene` flag on World and Group to influence BVH quality
723
again: default is now "high", which should improve rendering
824
performance, depending on the scene; and "low" when `dynamicScene`
925
is enabled (improving BVH build performance)
10-
- Support single ISPC target on Windows
26+
- Fix a crash in `pathtracer` when there are no lights
27+
- Fix a data corruption bug when setting string parameters for objects
28+
in the `mpiOffload` device
1129
- Various documentation fixes
12-
- OSPRay now has a new dependecy, which is ISPC Run Time (ISPCRT) in
30+
- OSPRay now has a new dependency, which is ISPC Run Time (ISPCRT) in
1331
minimum 1.19.0 version
14-
- Fix a crash in pathtracer when there are no lights
15-
- OSPRay's superbuild can now be provided a CMake Toolchain file for
16-
cross-compilation.
17-
- OSPRay's MPI modules have been split up and renamed, the `mpiOffload`
18-
device is now in the `mpi_offload` module, while the `mpiDistributed`
19-
device is now in the `mpi_distributed_cpu` module.
20-
- Reduce the memory overhead of the `mpiOffload` device and resolve
21-
memory and `MPI_Comm` handle leaks.
22-
- Fix a data corruption bug when setting string parameters for objects
23-
in the `mpiOffload` device.
2432
- Adapt to Embree v4.0.0 API changes, which is thus the new minimum
2533
version; additionally, the new minimum version for Open VKL is
2634
v1.3.2 and for ISPC v1.19.0
27-
- Add support for double pumped NEON instruction on ARM64
2835
- Removed support of MSVC14.0 (Visual Studio 2015) and the second
2936
generation Intel Xeon Phi processor (codename Knights Landing)
3037

@@ -55,7 +62,6 @@ Version History
5562
- Deprecated the `vec2f valueRange` parameter of the `piecewiseLinear`
5663
transfer function, use `box1f value` instead
5764

58-
5965
### Changes in v2.9.0:
6066

6167
- Add support for multi-segment deformation motion blur for `mesh`
@@ -76,7 +82,7 @@ Version History
7682
- `OSPRAY_ENABLE_APPS_EXAMPLES` replaces `OSPRAY_APPS_EXAMPLES`
7783
- `OSPRAY_ENABLE_APPS_TUTORIALS` replaces `OSPRAY_APPS_TUTORIALS`
7884
- `OSPRAY_ENABLE_APPS_TESTING` replaces `OSPRAY_APPS_TESTING`
79-
- Improve sampling of quad lights in the pathtracer (solid angle
85+
- Improve sampling of quad lights in the `pathtracer` (solid angle
8086
instead of area)
8187
- Instances can now have the group object rebound via a parameter
8288
- Fix leaking framebuffers in the MPI Offload device
@@ -164,7 +170,7 @@ Version History
164170
only supported quantity for these lights, the value
165171
`OSP_INTENSITY_QUANTITY_RADIANCE` is deprecated. When
166172
`OSP_INTENSITY_QUANTITY_SCALE` is used for `sunSky` the default
167-
value of `intensity` is `0.025` to match the old behaviour
173+
value of `intensity` is `0.025` to match the old behavior
168174
- The MPI module is included in the releases packages. An
169175
[MPICH-ABI](https://www.mpich.org/abi/) compatible build is provided
170176
for Linux that can be run with the Intel oneAPI HPC Toolki, MPICH,
@@ -232,7 +238,7 @@ Version History
232238

233239
### Changes in v2.4.0:
234240

235-
- The pathtracer optionally allows for alpha blending even if the
241+
- The `pathtracer` optionally allows for alpha blending even if the
236242
background is seen through refractive objects like glass, by
237243
enabling `backgroundRefraction`
238244
- OSPRay now requires minimum Open VKL v0.11.0 to bring the following
@@ -245,7 +251,7 @@ Version History
245251
and spherical)
246252
- Expose parameter `horizonExtension` of Sun-sky light, which extends
247253
the sky dome by stretching the horizon over the lower hemisphere
248-
- Optimize handling of geometry lights by the pathtracer
254+
- Optimize handling of geometry lights by the `pathtracer`
249255
- The optional `denoiser` image operation now respects frame
250256
cancellation, requiring Intel® Open Image Denoise with minimum
251257
version 1.2.3

0 commit comments

Comments
 (0)