Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-01-26 | Merge branch 'blender2.7' | Brecht Van Lommel | |
2019-01-26 | macOS: add support for OpenMP, making smoke/fluid/cloth simulations faster. | Arto Kitula | |
This bring macOS on par with Windows and Linux. It uses the OpenMP library added to our precompiled libraries. Custom flags are set because FindOpenMP from CMake below 3.12 does not support AppleClang, and more recent versions do not work with our custom directory location either. Differential Revision: https://developer.blender.org/D4257 | |||
2019-01-15 | Merge branch 'blender2.7' | Campbell Barton | |
2019-01-14 | Build environment: fixes for Linux debug libraries build. | Brecht Van Lommel | |
2019-01-09 | Merge branch 'blender2.7' | Brecht Van Lommel | |
2019-01-09 | Build Environment: install clang-format for macOS / Linux. | Brecht Van Lommel | |
It's already there for Windows. | |||
2018-12-24 | Build script: Don't use external Pugi for OSL | Sergey Sharybin | |
Now, things are becoming REALLY confusing. The script does build pugi, but is never telling OIIO to use an external one. Which makes it to use a bundled one. Trying to link OSL to a different version of pugi causes a lot of linking errors. Interestingly enough, that was me who made OSL to use external pugi to solve configuration problem. But now i can not reproduce that anymore. Ideally we would either link everything against our pugi, or not compile it at all. | |||
2018-12-14 | Merge branch 'master' into blender2.8 | Sergey Sharybin | |
2018-12-14 | Dependencies builder: Don't rely on system-wide PugiXML | Sergey Sharybin | |
2018-12-13 | Merge remote-tracking branch 'origin/master' into blender2.8 | Ray Molenkamp | |
2018-12-13 | deps: add missing sqlite dll to windows build. | Ray Molenkamp | |
2018-12-12 | Merge remote-tracking branch 'origin/master' into blender2.8 | Ray Molenkamp | |
2018-12-12 | dependencies windows: Replace pthreads-win32 2.9.1 with pthreads4w 3.0.0 | Ray Molenkamp | |
maintenance seems to have stopped for pthreads-win32 | |||
2018-12-05 | Merge remote-tracking branch 'origin/master' into blender2.8 | Ray Molenkamp | |
2018-12-05 | deps: update opencollada to v1.6.68 | Ray Molenkamp | |
2018-12-05 | Merge branch 'master' into blender2.8 | Bastien Montagne | |
2018-12-05 | Install_deps: bump collada version to 1.6.68. | Bastien Montagne | |
2018-11-08 | Merge branch 'master' into blender2.8 | Brecht Van Lommel | |
2018-11-08 | build_environment: add debug libs for embree on windows | Ray Molenkamp | |
2018-11-08 | build_deps_windows: add option to to only create project files. | Ray Molenkamp | |
2018-11-07 | Merge branch 'master' into blender2.8 | Stefan Werner | |
2018-11-07 | install_deps: Added optional build of Embree to install_deps.sh, turned off ↵ | Stefan Werner | |
by default. | |||
2018-11-07 | Merge branch 'master' into blender2.8 | Stefan Werner | |
2018-11-07 | Cycles: Added Embree as BVH option for CPU renders. | Stefan Werner | |
Note that this is turned off by default and must be enabled at build time with the CMake WITH_CYCLES_EMBREE flag. Embree must be built as a static library with ray masking turned on, the `make deps` scripts have been updated accordingly. There, Embree is off by default too and must be enabled with the WITH_EMBREE flag. Using Embree allows for much faster rendering of deformation motion blur while reducing the memory footprint. TODO: GPU implementation, deduplication of data, leveraging more of Embrees features (e.g. tessellation cache). Differential Revision: https://developer.blender.org/D3682 | |||
2018-10-19 | Merge remote-tracking branch 'origin/master' into blender2.8 | Ray Molenkamp | |
2018-10-19 | build_depenencies: Fix url for openal. | Ray Molenkamp | |
2018-10-05 | Merge remote-tracking branch 'origin/master' into blender2.8 | Ray Molenkamp | |
2018-10-04 | Fix T57059: "make deps" build error when sndio library is present. | Jorge Bernal | |
2018-09-19 | Merge branch 'master' into blender2.8 | Brecht Van Lommel | |
2018-09-19 | Spelling fixes in comments and descriptions, patch by luzpaz. | Brecht Van Lommel | |
Differential Revision: https://developer.blender.org/D3700 | |||
2018-09-19 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-09-19 | Cleanup: trailing space | Campbell Barton | |
2018-09-18 | Merge branch 'master' into blender2.8 | Sergey Sharybin | |
2018-09-17 | build_environment: linux/python, help python find ffi. | Ray Molenkamp | |
we were building ffi, but python wasn't finding it. | |||
2018-09-17 | build_environment: ffi/linux force predictable lib path. | Ray Molenkamp | |
ffi stubbornly wants to put libs in lib64 even when you tell it not to on some linux distributions. patch based on sed fix the gentoo guys did [1] [1] https://bugs.gentoo.org/462814 | |||
2018-09-17 | Merge branch 'master' into blender2.8 | Bastien Montagne | |
2018-09-17 | Install_deps: workaround building bloody broken OpenEXR release. | Bastien Montagne | |
2018-09-17 | build_environment: force a consistent libdir across Linux distributions. | Ray Molenkamp | |
on some distributions libs ended up in lib64 confusing the cmake builder. | |||
2018-09-13 | Merge branch 'master' into blender2.8 | Bastien Montagne | |
2018-09-13 | Fix building deps when OpenCV dev package is present. | Bastien Montagne | |
Since we are not linking against OpenCV ourselves, that generated linking errors later on (while building OSL e.g.). Those 'open' libs link against way too many other libs... :/ Thanks to @intrah for initial report (T56785), and @LazyDodo for suggested solution. | |||
2018-09-12 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-09-11 | Build: require OpenJPEG 2.x minimum, remove bundled version. | Brecht Van Lommel | |
* WITH_SYSTEM_OPENJPEG is removed and is now always on, this was already the case for macOS and Windows. * This should not break existing Linx builds. If there is no new enough OpenJPEG installed, CMake will no find libopenjp2 and WITH_IMAGE_OPENJPEG will be disabled. * install_deps.sh was updated with new package names, since distributions put this version in a new package. Differential Revision: https://developer.blender.org/D3663 | |||
2018-09-11 | Merge branch 'master' into blender2.8 | Brecht Van Lommel | |
2018-09-11 | Build Environment: updates for macOS. | Brecht Van Lommel | |
Mainly this is following Linux to build own xml2/lzma/ssl/sqlite and linking them all statically. This ensures the Python ssl module uses a recent openssl version rather than a very old one shipped with macOS. | |||
2018-09-07 | Merge branch 'master' into blender2.8 | Bastien Montagne | |
2018-09-07 | Install_deps: fix llvm/clang ARCH package names. | Bastien Montagne | |
Issue raised in T56540, thanks. Also tried to re-enable using fedora's llvm/clang packages, would hope and assume old issue here is fixed. | |||
2018-09-07 | Merge branch 'master' into blender2.8 | Bastien Montagne | |
2018-09-07 | Install_deps: Fix wrong URL for ILMBase/OpenEXR source archives. | Bastien Montagne | |
They also went to github... | |||
2018-09-07 | Merge branch 'master' into blender2.8 | Bastien Montagne | |
2018-09-07 | Install_deps: Fix building python on fedora 28 | Bastien Montagne | |
Looks like libffi is now a dependency of python as well... Done it for the other distro as well, just in case. ;) |