LuxCoreRender Release Notes v2.11: Difference between revisions

From LuxCoreRender Wiki
Jump to navigation Jump to search
No edit summary
Line 11: Line 11:
* Removed a workaround introduced in previous version (we used to build a fake wheel to get containerization)
* Removed a workaround introduced in previous version (we used to build a fake wheel to get containerization)
* OpenMP - MacOS: Use of homebrew OpenMP rather than Conan one.
* OpenMP - MacOS: Use of homebrew OpenMP rather than Conan one.
* OpenImageIO: deactivation of several image formats that seem unrelated to or unsupported by LuxCore: freetype, hdf5, ffmpeg, libheif, ptex, opencv. This removal spares both compilation time and build result size. Those formats are separably reactivable, in case they were missing.
* OpenImageIO: deactivation of several image formats that seem unrelated to or unsupported by LuxCore: freetype, hdf5, ffmpeg, libheif, ptex, opencv, webp. This removal spares both compilation time and build result size. Those formats are separably reactivable, in case they were missing. To the contrary, tbb use is activated.

Revision as of 16:18, 10 May 2025

BlendLuxCore

LuxCore

  • Reduction of Boost footprint, replaced with standard equivalents available in C++20.
  • For the need of previous point: replacement of apple-clang by clang 20 on MacOS platforms


LuxCoreDeps

  • Dependencies updated to latest versions
  • Removed a workaround introduced in previous version (we used to build a fake wheel to get containerization)
  • OpenMP - MacOS: Use of homebrew OpenMP rather than Conan one.
  • OpenImageIO: deactivation of several image formats that seem unrelated to or unsupported by LuxCore: freetype, hdf5, ffmpeg, libheif, ptex, opencv, webp. This removal spares both compilation time and build result size. Those formats are separably reactivable, in case they were missing. To the contrary, tbb use is activated.