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-09-18Support relative frames w/ start/end argsCampbell Barton
2015-09-13Cleanup: spellingCampbell Barton
2015-09-02Enable guarded-alloc when --debug-all is passedCampbell Barton
2015-09-02Correct help message for debug optionsCampbell Barton
2015-08-27Missed version update loading in background modeCampbell Barton
2015-08-27Fix T45926: Drivers fail in background modeCampbell Barton
Scene evaluation was done before text blocks were registered.
2015-08-16Fix for numpy with nmake and missing directoryChad Fraleigh
When using the nmake generator from cmake, numpy fails to extract during build because the working directory doesn't exist yet. Reviewers: juicyfruit Differential Revision: https://developer.blender.org/D1466
2015-07-28Audaspace: support the device list returned by the new audaspace library.Jörg Müller
- use the device names returned from the library. - system settings UI changed as new audaspace might contain longer and more device names.
2015-07-28Audaspace: fixing problems for the merge to master suggested by Campbell and ↵Jörg Müller
Sergey. - rename WITH_EXTERNAL_AUDASPACE to WITH_SYSTEM_AUDASPACE. - rename C/PYAUDASPACE to AUDASPACE_C/PY - simplifying cmake defines and includes. - fixing include paths and enabling WITH_SYSTEM_AUDASPACE for windows. - fixing scons building. - other minor build system fixes.
2015-07-20Fix/Workaround for CMake buildinfo errorCampbell Barton
Correcting the paths for buildinfo to point to the real header, ended up breaking buildinfo (by not running every build). It turns out we relied on the output _never_ existing, so CMake generates a new buildinfo each time. This is quite bad, but I didn't see a way for CMake to do this, so explicitly point to a missing file and comment whats going on.
2015-07-19CMake: correct generated location for buildinfo.hCampbell Barton
2015-07-09Cleanup: quiet warningCampbell Barton
2015-07-06CMake: use cmake commands where possibleCampbell Barton
2015-07-02Make OpenGL debug contexts a flag --debug-gpu instead of a compile timeAntony Riakiotakis
option. This makes sense, since contexts get created at runtime, there is little reason to require recompilation for this. Only works on linux currently, will be doing more OSs later
2015-07-02Minor edits to --helpCampbell Barton
2015-07-01Correct --help messageCampbell Barton
2015-06-20Cleanup: checks for unsupported MSVC versionsCampbell Barton
2015-06-18Return non-zero exit code when running blender from the command line and ↵Sergey Sharybin
reading file has failed This way automated scripts can actually see if some issue happened.
2015-06-17CMake: use functions instead of macrosCampbell Barton
Reduces issues with vars leaking into the parent scope.
2015-06-14Fix '--addons' argumentCampbell Barton
- only enable addons which aren't already enabled - use 'persistent' load option (new file wont reset)
2015-06-11Add argument --python-expr to pass Python directlyCampbell Barton
This works like Python's -c argument, handy to be able to avoid writing small scripts to disk.
2015-06-10Fix T44968: Python executable crashes due to missing .DLLSergey Sharybin
For now we work this around by copying python DLL to the bin folder. Ideally the DLL should be shared between blender and python, but that's a bit tricky to do on windows.
2015-06-05Depsgraph: Report to the console when the new depsgraph is usedSergey Sharybin
2015-06-01Disable writing a crash file completely on Windows.Antony Riakiotakis
We had some reports where users did not even read the "Not supported on release builds" message, and arguably writing a file sort of indicates that the file may include something useful.
2015-05-30python tar.gz changed structure due to python.exe being added.Martijn Berger
remove /lib/ from cmake as lib and bin are both in the tar.gz
2015-05-20Add dedicated command argument to switch depsgraph to a single-threaded ↵Sergey Sharybin
evaluation This way it is possible to have single threaded depsgraph but threaded other areas which is handy for torubleshooting. he argument is: --debug-depsgraph-no-threads
2015-05-19CMake: install Python executable when its bundledCampbell 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-04-27Fix T44464: Viewport mipmaps no longer toggle offCampbell Barton
2015-04-24Add debug option --debug-gpumem to show GPU memory used in status bar.Antony Riakiotakis
Only used in ATIs and NVIDIAs. Used extensions are: https://www.opengl.org/registry/specs/ATI/meminfo.txt http://developer.download.nvidia.com/opengl/specs/ If you read the documentation, the numbers are not supposed to be exact and also depend on the time when the call is made. The numbers can also change quite quickly. It's only meant to give a rough measure of what is going on.
2015-04-18Cleanup: API naming use BKE_undo_ prefixCampbell Barton
2015-04-06OSX: add also license for iomp5 using cmake and fix all textfiles wrong ↵Jens Verwiebe
destination
2015-03-27Cleanup: win32 mixed declare/statements in main()Campbell Barton
Make it a more clear where declarations end (ifdef's all over made it a bit confusing).
2015-03-26sound module: Append functions with BKE (makes it easier to make themAntony Riakiotakis
out from local functions)
2015-03-24CMake: tweak recent py module changesCampbell Barton
support installing portable builds to CMAKE_INSTALL_PREFIX
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-23CMake: readme.html version trick broke packagesCampbell Barton
2015-03-21Cleanup: instantiate arg once in context macroCampbell Barton
2015-03-12Remove version from readme, (replace on install)Campbell Barton
2015-03-11Cleanup: styleCampbell Barton
2015-03-03Style cleanupAntony Riakiotakis
2015-03-03Windows: Add stacktrace support when unhandled exception occurs.Antony Riakiotakis
We need to register the exception handler slightly differently here, as well as adding DbgHelp as a library, but according to docs it should be supported in recent Windows editions (Win XP included even). We can try it first and revert if there are issues.
2015-02-13Purge temporary files on abortSergey Sharybin
This way both BLI_assert() and abort() called directly shouldn't leave any files in the temp folder. Previously it was really possible to have gadzillions of files left over because of assert failures and debug aborts during the development process.
2015-02-12Fix (unreported) `load_file()` func from creator.c not setting G.save_over ↵Bastien Montagne
correctly. This was rather annoying, since if you were script-editing a .blend file in background mode, opened through this commandline option system, and wanted to save over, a mere `bpy.ops.wm.save_mainfile()` *would not* overwrite expected file, but instead write/replace the dummy `untitled.blend` one!
2015-01-28Switch windows MSVC builds to OpenAL-softMartijn Berger
2015-01-26Cleanup: strcmp/strncmp -> STREQ/STREQLEN (in boolean usage).Bastien Montagne
Makes usage of those funcs much more clear, we even had mixed '!strcmp(foo, bar)' and 'strcmp(foo, bar) == 0' in several places...
2015-01-22Quit blender with non-zero exit code if tryign to use non-existing render ↵Sergey Sharybin
engine via the command line
2015-01-21CMake/MSVC: Quotes around the pathCampbell Barton
D940 by @TeeTrizZz
2014-12-31Remove executable flag from the build configuration filesSergey Sharybin
They're not intended to be executed directly and seems mode change happened by accident. Setting -x for this files to avoid possible incidents by trying to run this files in shell.
2014-12-30Fix an odd line that slipped in my ghost_hack_first_file commitJens Verwiebe