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
2017-03-11Cleanup: code style & cmakeCampbell Barton
2017-02-28Cleanup: update copyright and Blender descriptionAaron Carlisle
2017-02-03Buildbot: Re-enable cuda support for OSXSergey Sharybin
2017-02-02install_deps.sh: don't use backticksSybren A. Stüvel
The script complained that it could not find the executable "--build-all".
2017-01-29[msvc] Set proper OpenSubdiv flags when not using find_package to find ↵lazydodo
opensubdiv. Fixes T50548
2017-01-25[Cycles/MSVC/Testing] Fix broken test code.lazydodo
Currently the tests don't run on windows for the following reasons 1) render_graph_finalize has an linking issue due missing a bunch of libraries (not sure why this is not an issue for linux) 2) This one is more interesting, in test/python/cmakelists.txt ${TEST_BLENDER_EXE_BARE} and ${TEST_BLENDER_EXE} are flat out wrong, but for some reason this doesn't matter for most tests, cause ctest will actually go out and look for the executable and fix the path for you *BUT* only for the command, if you use them in any of the parameters it'll happily pass on the wrong path. 3) on linux you can just run a .py file, windows is not as awesome and needs to be told to run it with pyton. 4) had to use the NAME/COMMAND long form of add_test otherwise $<TARGET_FILE:blender> doesn't get expanded, why? beats me. 5) missing idiff.exe for msvc2015/x64 in the libs folder. This patch addresses 1-4 , but given I have no working Linux build environment, I'm unsure if it'll break anything there 5 has been fixed in rBL61751 Reviewers: juicyfruit, brecht, sergey Reviewed By: sergey Subscribers: Blendify Tags: #cycles, #automated_testing Differential Revision: https://developer.blender.org/D2367
2017-01-24Install deps: Bump OpenSubdiv version to 3.1.1Sergey Sharybin
Required to have some crash fixes.
2016-12-07Fix install_deps.sh failing to build ffmpeg 3.Bastien Montagne
--disable-libfaac is no more ffmpeg build option.
2016-12-04Fix macOS 10.9 build when using OIIO without FFmpeg.Brecht Van Lommel
2016-12-04[msvc] Changes for new oiio/ffmpeg versions.lazydodo
2016-12-03CMake: update for macOS 10.9 libs with ffmpeg 3.2.1 and webp support.Brecht Van Lommel
2016-12-01install_deps.sh: Update official (default) lib versions of ↵Bastien Montagne
py/oiio/osl/osd/ffmpeg.
2016-12-01Buildbot: Disable glibc211 slavesSergey Sharybin
2016-11-29[msvc] remove /opt all together and revert to the default behavior /opt:ref ↵lazydodo
for release builds, /opt:noref for debug builds.
2016-11-28[msvc] change linker options from /opt:noref to /opt:ref, saves about 20% ↵lazydodo
off the executable size Nobody appears to know why this option was on (and just on for just x64 at that)
2016-11-22Install_deps: fix warning message not showing up in case build fails.Bastien Montagne
Kinda stupid, but big nice warning about need to try clean build if something fails was only showing in case install_deps completed successfully... :P
2016-11-17[MSVC] Preliminary VS2017 support.lazydodo
2016-11-14intsall_deps / OSL use c++11 ABI when install_deps is asking for c++11Martijn Berger
2016-11-10buidlbot, msbuild is slightly different in that is wants to build debug ↵Martijn Berger
anyway even if we told cmake we want release
2016-11-10buidlbot, msbuild is slightly different in that is wants to build debug ↵Martijn Berger
anyway even if we told cmake we want release
2016-11-10let cmake handle calling msbuild for windows buildbotsMartijn Berger
2016-11-07Buildbot: Update copy of buildbot master configurationSergey Sharybin
2016-11-03install_deps cleanup: some Debian stuff was still present in the 'generic ↵Bastien Montagne
compile-only' part of the script.
2016-11-02CMake: Make ld.gold linker optionalSergey Sharybin
Some platforms are having hard time using this linker so added an option to not use it. The options is an advanced one and enabled by default so should not cause any changes for current users.
2016-10-25CMake: Followup to previous commit, try to ensure -ldl is always lastSergey Sharybin
Seems CMake will rearrange and copy libraries which are passed to the linker when some of the libraries is listed twice (for example, -lz from png libraries and -l for blender itself). This was causing libopenimageio to be added somewhere at the end of linking flags without -ldl followed after which was causing linking issues.
2016-10-25Fix possible compilation error with OIIO enabledSergey Sharybin
OIIO library has plugin API which uses dlopen()/dlclose() so need to link OIO libraries against dl library.
2016-10-22Fix T49656: Crash when starting playback while using JACK audio with A/V syncJörg Müller
When ED_screen_animation_play is called from wm_event_do_handlers,ScrArea *sa = CTX_wm_area(C); is NULL in ED_screen_animation_timer. Informing the audio system in CTX_data_main_set, that a new Main has been set.
2016-10-22Fix T49657: Audio backend "Jack" should be named "JACK".Jörg Müller
2016-10-18[windows] Create A Blender Desktop Shortcut in the msi installer , fixes T49522lazydodo
2016-10-10install_deps.sh: remove libglewmx from deb for now, the package is broken in ↵Bastien Montagne
deb testing...
2016-10-10install_deps.sh: first attempt to support cxx11.Bastien Montagne
For now, we merely add an option that sets CXXFLAGS envvar with '--std=c++11' option. There is no check done to ensure compatibility with the system libraries, mainly because: - It is all but trivial to get this information in a generic and reliable way. - Currently even cutting edge distributions may still distribute some c++98 libraries. - With recent stdlibc++, both ABIs are supported together, which means that incompatibilities are rather unlikely. To summarize: if your system is recent and built with gcc-5.1 or more, you should not experience too much troubles with c++11.
2016-10-09CMake changes for new macOS target 10.9 / libc++ libraries.Brecht Van Lommel
Differential Revision: https://developer.blender.org/D2283
2016-10-03Cycles CUDA: make CUDA 8.0 the officially supported version for all platforms.Brecht Van Lommel
2016-09-29Update source tgz builder scriptSergey Sharybin
Was broken since splitting BKE_blender_version from BKE_blender.
2016-09-29Revert "[Windows/MSVC] Blosc doesn't require debug libraries."lazydodo
turns out it's a C++ lib now-days and it *DOES* require debug libs. This reverts commit bde5eb8b6303d8d92b7c41d4a3f041bbb73c162d.
2016-09-27[Windows/MSVC] Blosc doesn't require debug libraries.lazydodo
2016-09-22Buildinfo: Improve behavior with detached HEADSergey Sharybin
Try real hard to detect which branch we've detached from.
2016-09-22CMake: Fix copy-paste errorSergey Sharybin
2016-09-19Buildbot: Another attempt to have OSX builder fixedSergey Sharybin
2016-09-19Buildbot: Temporary disable CUBIN compilationSergey Sharybin
2016-09-19Buildbot: Attempt to use proper Clang for CUDA binariesSergey Sharybin
2016-09-16Buildbot: Disable QuickTime for the time beingSergey Sharybin
Buildbot machine was updated to the new SDK which seems to have QTKit removed. For until we've installed older SDK or ported our code to a new AVFramework disabling QuickTime.
2016-09-15Bring blender_release.cmake uptodate with the changes from D2227lazydodo
2016-09-15[windows] add some helpers to make.bat to facilitate making release builds.lazydodo
New features: 1) Release target that checks for both cuda 7.5 and 8 with WITH_CYCLES_CUDA_BINARIES=ON and CYCLES_CUDA_BINARIES_ARCH=sm_20;sm_21;sm_30;sm_35;sm_37;sm_50;sm_52;sm_60;sm_61 options set. 2) Option to switch between x86 and x64 builds, the default remains (auto detect the architecture) but can be overridden. 3) Option to switch between vs12(2013) and vs14(2015) default is 2013. Reviewers: juicyfruit, sergey Reviewed By: sergey Tags: #platform:_windows Differential Revision: https://developer.blender.org/D2180
2016-09-14CMake: decouple WITH_CYCLES_OPENSUBDIV from WITH_OPENSUBDIV, and enable on OS X.Brecht Van Lommel
Reviewed By: sergey Differential Revision: https://developer.blender.org/D2227
2016-09-11[CMAKE/Platform/Windows] Only perform version check if the actual compiler ↵lazydodo
is MSVC
2016-09-06[cmake/cpack] allow override of package namelazydodo
Cpack generates a standard filename with git information in it, which might not always be wanted for release builds, this patch adds an option to override that default filename. Reviewers: sergey, juicyfruit Reviewed By: juicyfruit Differential Revision: https://developer.blender.org/D2199
2016-09-05Attempt to fix compilation error with static boost on certain platformsSergey Sharybin
This was reported in T49231.
2016-08-31[Windows] Add support for code signing the final binaries.lazydodo
The option is controlled with the WITH_WINDOWS_CODESIGN option and needs: - Signtool must be found on the system, the standard windows sdk folders will be searched for it. - The path to the pfx file (WINDOWS_CODESIGN_PFX) - The password for the pfx , this can either be set by the WINDOWS_CODESIGN_PFX_PASSWORD variable but given that ends up in CMakeCache.txt (which might be undesirable) there is a backup option of setting the PFXPASSWORD environment variable on the system. Reviewers: sergey, juicyfruit Reviewed By: juicyfruit Tags: #bf_blender, #platform:_windows Differential Revision: https://developer.blender.org/D2182
2016-08-26Fix linking issue with OpenEXR and Zlib.Kévin Dietrich
Link Zlib after OpenEXR. Differential Revision: https://developer.blender.org/D2176