Skip to content

Releases: ComputationalRadiationPhysics/isaac

Version 1.6.0

19 May 08:43
e039090
Compare
Choose a tag to compare

DOI

This release introduces HIP support and vector field line integral convolution.
ISAAC requires glm 0.9.9.8.
You can find a complete changelog in the file CHANGELOG.md.

Version 1.5.2

22 Jan 09:33
c7e9ff9
Compare
Choose a tag to compare

DOI

This release fixes a few bugs and increases the compatibility with the Jansson library.
You can find a full changelog in the file CHANGELOG.md.

Version 1.5.1

06 Nov 12:39
47c475d
Compare
Choose a tag to compare

DOI

Changes since Version 1.5.0:

  • Server

    • Send/Receive buffer sizes adjustable in cmake as ISAAC_MAX_RECEIVE + added warnings/errors on overflow #115
    • Fix for newer LibWebSocket versions #108
    • Replaced imageConnectorList with map to guarantee correct ID #106
  • Library

    • enable AO bug via pre-compiler flag #112
    • Fix for wrong depth values on clipping plane for ambient occlusion calculations #111
    • Use correct MIN/MAX functions in kernel #109
    • fix compile error (missing include) #107

Version 1.5.0

04 May 12:44
010bdd2
Compare
Choose a tag to compare

Changes since Version 1.4.0:

  • CMake: remove manipulation of CUDA_NVCC_FLAGS #101
  • Add Simple ambient occlusion effect #98
  • Modern browser fix and client code reorganization #92
  • Alpaka example fix + Updated Alpaka function calls #89
  • Particle integration in library and example #88
  • Server fixes #87

Note: The versioning of the server follows now the library versioning.

Version 1.4.0

12 Jun 14:07
Compare
Choose a tag to compare

Changes since Version 1.3.3:

  • Fixed broken iso surface calculation for border regions
  • Fixed visible egdes between node borders in iso surface rendering
  • Fixed memory access of gradient calculation in two-cell border around volume
  • Added simple ortho projection functionality
  • Fixed installed config path

Version 1.3.3

03 Nov 16:54
Compare
Choose a tag to compare

Changes since Version 1.3.2:

  • removed broken and useless(?) include of a header file not available anymore in boost version 1.65.0 and above

Version 1.3.2

03 Nov 09:42
Compare
Choose a tag to compare

Important changes since Version 1.3.1:

  • set needed libwebsockets version to 2.1.1 or above as 2.10 is buggy
  • fixed broken CUDACC_VER of CUDA 9
  • fixed build for building without CUDA
  • added a define ISAAC_IDX_TYPE for changing the index type when using Alpaka
  • removed isaac_uint_dim as it was not used and made problems
  • renamed the internal variable threadIdx as the nvcc may confuse it with it's own

Small fixes and changes:

  • fixed some GCC 7.1 warnings
  • using boolean definitions from libjpeg headers
  • fixed ISAAC_HOST_DEVICE_INLINE macro
  • added manual control buttons to the examples

Version 1.3.1

06 Jul 15:58
Compare
Choose a tag to compare

Changes since Version 1.3.1:

  • Fixed version macros

Version 1.3.0

06 Apr 10:49
Compare
Choose a tag to compare

Changes since Version 1.2.0:

  • Fixed ISAAC CMake Config and installation
  • Fixed bug in server, which prevented more than one connection in some cases

Version 1.2.0

05 Jan 09:25
Compare
Choose a tag to compare

Changes since Version 1.1.0:

  • Adding protocol string (major and minor)
  • Splitted server and library version (both major, minor and patch)
  • Splitted server and library CMake files
  • Some little bug fixing