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
2012-07-05Update build systems to copy needed dlls from MinGW-w64, turn openmp on by ↵Antony Riakiotakis
default for MinGW.
2012-07-04Cmake / Boost:Thomas Dinges
* Code cleanup
2012-07-04Windows (msvc 2010) is now using Boost 1.49 - Updated cmake file.Alexander Pinzon
2012-07-01don't disable cycles when OIIO isnt found, instead throw an error, annoying ↵Campbell Barton
when full build is done and later find cycles isn't on.
2012-06-30Cycles / Boost:Thomas Dinges
* Windows (msvc 2008) is now using Boost 1.49 - Updated cmake file.
2012-06-30the compositor optional for cmake: WITH_COMPOSITORCampbell Barton
2012-06-28code cleanup: cmake buildsystem edits, unused var warnings and better ↵Campbell Barton
description for WITH_PYTHON_MODULE. also disable workaround for some linux installs.
2012-06-25more guardedalloc use in C++, also make compositorMutex a static var, was ↵Campbell Barton
allocated and never freed.
2012-06-23add cmake option WITH_SYSTEM_OPENJPEG so linux can build cycles without ↵Campbell Barton
having libopenjpeg installed.
2012-06-23rename WITH_BUILTIN_GLEW, WITH_SYSTEM_GLEW & negate.Campbell Barton
2012-06-21Set openjpeg to static. Solves linking issues on recent openjpeg updateAntony Riakiotakis
2012-06-11minor fixesCampbell Barton
- new compositor could use uninitialized var - profile conversion could use uninitialized var - set better warnings for clang+cmake. - remove picky warnings from sphinx doc gen shell script.
2012-06-07Cmake:Thomas Dinges
* Removed first line, probably accidentally committed in r47439.
2012-06-05correction to own change with cmake, oiio linking.Campbell Barton
2012-06-05only use tiff/exr when enabled.Campbell Barton
2012-06-04Cycles / OSL:Thomas Dinges
* Compile option to build with OSL, disabled by default.
2012-05-29reenable sm13 for win32 cmakeAntony Riakiotakis
2012-05-27Patch #31563: Additional include directory for FFMPEGSergey Sharybin
Fedora 16 is still using /usr/include/ffmpeg, not /usr/include to store FFmpeg's headers. Added it to search paths. Also remove FFmpeg include directory listed in FFMPEG_INCLUDE_DIRS twice Patch by Arno Mayrhofer (aka azrael3000), thanks!
2012-05-27code cleanup: remove mode comments, these were applied very un-evenly ↵Campbell Barton
across a few files.
2012-05-27cmake editsCampbell Barton
- only show mingw option when building with mingw - always run cmake configure with convenience build targets so failed configurations stop re-configuring. - disable WITH_GHOST_XDND in 'make lite'
2012-05-25Unix: enable use of XDG paths for storing Blender configuration on Linux/BSD/..,Brecht Van Lommel
starting from version 2.64. Unless you have a special system setup, this means the will be in ~/.config/blender rather than ~/.blender. When the version number is changed to 2.64, the "Copy Previous Settings" operator in the splash will copy the settings to the new location. XDG base directory specification: http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html
2012-05-22Disable building of CUDA 1.3 kernels for cycles for win32 cmake and mingw32 ↵Antony Riakiotakis
scons. They were already disabled for scons MSVC 32bit.
2012-05-19style cleanup: whitespace/indentationCampbell Barton
2012-05-17attempt to fix osx build errorCampbell Barton
2012-05-17Fix own mistake: Open Collada libs are different for MinGW/MinGW64Antony Riakiotakis
2012-05-16Fix compile error with cmake + windows (reported by MiikaH)Daniel Genrich
2012-05-15Fix El Topo:Daniel Genrich
- Library compile errors - 2 Bugs (have been reported to lib owner) - LAPACK for cmake TODO: - Scons is still missing LAPACK lib define - Do other platforms got LAPACK lib?
2012-05-15Cleanup optimization compile flags for mingw-w64. Antony Riakiotakis
After testing it seems that for safe debug sessions, debug build optimizations need to be off. Also removed sse flags from release flags since they are included in ray optimization flags which are on by default.
2012-05-13Add support for opencollada for MinGW64 and cmakeAntony Riakiotakis
2012-05-10Enable 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-05code cleanup: BKE_scene api naming.Campbell Barton
also stop numpy from being found in /usr/include with cmake.
2012-05-02cmake - improved detection of numpy, now works for typical ubuntu installation.Campbell Barton
numpy directory can be referenced manually with the advanced option PYTHON_NUMPY_PATH if needed.
2012-04-30disable numpy installing if not foundCampbell Barton
2012-04-30Cycles: support for motion vector and UV passes.Brecht Van Lommel
Most of the changes are related to adding support for motion data throughout the code. There's some code for actual camera/object motion blur raytracing but it's unfinished (it badly slows down the raytracing kernel even when the option is turned off), so that code it disabled still. Motion vector export from Blender tries to avoid computing derived meshes when the mesh does not have a deforming modifier, and it also won't store motion vectors for every vertex if only the object or camera is moving.
2012-04-30WITH_PYTHON_INSTALL_NUMPY option for unix/cmake, just copies from site-packages.Campbell Barton
2012-04-29Silence warning during DualCon compile: "Node *pointer[0];" gets MSVC ↵Daniel Genrich
compiler all exited and stuff.
2012-04-27code cleanup: quiet msvc warningsCampbell Barton
2012-04-27cleanup msvc build flags, many were included more than once.Campbell Barton
also make use of C_WARNINGS, CXX_WARNINGS as other platforms do.
2012-04-26rename WholeCharacter in C too, add pthreads include back for msvc which ↵v2.63Campbell Barton
needs it.
2012-04-26remove pthread include for windows, after this was added I couldn't build ↵Campbell Barton
anymore with mingw, gave and error with ./source/icons/winblender.rc
2012-04-24Lower optimization settings for MinGW-w64. Full optimization causes ↵Antony Riakiotakis
artifacts with empties and gods know what else. Turned on -ftree-vectorize to match MSVC behaviour for 64bit.
2012-04-24revert 45924, not a very clean solution, especially for external libraries ↵Antony Riakiotakis
and looks like -fpermissive is used in linux too
2012-04-24MinGW-w64 enable full optimization for C++ tooAntony Riakiotakis
2012-04-24Remove mingw-w64 errors from loss of precision by converting 64bit pointers ↵Antony Riakiotakis
to ints. All cases found were harmless and the error behaviour could be turned off by the -fpermissive flag but I'd rather keep that off to detect any real problems should they arise.
2012-04-24Add libMV and Scons support for MinGW-w64, patches by Caleb Joseph with ↵Antony Riakiotakis
slight modifications. Thanks!
2012-04-24Add cycles support for MinGW-w64Antony Riakiotakis
2012-04-24Enable support for OpenEXR on cmake for MinGW64Antony Riakiotakis
2012-04-24First 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-23Update build files to use the new lib locations for MinGW. For builders: you ↵Antony Riakiotakis
will need to checkout https://svn.blender.org/svnroot/bf-blender/trunk/lib/mingw32/ to build with MinGW past this commit.
2012-04-22Solve restriction of MinGW that users have to turn ffmpeg on for cmake.Antony Riakiotakis