Sergey Sharybin
2f637004d5
Buildbot: Enable sm_52 for OSX
...
This actually enables it in the darwin scons config, that's how it always
used to be configured there.
2014-12-04 19:30:35 +05:00
Sergey Sharybin
9ae458362a
Cycles: Enable logging by default
...
Default configuration already includes libmv and glog, so all
the dependencies are met. And logging is nice to have anyway.
This wouldn't give any slowdown, because all the logging is
silenced unless '--debug-cycles', plus no logging is done
from the speed critical code.
2014-12-03 22:46:56 +05:00
Sergey Sharybin
627f27502f
Cycles: Support logging when building with SCons
...
Basically, title says ti all, the option is called WITH_BF_CYCLES_LOGGING
2014-12-03 22:46:56 +05:00
Thomas Dinges
4649f17c38
Cycles: Enable native sm_52 kernel for Windows.
2014-12-02 13:41:43 +01:00
Sergey Sharybin
b5399deac3
Enable sm52 for linux buildbot
...
Status of other builders:
- Windows are not known for me, would ask Martijn to look into
- OSX buildbot still needs a CUDA toolkit update
2014-12-02 17:30:59 +05:00
Campbell Barton
3bd46904be
Cleanup: warnings
2014-12-01 14:54:13 +01:00
Bastien Montagne
c979f2656d
Fix for previous commit (forgot to update rev UID, sorry).
2014-11-28 13:00:00 +01:00
Bastien Montagne
143bac3350
Install_deps: switch to OSL 1.5.11 (ammended with blender-fixes).
2014-11-28 12:44:40 +01:00
Sergey Sharybin
82d2718c8f
Switch to SDL2 on OSX
2014-11-19 19:41:41 +01:00
Sergey Sharybin
70a4bcd7f5
Buildbot: Switch to dynamic loaded SDL-2.0
2014-11-18 15:54:11 +05:00
Campbell Barton
0d58608b44
CMake: update pacman spec
2014-11-18 11:52:05 +01:00
Campbell Barton
3563276d70
Revert "OSX/cpack: add a dummy bg and ds_store for dmg"
...
This reverts commit 5f7b273236fc09ad4752529b964e0e1d6c681979.
Binary files for release should be added to svn lib from now on.
2014-11-18 11:40:16 +01:00
Jens Verwiebe
5f7b273236
OSX/cpack: add a dummy bg and ds_store for dmg
2014-11-18 10:31:22 +01:00
Campbell Barton
0b6631414b
CMake: update lite config
2014-11-17 19:40:48 +01:00
Sergey Sharybin
80d1d624d3
Support dynamic loading of SDL libraries
...
This is mainly to address old issue when one need to have SDL library installed
in order to use our official builds. Some hip distros already installs SDL,
but it's not quite the same across all the variety of the distros.
We also now switching to SDL-2.0, most of the distros have it in repositories
already, so it shouldn't be huge deal to install it if needed.
Reviewers: campbellbarton
Reviewed By: campbellbarton
Differential Revision: https://developer.blender.org/D878
2014-11-17 17:43:18 +05:00
Martijn Berger
90bf426554
cmake/buildbot: make sure we build the full blender and cycles cuda binaries
2014-11-17 13:37:34 +01:00
Jens Verwiebe
fa821a969e
OSX/buildsystems: unify openmp handling by changing iomp5 id to @loader_path/../Resources/lib/libiomp5.dylib
...
This makes install_name_tool usage obsolete here and also assures cmake builds can be codesigned.
IMPORTANT: update lib (darwin-9.x.universal/openmp)
2014-11-16 17:03:44 +01:00
Campbell Barton
080c1d4567
Error in last commit
2014-11-16 13:28:12 +01:00
Campbell Barton
f283f57432
CMake: cleanup, namespace & unused vars
...
also add macro 'print_all_vars()', if(0)'d - debugging only.
2014-11-16 13:04:10 +01:00
Martijn Berger
a28c763b44
Cmake windows. Make sure we install blender player.
...
Add blenderplayer component so you can speicfy to install this in the
installer
2014-11-15 20:52:10 +01:00
Campbell Barton
b1ca5b30cf
CMake: add 'make full' target
2014-11-13 19:41:33 +01:00
Martijn Berger
15a7a5a08c
CMake buildbot change upload should work now
...
CPack generating NSIS and WiX installers should also work
2014-11-13 17:09:47 +01:00
Martijn Berger
96ca64629d
Windows (MSVC2013) move to SDL2
2014-11-13 16:23:27 +01:00
Martijn Berger
f46e77fd56
cmake buildbot. Create the zip archive with the name as expected
2014-11-12 15:23:24 +01:00
Martijn Berger
e43c5fa005
cmake. refactor installing python things to not have absolute path's
...
buildbot. add rudementatry cpack based packing for cmake path
2014-11-11 15:48:22 +01:00
Martijn Berger
f25f1a6688
buildbot: fix: cmake generator is kind of sensitive
2014-11-11 15:48:21 +01:00
Martijn Berger
32a4403617
Add msbuild for windows cmake buildbots
2014-11-11 11:22:49 +01:00
Sergey Sharybin
67766f7715
Put latest buildbot config files to git
2014-11-09 00:11:50 +05:00
Campbell Barton
5e0e175422
Cleanup: spelling (D831)
2014-11-03 23:28:16 +01:00
Sergey Sharybin
3248be1fbf
SCons: Expose missing command line arguments controlling GLEW
2014-10-31 22:51:59 +05:00
Sergey Sharybin
778afc8082
Disable GLEW_MX in scons
...
This was already disabled in CMake and we need to keep build systems
in 100% synchronized state.
P.S. Would it be a real fix to drop SCons?
2014-10-31 22:51:44 +05:00
Campbell Barton
5e6d878318
Revert "Scons/funstuff: notify when the binaries are compiled"
...
This reverts commit cdf53701599ace0b3410cbb75b0313bd969c417c.
Please always keep build-systems simple, boring & functional,
anyone who liked notification popups can write a simple build script.
2014-10-31 10:41:12 +01:00
Campbell Barton
47faf618a6
Fix project-file generators (didn't close files)
2014-10-30 18:26:54 +01:00
Jens Verwiebe
cdf5370159
Scons/funstuff: notify when the binaries are compiled
2014-10-23 19:19:02 +02:00
Jens Verwiebe
c8a62319cf
Linux/scons: fix compile, BF_BOOST_LIB_STATIC string was miising a space
2014-10-21 18:47:52 +02:00
Campbell Barton
b80345db0b
Fix tgz script, addons_contrib was in release
2014-10-21 13:58:13 +02:00
Sergey Sharybin
2db117aa6c
Buildbot: Correct folder for experimetnal builds
2014-10-15 16:16:56 +06:00
Sergey Sharybin
84eeff0348
Buildbot: Fix for branch detection from the file name
2014-10-15 16:07:19 +06:00
Bastien Montagne
de54b031c6
Buildbot: Rename testbuild branch to experimental-build and put the builds to dedicated folder
2014-10-15 15:41:23 +06:00
Sergey Sharybin
4b8430ae8a
CMake: Add a flag to explicitly disable SSE/SSE2 intrinsics
...
The flag is called WITH_CPU_SSE, it is ON by default so no one should
be affected by the change really.
This should hopefully fix https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=763755
2014-10-15 14:53:12 +06:00
Dalai Felinto
d0320947d3
Fix for No Sudo option in install_deps.sh (typo in docs)
2014-10-14 21:16:58 -03:00
Bastien Montagne
127b92de83
InstallDeps: Fix wrong OPENCOLLADA settings in final messages in some cases.
...
Reported by Jefferson Rausseo through mail, thanks.
2014-10-09 13:32:20 +02:00
Bastien Montagne
32b5fb351a
We need libglewmx too, now.
2014-10-07 23:14:43 +02:00
Jason Wilkins
8d084e8c8f
Ghost Context Refactor
...
https://developer.blender.org/D643
Separates graphics context creation from window code in Ghost so that they can vary separately.
2014-10-07 15:47:32 -05:00
Campbell Barton
0259864c15
Call python3 explicitly from tgz util
2014-10-07 16:49:22 +02:00
Campbell Barton
bce5b6b241
Fix tgz script (included all files in submodules)
2014-10-05 17:18:20 +02:00
Sergey Sharybin
27d660ad20
Cycles: Add support for debug passes
...
Currently only summed number of traversal steps and intersections used by the
camera ray intersection pass is implemented, but in the future we will support
more debug passes which would help checking what things makes the scene slow.
Example of such extra passes could be number of bounces, time spent on the
shader tree evaluation and so.
Implementation from the Cycles side is pretty much straightforward, could only
mention here that it's a build-time option disabled by default.
From the blender side it's implemented as a PASS_DEBUG with several subtypes
possible. This way we don't need to create an extra DNA pass type for each of
the debug passes, saving us a bits.
Reviewers: campbellbarton
Reviewed By: campbellbarton
Differential Revision: https://developer.blender.org/D813
2014-10-04 19:00:26 +06:00
Campbell Barton
821e2ae37a
Fix for tgz script (whitespace broke it)
2014-10-03 19:41:46 +02:00
Bastien Montagne
f0b601ccf3
Install_deps.sh: missing --skip-openexr
in arg parser's parameters.
...
Reported through mail by Jefferson Rausseo, thanks!
2014-10-03 18:34:09 +02:00
Sergey Sharybin
bcab08c50a
Libmv: Fix wrong variable use in scons
2014-10-02 17:12:49 +02:00