Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-11-16 | CMake: cleanup, namespace & unused vars | Campbell Barton | |
also add macro 'print_all_vars()', if(0)'d - debugging only. | |||
2014-11-16 | Code cleanup: Spelling | Sergey Sharybin | |
2014-11-15 | CMake: cleanup, use find_package for pthreads | Campbell Barton | |
2014-11-15 | cmake / windows cleanup | Martijn Berger | |
2014-11-15 | Cmake windows, removing more redundant things | Martijn Berger | |
2014-11-15 | Cmake windows/msvc minor cleanup | Martijn Berger | |
2014-11-14 | Cmake add installation of redistributables for msvc 2013 | Martijn Berger | |
2014-11-14 | CMake: disable some build option defaults T42569 | Campbell Barton | |
This commit disables some lesser used dependencies for Linux/Unix systems by default. Run: `make full` to enabled options used in release build. | |||
2014-11-13 | CMake: remove deprecated mudflap option | Campbell Barton | |
2014-11-13 | CMake buildbot change upload should work now | Martijn Berger | |
CPack generating NSIS and WiX installers should also work | |||
2014-11-13 | Windows (MSVC2013) move to SDL2 | Martijn Berger | |
2014-11-13 | Cleanup: cmake | Campbell Barton | |
2014-11-13 | Booleans: Boost is no longer a dependency for Carve | Sergey Sharybin | |
SCons is currently broken on my laptop, so can't test if it works for sure, so please do tests of that. | |||
2014-11-13 | Only do the portable fix on linux - thanks to Martijn Berger for | Antony Riakiotakis | |
noticing! | |||
2014-11-13 | CMake: manpage creation is now optional | Campbell Barton | |
2014-11-13 | Correctly support non-portable case | Antony Riakiotakis | |
2014-11-11 | Fix: T42553 Linux cmake install now also without absolute path's | Martijn Berger | |
OS X cmake probably needs more checking. | |||
2014-11-08 | Cmake cleanup | Martijn Berger | |
Move compiler warnings for msvc to common compilerwarnings. | |||
2014-11-08 | cmake buildfiles Cleanup / Refactor, no functional changes. | Martijn Berger | |
Move away from using hardcoded ${target} when calling install() in cmake | |||
2014-10-21 | Don't change global compiler flags when FFmpeg is enabled | Sergey Sharybin | |
It should no be longer needed. If it causes the issues please let me know to find a more cleaner solution. | |||
2014-10-15 | CMake: Add a flag to explicitly disable SSE/SSE2 intrinsics | Sergey Sharybin | |
The flag is called WITH_CPU_SSE, it is ON by default so no one should be affected by the change really. This should hopefully fix https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=763755 | |||
2014-10-08 | Fix compilation error after recent commit | Sergey Sharybin | |
2014-10-08 | Ghost Context Refactor | Jason Wilkins | |
https://developer.blender.org/D643 Separates graphics context creation from window code in Ghost so that they can vary separately. | |||
2014-10-04 | Cycles: Add support for debug passes | Sergey Sharybin | |
Currently only summed number of traversal steps and intersections used by the camera ray intersection pass is implemented, but in the future we will support more debug passes which would help checking what things makes the scene slow. Example of such extra passes could be number of bounces, time spent on the shader tree evaluation and so. Implementation from the Cycles side is pretty much straightforward, could only mention here that it's a build-time option disabled by default. From the blender side it's implemented as a PASS_DEBUG with several subtypes possible. This way we don't need to create an extra DNA pass type for each of the debug passes, saving us a bits. Reviewers: campbellbarton Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D813 | |||
2014-10-02 | Libmv: Add an option to disable schur specializations build-time | Sergey Sharybin | |
This way folks with few ram or those who wants to hack into Ceres code might compile Blender much faster. | |||
2014-09-25 | Cycles: Add support of Glog logging | Sergey Sharybin | |
This commit makes it possible to use Glog library for the debug logging. For now only possible when using CMake and in order to use the logging the WITH_CYCLES_LOGGING configuration variable is to be enabled. When this option is not enabled or when using Scons there's no difference in Cycles behavior at all, when using logging and no output to the console impact is gonna to be minimal. This is done in order to make it possible to have debug logging persistent in code (without need to add it when troubleshooting some bug and removing it afterwards). For now actual logging is not placed yet, only all the functions needed for the logging are written and so. | |||
2014-09-18 | Cleanup: style, spelling | Campbell Barton | |
2014-09-17 | OSX/cmake: OSX 10.10 must be used with cmake 3.0.0 minimum, older thinks ↵ | Jens Verwiebe | |
10.6 is higher than 10.10 :) | |||
2014-09-14 | Fix Cycles Standalone compile. | Thomas Dinges | |
2014-09-12 | OSX: Fix cmake3 usage | Jens Verwiebe | |
2014-08-13 | Fix linking error on VC 2013: Update lib names for openexr | Daniel Genrich | |
2014-08-06 | OSX/cmake: allow for llvm dynamic builds too, but prefer static | Jens Verwiebe | |
2014-08-05 | OSX/cmake: move last commited line to a better place | Jens Verwiebe | |
2014-08-05 | OSX/cmake: force LLVM_STATIC ON, to fix linking issues | Jens Verwiebe | |
2014-08-03 | Fixed linking OIIO on Windows. The debug and optimized options need to be ↵ | Jason Wilkins | |
before each individual library in a list. | |||
2014-08-03 | OSX/buildsystem: prepare usage on OSX 10.10 - Yosemite | Jens Verwiebe | |
- important: requires cmake >= 2.8.12 to read minor version right, aka older cmake rates 10.10 lower than 10.6 for example ! ( sigh ) | |||
2014-08-02 | Move to OIIO 1.4 also for windows x86 | Martijn Berger | |
2014-08-01 | CMake: tweak so 2.8.7 and older still work (disable WITH_BUILDINFO) | Campbell Barton | |
2014-08-01 | Cmake prefers NOT to ! | Martijn Berger | |
2014-08-01 | Fix msvc 2013 / win64 to use new OIIO and llvm and resulting linking | Martijn Berger | |
requirements | |||
2014-07-30 | Default LLVM_STATIC to OFF (it's kinda broken currently, gives various ↵ | Bastien Montagne | |
linking issues). | |||
2014-07-29 | OSX/cmake: fix linking utf-functions if llvm is disabled | Jens Verwiebe | |
2014-07-28 | CMake: use our template for finding the glew library | Campbell Barton | |
2014-07-28 | Make requests python package to be detected in the same way as numpy | Sergey Sharybin | |
This solves missing requests package reported on the systems where it's located in dist-packages rather than in site-packages. To do this there's now a helper macros which handles both requests and numpy now and could be used for more packages in the future. Reviewers: campbellbarton Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D686 | |||
2014-07-27 | CMake/MSVC: use '/SAFESEH:NO' linker flag, needed for some systens (D682) | Campbell Barton | |
2014-07-26 | OSX/cmake: little tweak for last commit | Jens Verwiebe | |
2014-07-26 | OSX/cmake: update buildsys for new osl/llvm/oiio usage, also use ↵ | Jens Verwiebe | |
osx_locals.map in cmake - fixes T40887 | |||
2014-07-25 | CMake: use a list for PLATFORM_LINKLIBS | Campbell Barton | |
2014-07-15 | Selective changes picked from: e01449fa4bb0df252d32a3b98ee1e8f195923d96 | Martijn Berger | |
Author: Jason Wilkins Improves cmake's ability to find our libraries on Windows / MSVC 2013 | |||
2014-07-09 | OSX/CMAKE: Way better fix for T40887, checks where failing with clang-omp | Jens Verwiebe | |
- found a way to feed just extra flags to the testcompiles |