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-05-15CMake/SCons: finish removing MSVC2012 referencesCampbell Barton
2014-04-04Scons/cycles: fix header distribution for geomJens Verwiebe
2014-04-01Code cleanup: remove TRUE/FALSE & WITH_BOOL_COMPAT defineCampbell Barton
2014-02-18Splash screen: use a retina resolution image for Mac OS X.Brecht Van Lommel
2014-02-18OSX: more futurework for clang-openmp:Jens Verwiebe
- moved assumed location of omp lib to blender libs - prepared libiomp5 to link out of the box with cmake - changed according in scons - introduced a local var C_VENDOR, cause Apple clang 3.4 may not include omp support yet - added a linklibs for msgfmt ( may not be needed for other than OSX )
2014-02-10OSX/scons: adapt forgotten CCVERSION conditional, sorryJens Verwiebe
2014-02-10OSX/scons; Adapt ftemplate-depth=1024 condition to new compiler versioningJens Verwiebe
2014-02-10OSX/scons: fix breakage after clang-openmp commit:Jens Verwiebe
use the svn clang version instead of Apple compiler naming, this also makes Brecht’s cycles sse/avx conditionals behave right
2014-02-09OSX/scons: allow for compiling with clang-openmp-3.4Jens Verwiebe
See: http://clang-omp.github.io + fix a longstanding bad include in darwin-config
2014-02-04SCons: cleaner determination of 32-bit/64-bit buildsLawrence D'Oliveiro
Try not to be x86-centric, remove unneeded blenderdeps variable. Reviewed By: brecht Differential Revision: https://developer.blender.org/D240
2014-01-17Scons: Fix cycles OpenCL kernelcompile by distributing util_half.hJens Verwiebe
2014-01-15Cycles: Build SSE41 kernel per default, remove build option. This hopefully ↵Thomas Dinges
also fixes some compile errors on various systems.
2014-01-13UI Icons: store icons in git as uncompressed pixmaps (D196)Campbell Barton
this allows for updating icons without committing a new PNG each time (which is inefficient with git). The data files are converted into a PNG at builds time and used just as they were before.
2014-01-11Scons: disable player along with game-engine.Campbell Barton
2014-01-07OSX/scons: after discussion i was told cycles does decide to use sse4.1 ↵Jens Verwiebe
kernel on the fly, so autodetection is obsolete @buildtime. Leave in print for testing case
2014-01-07OSX/scons: autodetecting sse4.1 capability and set it to usedJens Verwiebe
2013-12-12Fix T37780: no languages in user preferences with SCons on Windows / Linux.Brecht Van Lommel
The "languages" file was not copied, probably this was not noticed earlier because it only affects clean builds.
2013-12-08Scons: as requested by Ideasman, make MACOSX_COMPILER -> C_COMPILER_ID,Jens Verwiebe
leave env set for OSX exclusive for now”
2013-12-07OSX/scons: forgot Intel CC ( ‘icc’ ) in detectionJens Verwiebe
Todo: perhaps unify this for all OS, but keep in mind: Apple compiler versions may have other capabilities than std gcc, llvm, clang ( other versioning also )
2013-12-06OSX/scons: Introduce a new env var 'MACOSX_COMPILER'Jens Verwiebe
This is needed to resolve the real used compiler from the compatibility shim’S or symlinks. Also set the real CCVERSION as scons CCVERSION would only read the default one, which is not useful for OSX
2013-12-05OSX/scons: fix misdesigned version detection of compiler ( todo: do with ↵Jens Verwiebe
submodule ), fix a compiler warning with clang < 5”
2013-11-28Update Ceres to latest upstream versionSergey Sharybin
- A richer Problem API. - DynamicNumericDiffCostFunction. - Faster ITERATIVE_SCHUR solver. - Faster SCHUR_JACOBI preconditioner. - Faster Jacobian evaluation. - Faster visibility based preconditioning using single linkage clustering. Also re-wrote rules for unordered collections detection, should work on all platforms and compilers now :)
2013-11-25CMake Build: option to compile without opennl/superlu.Campbell Barton
2013-11-16Skip .git files from submodules for install targetsSergey Sharybin
Also removed .svn checks when it's not longer needed. Some further tweaks (probably for OSX bundler) are likely needed.
2013-11-16Remove check for whether po folder existSergey Sharybin
It was just a temp thing to not break stuff before final git migration.
2013-11-15OSX/scons: make another gcc conditional futureproofJens Verwiebe
2013-11-09OSX/scons: user request, make options succes transparent by printing itJens Verwiebe
2013-11-09OSX/scons: spelling and cleanup commentsJens Verwiebe
2013-11-09OSX/scons: Only cosmetical, a nicer formatting for available sdk listingJens Verwiebe
2013-11-09Be ready for changes in bf-translations repositorySergey Sharybin
Made it so if there's release/datafiles/locale/po folder, then all the .po files will be converted to .mo at blender compile time and installed to an appropriate location. Uses small own implementation msgfmt which is based on msgfmt.py from Python project, but also supports contexts. There's no functional changes for until we've switched to use source .po files instead of pre-compiled .mo. P.S. Well, there's one change which is msgfmt.cc being compiled even if it's not used, but would rather not clutter code with checks since pretty soon we'll use this program anyway.
2013-11-08OSX/scons: make MACOSX_SDK_CHECK a local var is sconstruct and remove from ↵Jens Verwiebe
env, also fix a longstanding misuse of MACOSX_SDK_CHECK in ceres, use MACOSX_SDK instead
2013-11-08OSX/scons: remove never used MAC_PROC and minor cleanupsJens Verwiebe
2013-11-07OSX/scons: make gcc version detection more futureproofJens Verwiebe
2013-11-07OSX/scons: some cleanupsJens Verwiebe
2013-11-07OSX/scons: ARCH_FLAGS where not prperly added to CPPFLAGSJens Verwiebe
2013-11-07OSX/scons: for completeness, added WITH_BF_OPENMP switchJens Verwiebe
2013-11-07OSX/scons: huge change, now you can set a user-config.py just with the ↵Jens Verwiebe
desired variables changed
2013-11-06Quicktime: remove backend with the old quicktime API, and keep the QTKit ↵Brecht Van Lommel
backend. This means that if you have WITH_BF_QUICKTIME or WITH_CODEC_QUICKTIME enabled, it will always use QTKit. The old backend was only used on 32 bit OS X builds, now 32 and 64 bit builds will give consistent input/output. On Windows or Linux quicktime isn't being used.
2013-11-05OSX: complety remove the cocoa options, definitions and conditionals nowJens Verwiebe
2013-10-12OSX/scons: clean messageJens Verwiebe
2013-10-12OSX/scons: rename a confusing (outdated) messageJens Verwiebe
2013-10-12OSX/scons: change again conditional for ftemplate, it can be ambigous with ↵Jens Verwiebe
xcode5, cause there is still gcc and llvm-gcc symlinks to clang, so env['CXX'] is bad test then
2013-10-09Implementation of curve mapping in GLSLSergey Sharybin
The title says it all, now having curve mapping enabled in color management settings wouldn't force fallback from GLSL to CPU based color space conversion.
2013-10-09Photoshop PSD supportDalai Felinto
We now support the combined layer of Photoshop files (stored as layer 0 in the file). This way users can keep their files as multilayer PSD and Blender always handle them as flat images. For perfect alpha this requires an OpenImageIO update: https://github.com/OpenImageIO/oiio/commit/342cc2633ff590a3bb278481c61ae798c7148361 Photoshop sample files: https://github.com/OpenImageIO/oiio-images Brecht has some pending fixes to push for OIIO as well, so we may as well wait to update our libraries. What works: =========== * 8bit images (with or without alpha) * 16bits images (alpha discarded) * Photoshop files saved with 'Maximum Compatibility' * Cycles, Blender internal, BGE (and player) Known limitations (due to OIIO dependency): ========================= * Images with less than 4 channels show a wrong thumbnail (bug may be in OIIO) * Packed images are not supported * We do not write PSD files. Note: old Blenders have support for PSD via Quicktime library. But due to license issues this was discontinued. Many thanks for Brecht van Lommel for reviewing the patch, suggesting multiple improvements and to help solving the alpha issue.
2013-09-28OSX/Scons/OMP: 1. Allow for compile with gnu gcc 4.8.1, 2. fix compiling ↵Jens Verwiebe
with sdk > 10.7 by using libgomp dynamic, which includes proper errorhandling vs. static. Before xtra linking to system libstdc++.6.dylib was needed, which then caused incompatibilities
2013-09-25Don't install LICENSE-bmonofont-i18n.ttf.txt unless international fonts are ↵Irie Shinsuke
enabled.
2013-09-25Add font licenses to installation filesSergey Sharybin
So now release archive will have this files included.
2013-09-10OSX/scons: fix a typo for jack adding frameworksearchpathJens Verwiebe
2013-09-10OSX/Scons/clang: more restrict the ftemplate fix to clang bundled with xcode ↵Jens Verwiebe
5 only
2013-09-10OSX/Scons/clang: restrict the ftemplate fix to clang onlyJens Verwiebe