Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-08-18 | cmake option to build without iksolver | Campbell Barton | |
2012-08-12 | code cleanup: WM naming conventions | Campbell Barton | |
2012-08-11 | remove all remaining data files from source, now all are converted at build ↵ | Campbell Barton | |
time. note: this is currently very slow in cmake, will address this next. | |||
2012-08-09 | Remove redundant referenced to bf_intern_bop | Sergey Sharybin | |
2012-08-08 | code cleanup: rename G.afbreek --> is_break, G.rendering --> is_rendering | Campbell Barton | |
2012-08-08 | code cleanup: rename G.rt to G.debug_value | Campbell Barton | |
2012-08-06 | bring back the play option from 2.4x | Campbell Barton | |
2012-08-05 | Windows MSVC libraries: | Thomas Dinges | |
* Some refactor, use set_lib_path macro again, which simplifies the code a bit. | |||
2012-08-02 | Remove old boolean operation module | Sergey Sharybin | |
Carve proved it's a way to go, so the time have came to get rid of old boolean operation module which isn't used anymore. Still kept BOP interface but move it to BSP module. At some point it could be cleaned up further (like perhaps removed extra abstraction level or so) but would be nice to combine such a refactor with making BSP aware of NGons. Tested on linux using both cmake and scons, possible regressions on windows/osx. Would check windoes build just after commit. | |||
2012-07-16 | fix for linking with scons. | Campbell Barton | |
2012-07-13 | new mask rasterizer written to take advantage of the compositors threading, ↵ | Campbell Barton | |
mostly functional but disabled by default (still a little wip). | |||
2012-07-07 | style cleanup: use c style comments in C code | Campbell Barton | |
2012-07-05 | Update build systems to copy needed dlls from MinGW-w64, turn openmp on by ↵ | Antony Riakiotakis | |
default for MinGW. | |||
2012-07-01 | Scons: | Thomas Dinges | |
* WITH_BF_COMPOSITOR option, to disable tile compositor compilation. * Removed unused SCons file. | |||
2012-06-30 | the compositor optional for cmake: WITH_COMPOSITOR | Campbell Barton | |
2012-06-29 | Added command line option "--debug-jobs" | Sergey Sharybin | |
This option enables time profiling of background jobs, namely it's measuring run time of the job and prints it to the console. | |||
2012-06-23 | rename WITH_BUILTIN_GLEW, WITH_SYSTEM_GLEW & negate. | Campbell Barton | |
2012-06-20 | Added command line argument --debug-value | Sergey Sharybin | |
Useful when needed to set debug value (G.rt) on blender's startup | |||
2012-06-18 | Collada: Moved interface definitions from wm_operators.c to blender/editors/io | Gaia Clary | |
2012-06-16 | style cleanup | Campbell Barton | |
2012-06-16 | fix for running blender as a python module - dont parse args from python. | Campbell Barton | |
2012-06-10 | Initial Ceres integration into Blender | Sergey Sharybin | |
Currently only put sources of Ceres library into extern/libmv/third_party and setup CMake and SCons building systems. Integration details: - Even CMake build files are not re-used from Ceres's trunk: they're using some automatic stuff detection like glog, pthreads, protobuf and so and it's not so clear how to re-use that files without modifications. And IMO it's easier if build files are getting re-generated automatically to match Blender-specific setup rather than keeping changes made locally in Blender in sync when re-bundling Ceres library. Especially in case when it's already needed to support SCons build system. - Integrated only actual sources, all tests were stripped. Probably it'll be nice to have them, but they'll need clear integration with current module test stuff in Blender. - Suitesparse was disabled. It'll help a lot having it, but there are some difficulties making cholmod working fine on windows. Would be added in future - collections_port.cc was also stripped. It's not used by Ceres's upstream and it gives compilation error (undefined uint32 -- looks like namespace issue). - Currently all schur eliminators are included. Not sure if it makes sense, also not sure if it makes sense having them switchable on and off -- IMO better to have single configuration which works and does not require special tweaks after everything was set up. To bundle updated version of Ceres: - Go to extern/libmv/third_party/ceres folder - Run ./bundle.sh This will checkout fresh Ceres snapshot of Windows branch (which is currently most interesting from integration into Blender POV), apply all patches listed in patches/series and copy needed files into Blender's working copy. This will also re-generate CMake/SCons build rules. If you'll need extra files from Ceres repository which are not present in Blender, you'll need to copy them manually and then run ./mkfiles.sh from extern/libmv/third_party/ceres folder which will update list of files used by Blender. Thanks to Leir Mierle and Sameer Agarwal (and all others who helped developing Ceres) this library and thanks to Keir Mierle with help integrating it into Blender! | |||
2012-06-04 | mask mode for clip editor developed by Sergey Sharybin, Pete Larabell and ↵ | Campbell Barton | |
myself. see: http://wiki.blender.org/index.php/User:Nazg-gul/MaskEditor note - mask editing tools need continued development, feather option is not working 100% | |||
2012-05-29 | finish cleanup for plugins | Campbell Barton | |
2012-05-29 | Massive Code cleanup: | Thomas Dinges | |
* Remove all code for Texture and Sequencer plugin system, this never worked in 2.5x / 2.6x and is therefore not needed anymore. * DNA structures are kept, all read/writefile code is gone. | |||
2012-05-29 | remove some more pynode references in the code | Campbell Barton | |
2012-05-27 | code cleanup: remove mode comments, these were applied very un-evenly ↵ | Campbell Barton | |
across a few files. | |||
2012-05-21 | Fix for [#31418] Code review: OpenCL initialization | Jeroen Bakker | |
* Moved OpenCL initialization to first use * cleaned up build files * display some debug lines only when debugging is enabled. | |||
2012-05-21 | code cleanup: remove some old comments | Campbell Barton | |
2012-05-19 | style cleanup: whitespace/indentation | Campbell Barton | |
2012-05-17 | ____ | Jeroen Bakker | |
`````|````` | | | ..'''' | | | |______ .'' | | | | ..' | | |_______ |___________ ....'' merge to TRUNK! * The old compositor is still available (Debug Menu: 200) This commit was brought to you by: Developers: * Monique Dewanchand * Jeroen Bakker * Dalai Felinto * Lukas Tönne Review: * Brecht van Lommel Testers: * Nate Wiebe * Wolfgang Faehnle * Carlo Andreacchio * Daniel Salazar * Artur Mag * Christian Krupa * Francesco Siddi * Dan McGrath * Bassam Kurdali But mostly by the community: Gold: Joshua Faulkner Michael Tiemann Francesco Paglia Blender Guru Blender Developers Fund Silver: Pablo Vazquez Joel Heethaar Amrein Olivier Ilias Karasavvidis Thomas Kumlehn Sebastian Koenig Hannu Hoffrén Benjamin Dansie Fred M'ule Michel Vilain Bradley Cathey Gianmichele Mariani Gottfried Hofmann Bjørnar Frøyse Valentijn Bruning Paul Holmes Clemens Rudolph Juris Graphix David Strebel Ronan Zeegers François Tarlier Felipe Andres Esquivel Reed Olaf Beckman Jesus Alberto Olmos Linares Kajimba Maria Figueiredo Alexandr Galperin Francesco Siddi Julio Iglesias Lopez Kjartan Tysdal Thomas Torfs Film Works Teruyuki Nakamura Roger Luethi Benoit Bolsee Stefan Abrahamsen Andreas Mattijat Xavier Bouchoux Blender 3D Graphics and Animation Henk Vostermans Daniel Blanco Delgado BlenderDay/2011 Bradley Cathey Matthieu Dupont de Dinechin Gianmichele Mariani Jérôme Scaillet Bronze (Ivo Grigull, Dylan Urquidi, Philippe Derungs, Phil Beauchamp, Bruce Parrott, Mathieu Quiblier, Daniel Martinez, Leandro Inocencio, Lluc Romaní Brasó, Jonathan Williamson, Michael Ehlen, Karlis Stigis, Dreamsteep, Martin Lindelöf, Filippo Saracino, Douwe van der Veen, Olli Äkräs, Bruno D'Arcangeli, Francisco Sedrez Warmling, Watchmike.ca, peter lener, Matteo Novellino, Martin Kirsch, Austars Schnore, KC Elliott, Massimiliano Puliero, Karl Stein, Wood Design Studios, Omer Khan, Jyrki Kanto, Michał Krupa, Lars Brubaker, Neil Richmond, Adam Kalisz, Robert Garlington, Ian Wilson, Carlo Andreacchio, Jeremias Boos, Robert Holcomb, Gabriel Zöller, Robert Cude, Natibel de Leon, Nathan Turnage, Nicolas Vergnes, Philipp Kleinhenz, Norman Hartig, Louis Kreusel, Christopher Taylor, Giovanni Remondini, Daniel Rentzsch, Nico Partipilo, Thomas Ventresco, Johannes Schwarz, Александр Коротеев, Brendon Harvey, Marcelo G. Malheiros, Marius Giurgi, Richard Burns, Perttu Iso-Metsälä, Steve Bazin, Radoslav Borisov, Yoshiyuki Shida, Julien Guigner, Andrew Hunter, Philipp Oeser, Daniel Thul, Thobias Johansson, Mauro Bonecchi, Georg Piorczynski, Sebastian Michailidis, L M Weedy, Gen X, Stefan Hinze, Nicolò Zubbini, Erik Pusch, Rob Scott, Florian Koch, Charles Razack, Adrian Baker, Oliver Villar Diz, David Revoy, Julio Iglesias Lopez, Coen Spoor, Carlos Folch, Joseph Christie, Victor Hernández García, David Mcsween, James Finnerty, Cory Kruckenberg, Giacomo Graziosi, Olivier Saraja, Lars Brubaker, Eric Hudson, Johannes Schwarz, David Elguea, Marcus Schulderinsky, Karel De Bruijn, Lucas van Wijngaarden, Stefano Ciarrocchi, Mehmet Eribol, Thomas Berglund, Zuofei Song, Dylan Urquidi ) | |||
2012-05-12 | style cleanup: mostly whitespace in rna | Campbell Barton | |
2012-05-12 | fix for building without libmv | Campbell Barton | |
2012-05-11 | Added verbosity command line argument. Currently used for libmv only. | Sergey Sharybin | |
Usage: ./blender --verbose <level> Also fixed some crashes when not passing number to --threads argument or not passing file format to -F argument. | |||
2012-05-10 | Enable ffmpeg building with MinGW-w64. The libraries were compiled with gcc ↵ | Antony Riakiotakis | |
4.7, however is has been claimed there are issues with gcc > 4.4 so this is for testing purposes. Still it doesn't crash on startup anymore. Forgot to mention on ffmpeg lib commit that committed ffmpeg version is 0.10.2 | |||
2012-05-05 | code cleanup: BKE_ naming, also make bpy.data.images.load() always load a ↵ | Campbell Barton | |
new image. (not use existing one) | |||
2012-05-05 | code cleanup: BKE_scene api naming. | Campbell Barton | |
also stop numpy from being found in /usr/include with cmake. | |||
2012-05-05 | code cleanup: function naming for BLI functions. | Campbell Barton | |
2012-05-02 | Fix: --debug-python command option was not working correct. | Brecht Van Lommel | |
2012-05-02 | CMake: Fix to install numpy (source dir was "hardcoded", rather use ↵ | Bastien Montagne | |
PYTHON_NUMPY_PATH), was failing under Debian testing. Note that there is still a problem, destination ("site-packages") is not in blender's python path, so you have to edit sys.path before being able to import numpy... but at least it installs again. | |||
2012-05-02 | Add pthread dll for MinGW64 during installation. Now people who download ↵ | Antony Riakiotakis | |
from buildbot will be able to run the build even without MinGW-w64 installed. | |||
2012-05-02 | style cleanup: whitespace, braces | Campbell Barton | |
2012-04-30 | WITH_PYTHON_INSTALL_NUMPY option for unix/cmake, just copies from site-packages. | Campbell Barton | |
2012-04-24 | Add cycles support for MinGW-w64 | Antony Riakiotakis | |
2012-04-24 | First MinGW-w64 support for cmake has been added. To test I recommend this ↵ | Antony Riakiotakis | |
build: http://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/Personal%20Builds/ray_linn/GCC-4.7.0-with-ada/mingw-w64-gcc-4.7.0-runtime-2.0.1-static-ada-20120330.7z/download Other builds may also work but due to the constantly changing nature of the compiler this cannot be guaranteed. I often had to change compilers while building the libraries and this one is the one that did the job for most of them. This first support is experimental and considered "advanced". To enable pass -DWITH_MINGW64 during cmake configuration. Also make sure to extract the compiler on C:/MinGW and that MinGW/bin is in your path. To build check out lib/mingw64. Initially the support is lacking until I get every library compiled correctly. For now you should disable WITH_CYCLES(sorry, I know some people are dying to do benchmarks, but still a few libs to go), WITH_IMAGE_OPENEXR, WITH_OPENCOLLADA, WITH_LIBMV and WITH_CODEC_FFMPEG(links but hangs on startup). Still the tools are working, the memory limit is increased and due to the experimental nature of the setup, full optimization with SSE2 is available, which makes the build quite fast. Also the compiler and especially, the linker are way faster than regular MinGW. The wiki docs have also updated. Happy testing! | |||
2012-04-16 | make scanfill threadsafe (wasnt threadsafe before BMesh merge but before the ↵ | Campbell Barton | |
merge it didn't need to be) - now rendering uses its better if its threadsafe. | |||
2012-04-15 | code cleanup: dont include BLI_winstuff.h on non windows systems, also ↵ | Campbell Barton | |
cleanup some defines/includes for windows. | |||
2012-04-14 | Silencing some compiler warnings on Windows | Joshua Leung | |
argv is defined as "char *" here so that unicode magic can happen causing problems later on when "const char**" is expected instead. While this fix is redundant on other platforms, it's a lot less confusing than some of the alternative fixes. | |||
2012-04-12 | code cleanup: utfconv library had some quite confusing formatting, also ↵ | Campbell Barton | |
cleared som warnings. | |||
2012-04-07 | * Replace some more Blender 2.5x with Blender 2.6x and some code cleanup. | Thomas Dinges | |