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-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-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-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-28Scons:Thomas Dinges
* Fix for new cycles_preview.blend
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-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.
2013-01-10Switch linux buildbot to compile all cuda kernels in 64bit environmentSergey Sharybin
Solves memory limit issues when building sm_13 for 32bit platform. Some further refinement of patch could be needed.
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-01patch [#33331] Time To Start Moving To StdboolCampbell Barton
by Lawrence D'Oliveiro (ldo) so BKE_utildefines.h allows use of C99's bool type and true/false. currently scons wont try to use stdbool.h, and works as if its never found.
2012-12-28patch [#33669] SConstruct: Tell how to pass BF_PYTHON_INC to SCons is it is ↵Campbell Barton
not found from anatoly techtonik (techtonik)
2012-12-18Icons now draw good again!Ton Roosendaal
- Exported via Inkscape a 16 and 32 pixel bitmap version - Use these as mipmap levels for OpenGL texture drawing. - Changed code to get right sizes for drawing icons - better than last week's method. Todo: - Custom icons don't work yet (old one) - Missing icons in the svg - The .sh script for inkscape needs changed to support this (now do manual saving)
2012-12-17Added GPL header to sconscripts!Bastien Montagne
Also changed shebang to '#!/usr/bin/env python', this is more portable across unixes...
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-27OSX/scons: introducing and testing an unexported_symbols_list to prevent ↵Jens Verwiebe
clashes, todo: cmake
2012-11-19OSX/scons/osl: un-hardcode the osl libpathJens Verwiebe
2012-11-17OSX/scons: little cleanup to BF_PROGRAM_LINKFLAGSJens Verwiebe
2012-11-17quiet scons deprecation warnings and correct --with_filesystem --> ↵Campbell Barton
--with-filesystem in install_deps.sh
2012-11-16OSX/scons/osl: use Xlinker for the BF_PROGRAM_LINKFLAGS, so we can ↵Jens Verwiebe
alternative again compile with gcc-4.6
2012-11-16OSX/scons/osl: working but not optimally designed atmJens Verwiebe
2012-11-16OSX/scons/osl: initial osl compiling, todo: fix shader compile and copy to ↵Jens Verwiebe
bundle
2012-11-15Windows OIIO:Thomas Dinges
* bin/OpenImageIO.dll not needed anymore, now statically linked.
2012-11-15Cycles OSL: windows build system changes to support static OSL/OIIO.Brecht Van Lommel
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-12Fix to allow several include dirs for python under scons build system ↵Bastien Montagne
(needed with new py3.3 debian-like packages).
2012-11-11* Remove one last "gnu_gettext.dll" reference in scons. Thomas Dinges
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-10-08add option to build without blenders default avi codec.Campbell Barton
2012-09-16Enable OpenColorIO for MinGW64 build targetsAntony Riakiotakis
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-08-11add back datatoc, use this instead of cmake script which was too slow.Campbell Barton
2012-08-11remove 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-11generate brush icons C files at build time.Campbell Barton
2012-08-11generate glsl shaders c files at build time.Campbell Barton
2012-08-11startup.blend and preview.blend are now converted to C at build time.Campbell Barton
made some changes to startup.c - change default player to internal since its working now. - added new screen for full screen 3d viewport (nice for demo's and navigating) - disable cursor depth option (was enabled by default because of re-used flag)
2012-08-10fix own error with scons, building failed when BF_BUILDDIR was absolute.Campbell Barton
2012-08-10zero rotation values for quat_apply_track() which were in fact just float in ↵Campbell Barton
precision. also minor code cleanup - tabs -> spaces in scons file.
2012-08-09generate COM_OpenCLKernels.cl.h automatically at build time, this allows ↵Campbell Barton
editing COM_OpenCLKernels.cl and rebuilding and means we dont have to have both files in svn. updates made to cmake and scons.
2012-07-26OSX/scons: fix compiling on the new OSX 10.8 (Mountain Lion) with delivered ↵Jens Verwiebe
Xcode 4.4
2012-07-06Fix ultra stupid mistake on Scons.Antony Riakiotakis
2012-07-05Scons:Thomas Dinges
Fix for r48639, wrong syntax and wrong indent...
2012-07-05Update build systems to copy needed dlls from MinGW-w64, turn openmp on by ↵Antony Riakiotakis
default for MinGW.
2012-06-21option to disable feather, since its so slow - for interactively editing ↵Campbell Barton
masks its useful to be able to disable. also rename RNA to 'use_antialiasing'
2012-05-29Scons:Thomas Dinges
* Remove "plugininstall" from argument list, caused errors.
2012-05-29finish cleanup for pluginsCampbell Barton
2012-05-23Scons - only go to the trouble of making these directories if they don't alreadyJoshua Leung
exist!
2012-05-02Add 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.