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
2013-01-14Dosvidanya, old compositor!Sergey Sharybin
You served well and now desired retirement, but you'll always live in our hearts. And for sure -- monument! +-------------------------------------------+ / ++==+ . .. . ... . .. . / / // ++==++ ++ ++ ++==++ ++==++ / / // // // //\\//\\ // // // // / / ++==+ ++==++ // \\ //==++ ++==++ / / . ... .. . // .. ... / +-------------------------------------------+ Some notes: - Removed all code which was from inside ifdef WITH_COMPOSITOR_LEGACY - Removed some functions which were used by old compositor only but weren't ported to new color management - Removed WITH_COMPOSITOR_LEGACY from build systems - node_composite_util.h was in fatc used by compo nodes specification files, so added it back to cmake. Could be cleaned up by moving header files to files where they're actually needed but would consider this is a separate task. - Should be no functional changes!
2013-01-10Added new scons target: cudakernelsSergey Sharybin
It's intended to perform compilation of CUDA kernels only, without doing anything with other sources/resources and main purpose of this target is to be able to compile cuda kernels in completely different environment than the rest of blender was compiled. This is needed for linux build environment, where sm_13 compilation fails dramatically in 32bit chroot but could be compiled in 64bit environment.
2013-01-08OSX: take back 53611 for now, give trouble with the local variables in ↵Jens Verwiebe
config, guess needs some cleanup
2013-01-06OSX/scons: make 64bit Intel the default nowJens Verwiebe
2012-12-20Scons / Windows Release Builds:Thomas Dinges
* Don't put -release- string into the final .exe name. blender-2.65-release-windows32.exe --> blender-2.65-windows32.exe
2012-12-18Minor tweaks to some UI messages...Bastien Montagne
2012-12-14SCons: clean up code which was commented out since 2007Sergey Sharybin
2012-12-14SCons; cleanup linux-config.py from using deprecated libraries from svnSergey Sharybin
This was already done for CMake and mentioning this paths in scons only messes things up.
2012-12-13SCons: added static libs path for OIIO, OCIO and BoostSergey Sharybin
This should make it easier to write user-config.py Still not sure how to deal with OSL and LLVM in a nice way, they're currently using some hacks which didn't support specifying this libraries as static.
2012-12-12OSX: make cmake and scons both compile jack and ndof with newer sdk'sJens Verwiebe
2012-12-03Fix scons not installing closure/ directory for runtime compiles of CUDA kernel.Brecht Van Lommel
2012-11-27remove unmaintained eltopo, keeping scons/cmake entries, but commenting out ↵Campbell Barton
user visible config to make branch merging less of a hassle.
2012-11-26switch verious references from py3.2 -> 3.3 or just 3.Campbell Barton
2012-11-26Switch windows to python 3.3Sergey Sharybin
Should affect on msvc2008 only, however scons with msvc2010 could still be broken.
2012-11-22Fix 33149: LLVM caused startup crash on linux systems using Mesa llvmpipe.Brecht Van Lommel
Now we hide the LLVM symbols with an ld version script to avoid conflicts.
2012-11-20Mingw x64:Thomas Dinges
* Iconv libs have been removed from SVN, disable it. This hopefully fixes the buildbot.
2012-11-20Windows / OSL:Thomas Dinges
* Enable OSL for Windows and Windows Buildbot.
2012-11-19OSX/osl: link also boost_wave, cause we use its preprocessor nowJens Verwiebe
2012-11-19Windows Libs: move OpenEXR headers to same directory structure as other ↵Brecht Van Lommel
platforms.
2012-11-19SCons: make OSL linking work on windows, and fix OSL compiler path issue toBrecht Van Lommel
properly expand to absolute path.
2012-11-19OSX/scons: migration to py 3.3Jens Verwiebe
2012-11-18move source/darwin into release/darwin since these files are for osx packaging.Campbell Barton
2012-11-18OSL / Windows:Thomas Dinges
* Some fixes for scons, kernel/osl compiles now. * Still disabled per default, as relative path to oslc.exe does not work and linking fails.
2012-11-18Buildbot: show OS X target version in buildbot zip filename.Brecht Van Lommel
2012-11-16OSX/scons/osl: working but not optimally designed atmJens Verwiebe
2012-11-16Windows x64:Thomas Dinges
* Fix compile after recent OIIO changes.
2012-11-16OSX/scons/osl: ready for compile now, little hack to be resolved, todo:fix a ↵Jens Verwiebe
crash with shadercompile
2012-11-16OSX/scons/osl: initial osl compiling, todo: fix shader compile and copy to ↵Jens Verwiebe
bundle
2012-11-15Cycles OSL: windows build system changes to support static OSL/OIIO.Brecht Van Lommel
2012-11-15Windows / Scons OSL:Thomas Dinges
* Initial support, still commented.
2012-11-15OSL Scons rulesSergey Sharybin
Initial support of OSL builds using SCons build system. Only tested on Linux now. No changes to configuration files themselves -- for now check how it's configured for linux buildbot (it was already horror to make all this changes and verify them, changes to linux-config.py could easily be done later). Currently WITH_BF_STATICOSL and WITH_BF_STATICLLVM are more like rudiments because linking against oslexec requires special trick with --whole-archive. We woul either need to find a way dealing with this oslexec less hackish or drop STATICOSL and STATICLLVM flags. Will keep dropping this flags for until we have "final" build rules for OSL. Still can not make 32bit linux rendering with OSL -- blender simply crashes when starting rendering. So for time being this issues are solving disabled OSL for 32bit build slaves.
2012-11-14Fix for oiio/ocio/boost in those scons config, else specifying a custom ↵Bastien Montagne
"root" path for those libs in user-config.py is useless!
2012-11-14buildsystem cleanup: remove duplicate source & includes for scons,Campbell Barton
add a check for duplicates in BlenderLib()m, if 0'd now.
2012-11-12fix scons compile after introducing BF_BOOST_LIB_INTERNATIONALJens Verwiebe
2012-11-12Scons compiling fixJoshua Leung
Proper implementation for only including the boost locale libs when WITH_BF_INTERNATIONAL is enabled, so that those of us who do not need/want to bother with translated ui's can compile. The way it was done before was wrong as 1) the value was always set to true earlier in the config scripts, 2) the base config scripts run before user config overrides are set
2012-11-11Clen up of gettext stuff from scons scripts... Did not touch to buildbots ↵Bastien Montagne
ones, nor to iconv, as it’s still uncleare whether we can get rid of it :/
2012-11-11Replacing gettext i18n backend by boost::locale one.Bastien Montagne
This commit adds a small and simplistic C wrapper around boost's locale library as intern/locale, and heavily simplifies/reduces Blender's own i18n code (under blenfont/ dir). And it adds back UI translation on windows' official builds (with msvc)! Note to platform maintainers: iconv and gettext (libintl) can now be removed from precompiled libs (not gettext binaries, under windows, of course ;) ). Note to MinGW32/64 users: boost_locale lib has not yet been uploaded for those build env, please disable WITH_INTERNATIONAL for now (hopefully will be fixed very soon, have contacted psy-fy).
2012-11-05default to Python3.3 on Linux for SCons and CMake, warn when building with ↵Campbell Barton
python 3.2x or older. also remove casts to keep Python3.2 warning quiet.
2012-10-29Buildbot: use proper archive name for glibc2.11 archivesSergey Sharybin
2012-10-27SCons: more libraries could be specified to be static nowSergey Sharybin
Jack, jpeg, png, openmp, opencollada libraris now could be forced to be static
2012-10-22remove LOD_Decimator (c++ decimator), now replaced by bmesh decimator. also ↵Campbell Barton
remove CTR c++ classes that are no longer used.
2012-09-28code cleanup: correct spellingCampbell Barton
2012-09-21Cycles:Thomas Dinges
* Change Addons Link to point to the manual instead of the dev documentation. * Add sm_30 to Linux build configuration.
2012-09-17Updating mingw32 config to reflect new boost libraries in svnJoshua Leung
(1.47 -> 1.49)
2012-09-17* Enable opencolorio for scons/mingw32 (coming very soon)Antony Riakiotakis
* Change names of libraries for mingw32 boost to 1.49
2012-09-16Enable OpenColorIO for MinGW64 build targetsAntony Riakiotakis
2012-09-15* Disable building of Legacy Compositor in Scons. Thomas Dinges
2012-09-15Color Management, Stage 1: Initial OpenColorIO library integrationSergey Sharybin
This commit integrates support of OpenColorIO library into build systems. It also contains C-API for OpenColorIO library which could be used by Blender. CMake has got find rules familiar to OpenImageIO's one which makes it easier for build system to find needed libraries and includes. Scons only could use explicitly defined paths to libraries and includes. C-API would be compiled and Blender would be linked against C-API and OpenColorIO but it wouldn't affect on Blender behavior at all. OpenColorIO could be disabled by setting up WITH_OCIO to Off in CMake and setting WITH_BF_OCIO in Scons.
2012-09-01Enable shader model 3.0 shaders for mingw compilersAntony Riakiotakis
2012-08-22Turn OpenMP off for MinGW64. I thought it behaved correctly in new compiler ↵Antony Riakiotakis
builds but unfortunately it looks like there is some issue still which mostly shows when openmp threads stop. This causes crashes after rendering with subsurf, multires, when calculating fluids and possibly when other functionality is used as well. This should make MinGW64 builds quite stable again :)