Skip to content

Commit f56e370

Browse files
Merge remote-tracking branch 'mainline/master' into v1.6.0
2 parents 804129b + c7e9ff9 commit f56e370

File tree

4 files changed

+97
-6
lines changed

4 files changed

+97
-6
lines changed

CHANGELOG.md

Lines changed: 91 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,91 @@
1+
# Changelog
2+
3+
## [v1.5.2] - 2021-01-22
4+
5+
alpaka 0.6.0 is required if you enabled alpaka support.
6+
7+
* Server
8+
- fix jansson 2.12+ support #123
9+
* Library
10+
- fix missing include #124
11+
- fix jansson 2.12+ support #123
12+
- apply namespace refactoring from alpaka 0.6.0rc3 #122
13+
14+
15+
## [v1.5.1] - 2020-11-06
16+
17+
* Server
18+
- Send/Receive buffer sizes adjustable in cmake as ISAAC_MAX_RECEIVE + added warnings/errors on overflow #115
19+
- Fix for newer LibWebSocket versions #108
20+
- Replaced imageConnectorList with map to guarantee correct ID #106
21+
22+
* Library
23+
- enable AO bug via pre-compiler flag #112
24+
- Fix for wrong depth values on clipping plane for ambient occlusion calculations #111
25+
- Use correct MIN/MAX functions in kernel #109
26+
- fix compile error (missing include) #107
27+
28+
29+
## [v1.5.0] - 2020-05-04
30+
31+
The versioning of the server follows now the library versioning.
32+
33+
- CMake: remove manipulation of CUDA_NVCC_FLAGS #101
34+
- Add Simple ambient occlusion effect #98
35+
- Modern browser fix and client code reorganization #92
36+
- Alpaka example fix + Updated Alpaka function calls #89
37+
- Particle integration in library and example #88
38+
- Server fixes #87
39+
40+
41+
## [v1.4.0] - 2018-06-12
42+
43+
- Fixed broken iso surface calculation for border regions
44+
- Fixed visible egdes between node borders in iso surface rendering
45+
- Fixed memory access of gradient calculation in two-cell border around volume
46+
- Added simple ortho projection functionality
47+
- Fixed installed config path
48+
49+
50+
## [v1.3.3] - 2017-11-03
51+
52+
- removed broken and useless(?) include of a header file not available anymore in boost version 1.65.0 and above
53+
54+
55+
## [v1.3.2] - 2017-11-03
56+
57+
- set needed libwebsockets version to 2.1.1 or above as 2.10 is buggy
58+
- fixed broken CUDACC_VER of CUDA 9
59+
- fixed build for building without CUDA
60+
- added a define ISAAC_IDX_TYPE for changing the index type when using Alpaka
61+
- removed isaac_uint_dim as it was not used and made problems
62+
- renamed the internal variable threadIdx as the nvcc may confuse it with it's own
63+
- fixed some GCC 7.1 warnings
64+
- using boolean definitions from libjpeg headers
65+
- fixed ISAAC_HOST_DEVICE_INLINE macro
66+
- added manual control buttons to the examples
67+
68+
69+
## [v1.3.1] - 2017-07-06
70+
71+
- Fixed version macros
72+
73+
74+
## [v1.3.0] - 2017-04-06
75+
76+
- Fixed ISAAC CMake Config and installation
77+
- Fixed bug in server, which prevented more than one connection in some cases
78+
79+
80+
## [v1.2.0] - 2017-01-05
81+
82+
- Adding protocol string (major and minor)
83+
- Splitted server and library version (both major, minor and patch)
84+
- Splitted server and library CMake files
85+
- Some little bug fixing
86+
87+
88+
## [v1.1.0] - 2016-11-10
89+
90+
91+
## [v1.0.0] - 2016-05-26

INSTALL.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,10 +94,10 @@ be built yourself nevertheless or the distribution versions are outdated.
9494
The ISAACConfig.cmake searches for these requirements. See
9595
`example/CMakeLists.txt` for an easy to adopt example.
9696

97-
* __Alpaka__ for the abstraction of the acceleration device. If only CUDA
97+
* __alpaka__ (version 0.6.0) for the abstraction of the acceleration device. If only CUDA
9898
is used, this library is __not needed__:
9999
* _From Source_:
100-
* `git clone https://github.com/ComputationalRadiationPhysics/alpaka.git`
100+
* `git clone https://github.com/alpaka-group/alpaka.git`
101101
* It is a header only library and doesn't need to be installed. However
102102
the root directory of the libary has to be added to the CMake variable
103103
`CMAKE_MODULE_PATH`, e.g. with

lib/isaac/isaac_version.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
#pragma once
22

33
#define ISAAC_VERSION_MAJOR 1
4-
#define ISAAC_VERSION_MINOR 6
5-
#define ISAAC_VERSION_PATCH 0
4+
#define ISAAC_VERSION_MINOR 5
5+
#define ISAAC_VERSION_PATCH 2
66

77
#define ISAAC_PROTOCOL_VERSION_MAJOR 1
88
#define ISAAC_PROTOCOL_VERSION_MINOR 0

server/src/version.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
#pragma once
22

33
#define ISAAC_SERVER_VERSION_MAJOR 1
4-
#define ISAAC_SERVER_VERSION_MINOR 6
5-
#define ISAAC_SERVER_VERSION_PATCH 0
4+
#define ISAAC_SERVER_VERSION_MINOR 5
5+
#define ISAAC_SERVER_VERSION_PATCH 2
66

77
#define ISAAC_PROTOCOL_VERSION_MAJOR 1
88
#define ISAAC_PROTOCOL_VERSION_MINOR 0

0 commit comments

Comments
 (0)