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
2015-07-13Add a skeleton of C API for Eigen3.Bastien Montagne
Title says pretty much everything. For now, only thing available is a solver of eigen values/vectors for self-adjoint matrices. We can easily add more when needed. Thanks to Sergey and Campbell for quick review.
2015-07-13Use regex for cmake config parsingCampbell Barton
2015-07-05Correct commentCampbell Barton
2015-06-30CMake: minor editsCampbell Barton
2015-06-29GTests: do not add 'performance' tests to auto-ran tests (with ctest or ↵Bastien Montagne
'make test')...
2015-06-23CMake: quiet warnings in GTestCampbell Barton
2015-06-23CMake: support multiple args to remove_cc_flagCampbell Barton
2015-06-20SCons: Enable sm_52 CUDA kernel on all platformsSergey Sharybin
2015-06-20support ninja for netbeans projectsCampbell Barton
2015-06-19SCons: Fix missing file in kernel when building on OSXSergey Sharybin
2015-06-19SCons: Another attempt to fix bundling on OSXSergey Sharybin
2015-06-19SCons: Fix wrong bunding of Cycles kernel on OSX platformSergey Sharybin
2015-06-18Update netbeans project file generatorCampbell Barton
2015-06-17CMake: use parent scope setting cflags in funcionCampbell Barton
2015-06-17Revert "Correct recent commit replacing macro's /w MSVC"Campbell Barton
This reverts commit 810f8928d65abbce6dddc1e11f6092c22d9a5fcc. Worked by accident with MSVC, real fix next...
2015-06-17Correct recent commit replacing macro's /w MSVCCampbell Barton
2015-06-17CMake: use functions instead of macrosCampbell Barton
Reduces issues with vars leaking into the parent scope.
2015-06-14CMake: minor edits to lite configCampbell Barton
2015-06-10CMake: Fix typo in OIIO moduleSergey Sharybin
2015-06-07Cleanup: pep8Campbell Barton
2015-05-30python tar.gz changed structure due to python.exe being added. remove /lib/ ↵Martijn Berger
from cmake as lib and bin are both in the tar.gz
2015-05-28Install_deps: fix different 'libfreetype2' devel package name on fedora and ↵Bastien Montagne
suse... *sigh*
2015-05-19SCons: install Python executable when its bundledCampbell Barton
2015-05-19CMake: install Python executable when its bundledCampbell Barton
2015-05-19CMake: remove temp assignment, unused varsCampbell Barton
2015-05-17Buildbot: Make sure files are readable by www groupSergey Sharybin
2015-05-17CMake: fixes for own checking scriptCampbell Barton
don't error if generated files are missing.
2015-05-14install_deps.sh: correct typoCampbell Barton
2015-05-12Depsgraph: New dependency graph integration commitSergey Sharybin
This commit integrates the work done so far on the new dependency graph system, where goal was to replace legacy depsgraph with the new one, supporting loads of neat features like: - More granular dependency relation nature, which solves issues with fake cycles in the dependencies. - Move towards all-animatable, by better integration of drivers into the system. - Lay down some basis for upcoming copy-on-write, overrides and so on. The new system is living side-by-side with the previous one and disabled by default, so nothing will become suddenly broken. The way to enable new depsgraph is to pass `--new-depsgraph` command line argument. It's a bit early to consider the system production-ready, there are some TODOs and issues were discovered during the merge period, they'll be addressed ASAP. But it's important to merge, because it's the only way to attract artists to really start testing this system. There are number of assorted documents related on the design of the new system: * http://wiki.blender.org/index.php/User:Aligorith/GSoC2013_Depsgraph#Design_Documents * http://wiki.blender.org/index.php/User:Nazg-gul/DependencyGraph There are also some user-related information online: * http://code.blender.org/2015/02/blender-dependency-graph-branch-for-users/ * http://code.blender.org/2015/03/more-dependency-graph-tricks/ Kudos to everyone who was involved into the project: - Joshua "Aligorith" Leung -- design specification, initial code - Lukas "lukas_t" Toenne -- integrating code into blender, with further fixes - Sergey "Sergey" "Sharybin" -- some mocking around, trying to wrap up the project and so - Bassam "slikdigit" Kurdali -- stressing the new system, reporting all the issues and recording/writing documentation. - Everyone else who i forgot to mention here :)
2015-05-06[cmake] move FindLLVM to its own fileMartijn Berger
2015-05-01Updated install_deps' Collada to 3335ac164e68b2512a40914b14c74db260e6ff7d.Bastien Montagne
2015-05-01OSX: remove collada from fading out 32bit buildbotJens Verwiebe
2015-04-29Buildbot: Attempt to fix cudakernels target screwing up autotest cacheSergey Sharybin
2015-04-29SCons: Ignore .svn folder when installing site-packagesSergey Sharybin
2015-04-29SCons: Fix wrong flags usage after recent stdc89 changesSergey Sharybin
CCFLAGS are used for both C and C++ compilers and one is better not to pass C-related flags to C++ compiler. C-compiler flags are to be passed via CFLAGS variable.
2015-04-29Buildbot: Fix typo in error messageSergey Sharybin
2015-04-28Use gnu89 for GCCCampbell Barton
GCC5 defaults to gnu11, which we may switch to later but disable for now to prevent accidental use.
2015-04-08CMake: resolve linking error on LinuxCampbell Barton
Since multiview, matrixGlyph failed to link
2015-04-06OSX: add a license file for libiomp5 ( intel omp ) when compiled withJens Verwiebe
2015-03-30Buildbot: Use Clang with OpenMP support for 64bit OSX buildsSergey Sharybin
This should make such areas as simulations and sculpting nicely threaded. 32bit will be tried to be supported later.
2015-03-27CMake: Enable strict flags for C++Sergey Sharybin
2015-03-24Fix for building blender as a Python moduleCampbell Barton
Installation didn't work on debian distro's now install into PYTHON_SITE_PACKAGES (which is detected and can be configured).
2015-03-23tweaks to packman buildCampbell Barton
remove --asroot arg to makepkg
2015-03-21Cleanup: minor edits to project generatorsCampbell Barton
2015-03-20Cmake: Some more tweaks to building from branch without upstreamSergey Sharybin
2015-03-20SCons: Attempt to deal with branches without upstream configuredSergey Sharybin
2015-03-20CMake: Suppress unconfigured branch upstream error in the outputSergey Sharybin
2015-03-19CleanupCampbell Barton
2015-03-19CMake: unbundle eigen3Campbell Barton
Optionally use systems eigen3 library. T41989 by @hasufell with edits
2015-03-13Initial compilation support with C++11 featureset enabledSergey Sharybin
This commit makes some preliminary fixes and tweaks aimed to make blender compilable with C++11 feature set. This includes: - Build system attribute to enable C++11 featureset. It's for sure default OFF, but easy to enable to have a play around with it and make sure all the stuff is compilable before we go C++11 for real. - Changes in Compositor to use non-named cl_int structure fields. This is because __STRICT_ANSI__ is defined by default by GCC and OpenCL does not use named fields in this case. - Changes to TYPE_CHECK() related on lack of typeof() in C++11 This uses decltype() instead with some trickery to make sure returned type is not a reference. - Changes for auto_ptr in Freestyle This actually conditionally switches between auto_ptr and unique_ptr since auto_ptr is deprecated in C++11. Seems to be not strictly needed but still nice to be ready for such an update anyway/ This all based on changes form depsgraph_refactor branch apart from the weird changes which were made in order to support MinGW compilation. Those parts of change would need to be carefully reviewed again after official move to gcc49 in MinGW. Tested on Linux with GCC-4.7 and Clang-3.5, other platforms are not tested and likely needs some more tweaks. Reviewers: campbellbarton, juicyfruit, mont29, lukastoenne, psy-fi, kjym3 Differential Revision: https://developer.blender.org/D1089