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
2019-03-17Merge branch 'blender2.7'Brecht Van Lommel
2019-03-17Cleanup: remove unused buildbot code.Brecht Van Lommel
2019-03-17Fix Windows 32bit buildbot trying to use CUDA, should be disabled.Brecht Van Lommel
2019-03-16CMake: disable jemalloc when building as a Python moduleCampbell Barton
2019-03-15Merge branch 'blender2.7'Brecht Van Lommel
2019-03-15Cycles: upgrade to CUDA 10.1 as the one officially supported version.Brecht Van Lommel
This version fixes various bugs, and there is no need anymore to use both 9.1 and 10.0 for different cards. There is a bug related to WITH_CYCLES_CUBIN_COMPILER and bump mapping in the regression tests, so that remains disabled same as it was for CUDA 10.0. Fix T59286: CUDA bake failing on some cards. Fix T56858: CUDA 9.2 and 10 issues.
2019-03-13Merge branch 'blender2.7'Brecht Van Lommel
2019-03-13Build environment: require Alsa/OSS/PulseAudio backends for OpenAL on Linux.Brecht Van Lommel
Otherwise we can silently build an OpenAL that can't actually playback audio.
2019-03-13Build environment: backport master changes to blender2.7.Brecht Van Lommel
We can keep these in sync for now.
2019-03-13Build environment: require Alsa/OSS/PulseAudio backends for OpenAL on Linux.Brecht Van Lommel
Otherwise we can silently build an OpenAL that can't actually playback audio.
2019-03-08cmake/windows: Set LLVM_INCLUDE_DIRS variable.Ray Molenkamp
2019-03-08build_environment/Windows: Copy llvm debug headers.Ray Molenkamp
llvm generates some header files at build time that differ between debug/release causing linker errors when you used the release headers for a debug build.
2019-03-08cmake/windows: Set LLVM_INCLUDE_DIRS variable.Ray Molenkamp
2019-03-08build_environment/Windows: Copy llvm debug headers.Ray Molenkamp
llvm generates some header files at build time that differ between debug/release causing linker errors when you used the release headers for a debug build.
2019-03-04Fixup for fix for OSX build using a build folder name with spacesDalai Felinto
Bug introduced on: 1f22e3f311e74031c3c01714117d759d3e3de3f1. This was making regular Mac builds to fail, where they were not failing before. Tested by William Reynish.
2019-03-02CMake: Use static libstdc++ for static buildsLuca Rood
This enables static linking of libstdc++ by default when building using `WITH_STATIC_LIBS`. This makes builds more portable for anyone making static builds (in particular for older systems). Reviewed By: brecht, campbellbarton, sergey Differential Revision: https://developer.blender.org/D4393
2019-03-01Fixup for fix for OSX build using a build folder name with spacesDalai Felinto
Bug introduced on: 1f22e3f311e74031c3c01714117d759d3e3de3f1. This was making regular Mac builds to fail, where they were not failing before. Tested by William Reynish.
2019-03-01Merge branch 'blender2.7'Brecht Van Lommel
2019-03-01build_environment: Fixed `make deps` on macOSStefan Werner
Two changes: Removed the explicit version for the macOS SDK, recent versions of Xcode have a symlink to the newest SDK. Fixed the build script for OpenMP by removing extra ' marks that install_name_tool took literally and replaced INSTALL_PATH with INSTALL_DIR.
2019-03-01Fix macOS OpenMP build error when using a build folder name with spaces.Brecht Van Lommel
Patch by Campbell.
2019-02-23make.bat: Preliminary Visual Studio 2019 support.Ray Molenkamp
VS2019 is binary compatible with the existing vc14 libraries and no new libraries libs are required in svn. VS2019 support requires cmake 3.14. VS2019 is still in pre-release state, you are required to explicitly select the pre-release version by using: make full 2019pre
2019-02-23Make.bat: Fix sub-module detectionRay Molenkamp
2019-02-23make.bat: Preliminary Visual Studio 2019 support.Ray Molenkamp
VS2019 is binary compatible with the existing vc14 libraries and no new libraries libs are required in svn. VS2019 support requires cmake 3.14. VS2019 is still in pre-release state, you are required to explicitly select the pre-release version by using: make full 2019pre
2019-02-23Make.bat: Fix sub-module detectionRay Molenkamp
2019-02-22Windows: Use static pthreads library.Ray Molenkamp
2019-02-22Windows: Use static pthreads library.Ray Molenkamp
2019-02-17Merge branch 'blender2.7'Brecht Van Lommel
2019-02-16Windows: Fix building with llvm/clang 7.0.1Ray Molenkamp
For llvm 6 the visual studio integration was 'not great' and we had our own, which broke when llvm 7.0.1 came out. llvm now has properly supported integration available on the VS market place hence we can retire our custom support.
2019-02-14Cleanup: indentationCampbell Barton
2019-02-13fix build on xcode with openmpArto Kitula
2019-02-09Fix T61332: Python3 syntax errorsJacques Lucke
2019-02-05Cleanup: remove contributors for Python filesCampbell Barton
Following removal from C source code. See: 8c68ed6df16d8893
2019-02-05Cleanup: remove contributors for CMake filesCampbell Barton
Following removal from C source code. See: 8c68ed6df16d8893
2019-01-26Merge branch 'blender2.7'Brecht Van Lommel
2019-01-26macOS: 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-25make.bat: remove stray quote in msvc2017 detection.Ray Molenkamp
Shouldn't cause issues, but better safe than sorry.
2019-01-24Cleanup: remove make wrapperCampbell Barton
Intended for silent build output, ninja build system can do this now.
2019-01-18Merge branch 'blender2.7'Brecht Van Lommel
2019-01-18Cleanup: remove unnecessary CUDA architecture sm_72, it's for Tegra chips.Brecht Van Lommel
2019-01-15Merge branch 'blender2.7'Campbell Barton
2019-01-15CMake: Improve handling of missing TBB & OpenVDBGuillermo S. Romero
2019-01-14Build environment: fixes for Linux debug libraries build.Brecht Van Lommel
2019-01-09Merge branch 'blender2.7'Brecht Van Lommel
2019-01-09Build Environment: install clang-format for macOS / Linux.Brecht Van Lommel
It's already there for Windows.
2018-12-24Build script: Don't use external Pugi for OSLSergey 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-21Update for moving blender2.8 to master.Brecht Van Lommel
2018-12-21Update for moving master to blender2.7 branch.Brecht Van Lommel
2018-12-19Merge branch 'master' into blender2.8Sergey Sharybin
2018-12-19Build info: Ensure hash length is same across all platforms and has no conflictsSergey Sharybin
The original issue was that different platforms will use different hash lengths, just because defaults on Git client were different. Now we use explicit length for the hash, and length is the same as is used for short hashes in Linux -- apparently they started to have collisions with length of 11.
2018-12-14Merge branch 'master' into blender2.8Sergey Sharybin