Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-03-19 | Cleanup: split lattice into own library | Campbell Barton | |
Was mixed with object functionality. | |||
2018-03-18 | CMake: disable boost for lite builds | Campbell Barton | |
2018-03-17 | build_environment: remove msvc compiler warning from boost. | Ray Molenkamp | |
Even the boost people have given up trying to keep up with the rapid release of new msvc versions, and have removed the warn for now see: https://github.com/boostorg/config/commit/5ad0730630188b55e2ee554dec53b5498fc0a030#diff-eac863c1d46c77471e54e8818aab7534 | |||
2018-03-04 | Fix LLVM/OSL library detection on macOS to prefer own OSL libraries. | Brecht Van Lommel | |
2018-03-04 | Fix Clang compiler detection on macOS. | Brecht Van Lommel | |
"AppleClang" was not properly detected here. Now make the compiler ID test a bit less compact but consistent with other code. | |||
2018-02-23 | Buildbot: Enable Volta deviced CUDA binaries | Sergey Sharybin | |
2018-02-23 | Buildbot: Remove master configuration files | Sergey Sharybin | |
Those are stored in blender-buildbot repository now, so having them in Blender only causes extra work to keep files in sync. | |||
2018-02-23 | Buildbot: Disable cuda hack for macOS | Sergey Sharybin | |
2018-02-17 | Cycles: Remove Fermi support from CMake and update runtime checks in ↵ | Thomas Dinges | |
device_cuda.cpp. Fermi code in Cycles kernel and texture system are coming next. | |||
2018-02-17 | Buildbot: Disable Cycles CUDA support on 32bit, and stop building sm_2x. | Thomas Dinges | |
2018-02-12 | Buildbot: Remove usage of deprecated chroot | Sergey Sharybin | |
2018-02-09 | CMake: include missing headers | Campbell Barton | |
2018-02-08 | Remove Carve boolean | Sergey Sharybin | |
We've got quite comprehensive BMesh based implementation, which is way easier for maintenance than abandoned Carve library. After all the time BMesh implementation was working on the same level of limitations about manifold meshes and touching edges than Carve. Is better to focus on maintaining one boolean implementation now. Reviewers: campbellbarton Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D3050 | |||
2018-02-04 | msvc: Use source folder structure for project file. | Ray Molenkamp | |
This patch changes the huge list of projects in visual studio into a nice tree matching the source folder structure. see D2823 for details. Differential Revision: http://developer.blender.org/D2823 | |||
2018-02-01 | Fix T53951: Copy ms runtime dlls using InstallRequiredSystemLibraries.cmake | Ray Molenkamp | |
Differential Revision: https://developer.blender.org/D3032 | |||
2018-01-26 | make_quickie: replace os.system w/ subprocess.call | Campbell Barton | |
2018-01-26 | project_info: replace os.system w/ subprocess.check_call | Campbell Barton | |
2018-01-24 | CMake: store icon names | Campbell Barton | |
Without this, adding/removing icons wouldn't force cmake to re-run making builds fail. This is the same issue with globbing source code. | |||
2018-01-23 | Cleanup: CMake whitespace | Campbell Barton | |
2018-01-17 | external_libs: Add openjpeg to the mavc lib folders for cycles standalone. | Ray Molenkamp | |
2018-01-12 | Build: auto detection of libraries built by "make deps" on Linux. | Brecht Van Lommel | |
Use the libraries if they exist in ../lib/linux_x86_64 or similar, so that you can run "make deps && make full" to get a full static build. Note that install_deps.sh is still the only officially supported way to build Blender dependencies on Linux, but this may be useful to some. Differential Revision: https://developer.blender.org/D2980 | |||
2018-01-08 | install_deps: Fix OCIO always re-cloning its whole git repository. | Bastien Montagne | |
2018-01-03 | build deps: llvm new website download locations | Arto Kitula | |
2018-01-02 | nstall_deps: llvm downloads new website location | Bastien Montagne | |
Patch by Lucas Walter (@lucasw), thanks. Reviewers: mont29 Reviewed By: mont29 Subscribers: mont29 Differential Revision: https://developer.blender.org/D2983 | |||
2017-12-30 | Build: fix make deps TBB on Linux, older versions don't support GCC 7. | Brecht Van Lommel | |
2017-12-30 | Build: fix make deps OpenSubdiv build on Linux. | Brecht Van Lommel | |
2017-12-10 | MSVC: Fix compiling with some system languages | Campbell Barton | |
Report from @cyaoeu that compiling failed for Japanese system language. | |||
2017-12-07 | CMake: GREATER_EQUAL is from v3.7, use GREATER | Campbell Barton | |
2017-12-06 | CMake: remove git found message | Campbell Barton | |
2017-12-05 | CMake: avoid checking each MSVC minor revision | Campbell Barton | |
2017-12-05 | Fix MSVS2017 compiler version | Antonioya | |
After last update to Visual Studio 2017 15.5.0 the compiler version changed | |||
2017-11-30 | Haiku OS Support | Campbell Barton | |
D2860 by @miqlas Even though Haiku is a niche OS, only minor changes are needed. | |||
2017-11-18 | CMake: remove solaris path | Campbell Barton | |
2017-11-13 | Cycles: Fix compilation error with OIIO compiled against system PugiXML | Sergey Sharybin | |
2017-11-07 | macOS: remove old OpenMP lib stuff from cmake | Arto Kitula | |
2017-11-05 | Cleanup: indentation, line wrapping | Campbell Barton | |
2017-10-30 | CMake: cleanup | Campbell Barton | |
2017-10-29 | CMake: use only absolute linker paths for msvc. | Ray Molenkamp | |
cmake's link_directories will supply forward slashes for the search paths, the msvc linker has some issues with that, while it will search for the needed libs just fine, the incremental linker gets fed forward slashes for some libs, while the previous binary has backward slashes in it's metadata, the linker assumes obj files got added and performs a full link instead of an incremental link. This change brings down the link time with newer msvc versions for a trivial edit down from a few minutes to a few seconds. | |||
2017-10-24 | Fix Cycles gtests build on macOS. | Brecht Van Lommel | |
2017-10-04 | installdeps: Fix building numpy with newer py system... | Bastien Montagne | |
Many thanks to Jens Verwiebe for investigating and finding this fix. | |||
2017-10-03 | CMake: avoid naming collision | Campbell Barton | |
2017-10-03 | Python: bump minimum version to 3.6 | Campbell Barton | |
2017-10-02 | Buildbot: Re-enable cuda binaries, those should work | Sergey Sharybin | |
2017-10-01 | Buildbot: Use latest master config from buildbot | Sergey Sharybin | |
2017-10-01 | Buildbot: Extra tweaks to packing rules | Sergey Sharybin | |
2017-10-01 | Buildbot: Tweaks to current macOS config | Sergey Sharybin | |
Also disable CUDA binaries for now, those would need some extra work. | |||
2017-09-29 | Drop platform support for Solaris & AIX | Campbell Barton | |
These platforms didn't see maintenance in years. This commit just removes ifdef's & cmake check. | |||
2017-09-29 | Code cleanup: remove unnecessary buildbot code after macOS library upgrade. | Brecht Van Lommel | |
2017-09-28 | macOS: officially upgrade to 10.9 libraries from lib/darwin. | Brecht Van Lommel | |
This removes a bunch of code that is no longer needed, and running "make update" will now automatically download the new libraries. Differential Revision: https://developer.blender.org/D2861 | |||
2017-09-28 | CMake: move MSVC warnings to central location | Campbell Barton | |