Brecht Van Lommel
2b41b6d669
Fix for cycles building with assertions on scons/windows.
2012-06-25 11:42:58 +00:00
Thomas Dinges
04c30c5efb
Scons / MSVC - Windows x64
...
* SSE/SSE2 is an unknown option for the compiler (Command line warning D9002 : ignoring unknown option '/arch:SSE2'), so it can be left out because on x64 it automatically builds with SSE and SSE2.
2012-05-28 09:20:04 +00:00
Antony Riakiotakis
4782522379
Add libMV and Scons support for MinGW-w64, patches by Caleb Joseph with slight modifications.
...
Thanks!
2012-04-24 12:57:58 +00:00
Brecht Van Lommel
5c395b69f5
Fix for Luxrender boost::thread conflict, workaround now is to just not use it
...
in cycles and use pthreads instead.
2012-02-04 19:58:09 +00:00
Brecht Van Lommel
efe4ea284a
Cycles:
...
* Fix broken compile of test app.
* Fix some warnings compiling with gcc for 32 bit.
* More tweaks to avoid extended precision issue from #29301 .
2011-12-02 14:26:28 +00:00
Brecht Van Lommel
45de380771
Cycles
...
* Compile all of cycles with -ffast-math again
* Add scons compilation of cuda binaries, tested on mac/linux.
* Add UI option for supported/experimental features, to make it
more clear what is supported, opencl/subdivision is experimental.
* Remove cycles xml exporter, was just for testing.
2011-12-01 16:33:21 +00:00
Thomas Dinges
366554d303
Scons / Cycles:
...
* Add dummy WITH_BF_CYCLES_BINARIES to scons, to be able to copy the .cubin kernels from cmake and have it work.
2011-11-24 19:22:34 +00:00
Brecht Van Lommel
ef6eab3ce4
Cycles: move clew into cycles namespace to avoid conflicts, and fix mesh
...
displacement panel showing with blender internal.
2011-11-15 19:23:35 +00:00
Brecht Van Lommel
db8024f4b5
Fix #29259 : cycles issues on certain processors. Now two versions of the kernel
...
are compiled, one SSE optimized and the other not, and it will choose between
them at runtime.
2011-11-15 15:13:38 +00:00
Brecht Van Lommel
5b1a42cb17
Cycles:
...
* Fix excessive fireflies in Velvet BSDF (patch by David).
* Disable some unused SSE code
* Remove RTTI disabling flags for now, this is giving some compile issues and
was only needed of OSL which we're not using yet.
2011-11-10 14:32:16 +00:00
Brecht Van Lommel
cf6a1320a8
Cycles: attempted fix for error building with sse/mtune optimization flags.
2011-11-10 14:13:32 +00:00
Antony Riakiotakis
ee1569b933
No tabs in scons! Sorry for that..
2011-11-09 14:00:24 +00:00
Antony Riakiotakis
83b16687b9
Make scons work MinGW. This commit resolves several issues such as enable OpenEXR, Game Engine and Player, enable latest features, and solve link order for gcc. So MinGW is right now fully supported as a build system for release type builds. Debug builds not tested.
2011-11-09 11:33:10 +00:00
Nathan Letwory
c9bca51e76
Add compiles support for Cycles.
...
No CUDA compiling yet, will be added later.
2011-11-08 20:40:02 +00:00