Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-11-16CMake: cleanup, namespace & unused varsCampbell Barton
also add macro 'print_all_vars()', if(0)'d - debugging only.
2014-11-16Code cleanup: SpellingSergey Sharybin
2014-11-15CMake: cleanup, use find_package for pthreadsCampbell Barton
2014-11-15cmake / windows cleanupMartijn Berger
2014-11-15Cmake windows, removing more redundant thingsMartijn Berger
2014-11-15Cmake windows/msvc minor cleanupMartijn Berger
2014-11-14Cmake add installation of redistributables for msvc 2013Martijn Berger
2014-11-14CMake: disable some build option defaults T42569Campbell 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-13CMake: remove deprecated mudflap optionCampbell Barton
2014-11-13CMake buildbot change upload should work nowMartijn Berger
CPack generating NSIS and WiX installers should also work
2014-11-13Windows (MSVC2013) move to SDL2Martijn Berger
2014-11-13Cleanup: cmakeCampbell Barton
2014-11-13Booleans: Boost is no longer a dependency for CarveSergey 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-13Only do the portable fix on linux - thanks to Martijn Berger forAntony Riakiotakis
noticing!
2014-11-13CMake: manpage creation is now optionalCampbell Barton
2014-11-13Correctly support non-portable caseAntony Riakiotakis
2014-11-11Fix: T42553 Linux cmake install now also without absolute path'sMartijn Berger
OS X cmake probably needs more checking.
2014-11-08Cmake cleanupMartijn Berger
Move compiler warnings for msvc to common compilerwarnings.
2014-11-08cmake buildfiles Cleanup / Refactor, no functional changes.Martijn Berger
Move away from using hardcoded ${target} when calling install() in cmake
2014-10-21Don't change global compiler flags when FFmpeg is enabledSergey Sharybin
It should no be longer needed. If it causes the issues please let me know to find a more cleaner solution.
2014-10-15CMake: Add a flag to explicitly disable SSE/SSE2 intrinsicsSergey 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-08Fix compilation error after recent commitSergey Sharybin
2014-10-08Ghost Context RefactorJason Wilkins
https://developer.blender.org/D643 Separates graphics context creation from window code in Ghost so that they can vary separately.
2014-10-04Cycles: Add support for debug passesSergey 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-02Libmv: Add an option to disable schur specializations build-timeSergey Sharybin
This way folks with few ram or those who wants to hack into Ceres code might compile Blender much faster.
2014-09-25Cycles: Add support of Glog loggingSergey 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-18Cleanup: style, spellingCampbell Barton
2014-09-17OSX/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-14Fix Cycles Standalone compile.Thomas Dinges
2014-09-12OSX: Fix cmake3 usageJens Verwiebe
2014-08-13Fix linking error on VC 2013: Update lib names for openexrDaniel Genrich
2014-08-06OSX/cmake: allow for llvm dynamic builds too, but prefer staticJens Verwiebe
2014-08-05OSX/cmake: move last commited line to a better placeJens Verwiebe
2014-08-05OSX/cmake: force LLVM_STATIC ON, to fix linking issuesJens Verwiebe
2014-08-03Fixed linking OIIO on Windows. The debug and optimized options need to be ↵Jason Wilkins
before each individual library in a list.
2014-08-03OSX/buildsystem: prepare usage on OSX 10.10 - YosemiteJens 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-02Move to OIIO 1.4 also for windows x86Martijn Berger
2014-08-01CMake: tweak so 2.8.7 and older still work (disable WITH_BUILDINFO)Campbell Barton
2014-08-01Cmake prefers NOT to !Martijn Berger
2014-08-01Fix msvc 2013 / win64 to use new OIIO and llvm and resulting linkingMartijn Berger
requirements
2014-07-30Default LLVM_STATIC to OFF (it's kinda broken currently, gives various ↵Bastien Montagne
linking issues).
2014-07-29OSX/cmake: fix linking utf-functions if llvm is disabledJens Verwiebe
2014-07-28CMake: use our template for finding the glew libraryCampbell Barton
2014-07-28Make requests python package to be detected in the same way as numpySergey 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-27CMake/MSVC: use '/SAFESEH:NO' linker flag, needed for some systens (D682)Campbell Barton
2014-07-26OSX/cmake: little tweak for last commitJens Verwiebe
2014-07-26OSX/cmake: update buildsys for new osl/llvm/oiio usage, also use ↵Jens Verwiebe
osx_locals.map in cmake - fixes T40887
2014-07-25CMake: use a list for PLATFORM_LINKLIBSCampbell Barton
2014-07-15Selective changes picked from: e01449fa4bb0df252d32a3b98ee1e8f195923d96Martijn Berger
Author: Jason Wilkins Improves cmake's ability to find our libraries on Windows / MSVC 2013
2014-07-09OSX/CMAKE: Way better fix for T40887, checks where failing with clang-ompJens Verwiebe
- found a way to feed just extra flags to the testcompiles