Commit Graph

111 Commits (1fd0f671dfcb77f813c0d6a36f2aa4e480b5ca8e)

Author SHA1 Message Date
L. E. Segovia 463e09207b Miscellaneous compilation fixes for Linux (#36)
* Remove a lingering prctl call
Fixes #34

* Fix COLLADA DOM library name

* Merge calls in Linux and MacOS
2017-10-09 01:34:29 +02:00
L. E. Segovia a1d574e9de Add MSVC2017 build config and project (#27)
* Add MSVC2017 build config and project
Porting the VS solution also enables debug running via NMake; fixes #24

* Edited genproj.py for MSVC 2017
2017-09-18 08:11:04 +02:00
Wenzel Jakob f75a412d80 missing win64 configuration files 2017-09-16 19:04:26 +02:00
Wenzel Jakob 6b68f4df03 fixed compilation on msvc 2017 2017-07-30 11:15:10 -07:00
Wenzel Jakob 90f75a19cb tabs -> spaces, added check-style.sh script 2017-07-29 01:07:33 +02:00
Wenzel Jakob afd3a1ccf0 ported mtsgui to Qt 5.9 2017-07-28 23:37:21 +02:00
Wenzel Jakob f995a91d4d deleted ancient MacOS X build configurations 2017-07-28 23:10:08 +02:00
Wenzel Jakob 338d3cbeb1 Include boost_python34 DLL in Windows release builds 2014-08-04 17:58:11 +02:00
Wenzel Jakob fbb4867f49 Fixed core affinity handling, specified TLS dialect on Linux
- Fixed core affinity handling for Linux clusters with CPU quotas
  (e.g. the ETH Brutus cluster).

- Added an explicit -mtls-dialect flag to the Linux config.py files to
  prevent crashes when loading the Python plugin in certain settings
  (particularly: the ETH cluster).
2014-07-01 22:35:30 +02:00
Wenzel Jakob f395e4c201 fixed clang build on OSX 2014-06-11 17:55:09 +02:00
Wenzel Jakob bbc211b9cd OSX / 10.9 SDK compilation settings 2014-06-09 12:42:19 +02:00
Wenzel Jakob 68609016b2 updated macosx build files for Python 3.4 2014-03-27 00:45:04 +01:00
Wenzel Jakob 103a72ad6c added python 3.4 to all windows config.py files 2014-03-19 10:17:33 -07:00
Wenzel Jakob ccff3793e0 fixed build config filenames 2014-03-10 13:06:39 +01:00
Wenzel Jakob 49b68b2c78 remove unneded dependency in instruction files 2013-12-09 01:34:15 +01:00
Wenzel Jakob 3e2516ab99 got rid of some minor warnings, Python code cleanups 2013-11-26 14:30:49 +01:00
Wenzel Jakob fdcaaaf841 added Python 3.3 all OSX build targets 2013-11-19 13:52:04 +01:00
Wenzel Jakob 605b3062e2 better python library detection on linux 2013-11-10 22:59:07 +01:00
Wenzel Jakob 3b8760bc71 switch to COLLADA-DOM 2.4 on OSX 2013-11-08 00:54:03 +01:00
Wenzel Jakob dccb7554ea compilation fixes for visual studio 2013 2013-11-07 07:21:54 -08:00
Wenzel Jakob e5d748e56c merge 2013-11-07 05:49:10 -08:00
Wenzel Jakob faf5eda10a fixed build configuration files 2013-11-07 04:59:24 -08:00
Wenzel Jakob 815cb6c916 new dependency build for windows: updated build configuration files 2013-11-06 06:20:42 -08:00
Wenzel Jakob 60ee5ad6cf fixed fftw dependencies on linux 2013-11-04 19:09:24 +01:00
Wenzel Jakob 5c06ca5723 switched to a new boost version for Mitsuba 0.4.5 -- also adding Python 3.3 support 2013-11-04 09:24:53 -08:00
Wenzel Jakob 41ecb1d837 fixed some windows-specific warnings, integrated FFTW 2013-10-28 12:10:31 +01:00
Wenzel Jakob b962a3db57 use multithreaded FFT 2013-10-28 11:28:37 +01:00
Wenzel Jakob f5e9a5c783 added fftw3 to default OSX build files 2013-10-25 22:23:44 +02:00
Wenzel Jakob 257526f6b2 Fast FFT-based image convolution support for large kernels 2013-10-25 22:21:53 +02:00
Wenzel Jakob 9c04346391 updated boost python naming scheme to match current Debian/Ubuntu releases 2013-10-04 17:47:40 +02:00
Wenzel Jakob b6457f1bdb added python v3.3 to SConscript.configure 2013-10-04 17:37:30 +02:00
Wenzel Jakob 8ec217df22 new clang 10.8 compiler setting for 64bit 2013-10-03 22:57:51 +02:00
Wenzel Jakob 78c87acfea added libxml2 dependency 2013-02-06 16:15:18 -05:00
Wenzel Jakob 9a0db0c67b updated MSVC project 2013-01-29 00:57:24 -05:00
Wenzel Jakob 874a392336 merged motion blur branch, updated version 2013-01-28 17:44:47 -05:00
Wenzel Jakob 994cf718b4 undoing previous COLLADA-related change, since it leads to incompatibilities with the older COLLADA DOM packages 2013-01-04 09:25:01 -05:00
Wenzel Jakob 15c45c874a intel compiler-related fixes, added a flag so that Mitsuba works with recent COLLADA DOM builds 2013-01-04 09:06:39 -05:00
Wenzel Jakob 544080e808 some work towards animated transformation support 2012-10-26 02:15:32 -04:00
Wenzel Jakob e12d181d25 new ICL build configuration 2012-10-11 12:37:00 -04:00
Wenzel Jakob 5aa08a45c4 Include svml_dispmd.dll on windows 2012-10-10 11:42:46 -07:00
Wenzel Jakob 4d62f7b509 removed debug statement 2012-09-28 20:38:25 -04:00
Wenzel Jakob cde938fda9 python3 integration bugfix 2012-09-28 20:37:37 -04:00
Wenzel Jakob 29d090f105 ICL build improvements 2012-09-28 16:39:21 -07:00
Wenzel Jakob 043473533f relaxed build settings were not applied on windows 2012-09-28 01:06:03 -07:00
Wenzel Jakob 4f1c7ccbf6 linux configuration file bugfix 2012-09-28 02:05:45 -04:00
Wenzel Jakob c52fa6402b Arch linux build system improvements 2012-09-28 01:48:18 -04:00
Wenzel Jakob 0188aa12c4 ICL build pipeline improvements on Mac 2012-09-27 22:03:06 -04:00
Wenzel Jakob 35da602d4e The epic 0.4.0 merge of the bidirectional branch -- sorry not to do this in smaller batches, but doing so would have been an incredible amount of work. A through description of the changes will be made available on the blog this week. 2012-09-27 12:43:51 -04:00
Wenzel Jakob 93214e4cc2 bugfix for the build scripts when Qt is inactive 2011-11-17 14:41:54 -05:00
Wenzel Jakob 538dd6f89f added precomputed data and code to efficiently evaluate the rough transmittance through a microfacet surface 2011-09-17 01:46:19 -04:00