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-12-07Input Method Editor (IME) support for text buttonsSeverin
Original patch by @random (D765) with some minor work done by @campbell and me. At this place, I'd like call out a number of people who were involved and deserve a big "Thank you!": * At the first place @randon who developed and submitted the patch * The Blendercn community which helped a lot with testing - espacially * @yuzukyo, @leon_cheung and @kjym3 * @campbellbarton, @mont29 and @sergey for their help and advises during * review * @ton who realized the importance of this early on and asked me for * reviewing We are still not finished, as this is only the first part of the implementaion, but there's more to come!
2014-12-03Cycles: Enable logging by defaultSergey Sharybin
Default configuration already includes libmv and glog, so all the dependencies are met. And logging is nice to have anyway. This wouldn't give any slowdown, because all the logging is silenced unless '--debug-cycles', plus no logging is done from the speed critical code.
2014-11-26CMake: correct own error using undefined varCampbell Barton
2014-11-21CMake: disable OSL if its not foundCampbell Barton
2014-11-19Switch to SDL2 on OSXSergey Sharybin
2014-11-17Support dynamic loading of SDL librariesSergey Sharybin
This is mainly to address old issue when one need to have SDL library installed in order to use our official builds. Some hip distros already installs SDL, but it's not quite the same across all the variety of the distros. We also now switching to SDL-2.0, most of the distros have it in repositories already, so it shouldn't be huge deal to install it if needed. Reviewers: campbellbarton Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D878
2014-11-16Just 2 comments cleanedJens Verwiebe
2014-11-16OSX/buildsystems: unify openmp handling by changing iomp5 id to ↵Jens Verwiebe
@loader_path/../Resources/lib/libiomp5.dylib This makes install_name_tool usage obsolete here and also assures cmake builds can be codesigned. IMPORTANT: update lib (darwin-9.x.universal/openmp)
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