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-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
2013-06-18Scons and BuildBot changes for MSVC 2012 support.Jürgen Herrmann
Thanks Brecht and Thomas for reviewing ;)
2013-06-17Since upgrade to SCons 2.3.0 a small change is needed to ensure 32bit is ↵Nathan Letwory
targeted properly when building 32bit Blender with 64bit compiler installed as well (MSVC).
2013-06-16Set up OurSpawn for MinGW compile environment on Windows.Nathan Letwory
2013-06-02Fix #35587: Cycles: image movie to single image crashingSergey Sharybin
Crash was happening on windows platforms only and was caused by some specifics about how CRT works. Basically, blender and all of the .dll are compiled with /MT flag, which means blender.exe and all .dll are using separate environments. This makes it impossible to pass file descriptors from blender to other dll, because it becomes invalid in the dll. And this is exactly what was happening: OIIO was trying to open movie file with all known plugins and one of them was zlib. And the way OIIO was using zlib API is opening the file using Boost and passing a file descriptor to zlib. And since zlib was a dynamic library this lead to general issues using this descriptor in zlib code. Solved by linking to zlib statically. This allows to safely pass file descriptor to zlib API. Alternative would be to compile all the stuff with /MD flag, but that's much bigger and less robust way to fix the issue. Tested on windows using msvc2008, scons plus cmake both 32 and 64 bit versions. Seems to be working fine. Further tweaks for mingw and msvc2012 could be needed tho.
2013-03-24Merged changes in the trunk up to revision 55546.Tamito Kajiyama
Conflicts resolved: source/blenderplayer/bad_level_call_stubs/SConscript Partly reverted changes to intern/cycles/blender/addon/ui.py in revision 52899 to make it easier to merge trunk changes.
2013-03-18Merged changes in the trunk up to revision 55357.Tamito Kajiyama
Resolved conflicts: release/datafiles/startup.blend source/blender/editors/space_nla/nla_buttons.c Also updated source/blender/blenkernel/intern/linestyle.c as a follow-up of recent changes for the use of bool.
2013-03-10OpenGL: more work on fixed function lighting implementation as GLSL.Brecht Van Lommel
* Rename functions and move to own header. * Add wrapper functions for glLight. * Auto detect if we can use faster code for solid lighting. * Various fixes for textured draw mode.
2013-03-03Merged changes in the trunk up to revision 54992.Tamito Kajiyama
Resolved conflicts: release/scripts/startup/bl_ui/space_view3d.py
2013-02-26OpenGL: implemenation of fixed function lighting as per pixel GLSL shaders. TheBrecht Van Lommel
code is still unused, but the intention is to use this to solve the double sided lighting problem on NVidia, and to make the materials work on OpenGL ES 2.0 eventually. The code works and matches the fixed function lighting pretty much exactly, but still needs optimizations. The actual integration in object draw will be committed later when more fixing & testing, there's lots of different combinations and unclear OpenGL state here.
2013-02-16Merged changes in the trunk up to revision 54594.Tamito Kajiyama
2013-02-13SCons: install blender thumbnailer next to blender binary.Sergey Sharybin
Cmake already does this, and this will solve
2013-02-12SCons: no need to do data-to-c when building cudakernels onlySergey Sharybin
2013-02-10Merged changes in the trunk up to revision 54421.Tamito Kajiyama
Conflicts resolved: release/datafiles/startup.blend release/scripts/startup/bl_ui/properties_render.py source/blender/SConscript source/blender/blenloader/intern/readfile.c
2013-02-05New matcap collection for default in release. It's now 24 images, orderedTon Roosendaal
from regular diffuse to more shiny, stone, wax, eflective, glass and two non-realistic ones. The menu now shows it in 3 rows. I made the previews a bit smaller, 96 pixels, like the brushes for painting. Thanks everyone for submitting pics! I updated the credit file too, but name from one person is missing still, will be added next.
2013-01-29Merged changes in the trunk up to revision 54171.Tamito Kajiyama
2013-01-28Scons:Thomas Dinges
* Fix for new cycles_preview.blend
2013-01-27Merged changes in the trunk up to revision 54110.Tamito Kajiyama
Conflicts resolved: source/blender/blenfont/SConscript source/blender/blenkernel/intern/subsurf_ccg.c source/blender/makesdna/intern/makesdna.c source/blender/makesrna/intern/rna_scene.c
2013-01-22revert scons fix, it is necessary after allAntony Riakiotakis
2013-01-22ubuntu 12.10 does not have pyconfig.h in include directory causing scons to ↵Antony Riakiotakis
fail. Omitting since it looks like cmake only uses Python.h too
2013-01-22scons compile fix for Ton's matcaps workJoshua Leung
2013-01-12Merged changes in the trunk up to revision 53729.Tamito Kajiyama
Conflicts resolved: release/datafiles/startup.blend source/blender/blenloader/intern/readfile.c
2013-01-10Further tweaks to buildbotSergey Sharybin
- BF_BITNESS should be passed as a command line argument - Made it so CUDA binaries and OSL compiled scripts would be installed regardless WITH_BF_PYTHON (which seems to be quite obvious) - Disable overwrite install, so CUDA kernels installed by it's build target will be preserved when building blender itself.