Skip to content

v1.0.6 Release

Compare
Choose a tag to compare
@9prady9 9prady9 released this 05 Apr 13:43
· 14 commits to v1.0 since this release

This fix release in majority constitutes of build system changes.

  • Removed Hunter package manager support
  • Added offline build support: Users can use forge-full-<VER>.tar.bz2 tar ball to build on systems without network connection. Note that you do need to have the required dependencies installed, FG_BUILD_OFFLINE only informs cmake to avoid cloud connection during build.
  • Added vcpkg.json manifest file to automatically install dependencies under the build folder when vcpkg is used. Users can just do the following to fetch and build the project in a single command
cmake -S <source_dir> -B <build_dir> -DVCPKG_MANIFEST_DIR=<source_dir>/vcpkg -DCMAKE_TOOLCHAIN_FILE=<vcpkg_cmake_location>

Bug Fixes

  • Fix OpenGL dependency linking in examples - #220
  • Remove OpenCL examples - #221
  • Fix cpu bubblechart & surface data consistent in all computes - #222

Improvements/Modifications

  • Removed Hunter Package Manager Support - #211
  • Enable offline build support using cmake option - FG_BUILD_OFFLINE - #220

Build Fixes

  • Fix CUDA examples kernel launch call formatting upon observing issue with certain compilers - #217
  • Fix find OpenGL cmake module in examples - #219
  • Fix Freetype build issue with versions higher than 2.8 - #219

Breaking Changes

None