Commit Graph

1327 Commits (80a0409c7970cec36f3fd8ffa7a17e682b18f37c)

Author SHA1 Message Date
Wenzel Jakob 80a0409c79 minor (windows build fix, plus avoid some potential integer division by zero errors that showed up in crash reports) 2012-10-07 17:20:16 -07:00
Wenzel Jakob db0130a1de fixed an issue where sun and sky interpreted the combination of a 'toWorld' transform and 'sunDirection' differently, causing misalignment. 2012-10-07 20:13:06 -04:00
Wenzel Jakob 4923e3951e fixed a few more fs::path string handling-related issues 2012-10-07 19:35:50 -04:00
Wenzel Jakob feb303d639 fixed a photonmapper regression involving environment maps 2012-10-06 23:49:12 -04:00
Wenzel Jakob 7bd2d3ecae improved setpath.sh script contributed by Sean Bell 2012-10-06 23:14:33 -04:00
Wenzel Jakob d11914fdc1 fixed a potential crash issue in the photon mapper 2012-10-06 15:02:38 -04:00
Wenzel Jakob d15000d4db Handle 'subsurface' plugins specified directly following the 'scene' tag 2012-10-06 13:10:52 -04:00
Wenzel Jakob 0705019528 bidirectional abstraction layer now correctly works with the 'mask' plugin 2012-10-06 12:18:12 -04:00
Wenzel Jakob 95a43911de very minor const parameter change 2012-10-06 11:40:31 -04:00
Wenzel Jakob 262308b9b9 Rectangle::getSurfaceArea() was wrong 2012-10-05 00:24:15 -04:00
Wenzel Jakob 9318ac71fb fix a potential build failure with MSVC++ 2012-10-04 10:06:38 -04:00
Wenzel Jakob 652b3b169a russian roulette was not properly started in BDPT in some cases 2012-10-03 19:54:56 -04:00
Wenzel Jakob 1947b6f884 merge with Edgar's latest changes 2012-10-03 19:37:33 -04:00
Wenzel Jakob 8b828cc24c Added tag v0.4.0 for changeset ee26517b2720 2012-10-03 19:35:12 -04:00
Wenzel Jakob 76a02f87c7 fix an library load path issue on OSX that affected the python plugin when built with the Intel compiler 2012-10-03 19:24:56 -04:00
Wenzel Jakob d116214dd1 added the 'flipNormals' parameter to the cylinder for consistency 2012-10-03 19:07:15 -04:00
Edgar Velazquez-Armendariz 5f06699361 Fix a ridiculous error with Windows XP. 2012-10-03 15:24:39 -04:00
Edgar Velazquez-Armendariz 3d56c61b16 Next pass of improved Unicode support. 2012-10-03 00:43:12 -04:00
Edgar Velazquez-Armendariz 19f5eb1c86 First pass at improving Unicode support.
Uses the fact that boost::filesystem::path v3 uses wchar_t on Windows, which
is binary-compatible with the internal representation of QString (unicode16).
Not all the code paths have been tested yet, particularly in mtsgui.
2012-10-02 20:53:27 -04:00
Wenzel Jakob 874e1fa086 reverted previous change, which introduced a regression 2012-10-02 18:21:10 -04:00
Wenzel Jakob 72f93cf39c bugfixes for some potential crash causes 2012-10-02 17:55:37 -04:00
Wenzel Jakob 28cc078b73 gaaah 2012-10-02 17:36:27 -04:00
Edgar Velazquez-Armendariz 5a52b2f7ef Use the Unicode function to load plugins on Windows.
In boost::filesystem v3 paths on windows are natively Unicode. This avoids
unnecessary encoding conversions by using the internal native representation of
boost::filesystem::path
2012-10-02 17:30:55 -04:00
Wenzel Jakob 17ea59e43f argument size should be specified in TCHARs according to MSDN 2012-10-02 17:21:35 -04:00
Edgar Velazquez-Armendariz 1a59975481 Workaround for using PCH with the Ninja generator for mtsimport 2012-10-02 15:38:49 -04:00
Edgar Velazquez-Armendariz f12fdb16c1 Fix the PCH support when using absolute paths as with the Ninja generator. 2012-10-02 15:04:21 -04:00
Wenzel Jakob de9f47ce5a merge 2012-10-02 14:38:29 -04:00
Edgar Velazquez-Armendariz 3a29f9bbe2 Support FP exception functions in OS X even is SSE is not enabled 2012-10-02 14:23:55 -04:00
Edgar Velazquez-Armendariz 4b2e9c3292 Fix a compilation problem in spectral mode 2012-10-02 12:54:18 -04:00
Wenzel Jakob f69b226d97 potential fix for the '/' issue on windows 2012-10-02 10:25:02 -04:00
Wenzel Jakob 9dabb85b67 whoops, the last commit broke compilation on Linux 2012-10-01 01:00:50 -04:00
Wenzel Jakob b83596accd more MacOS-related OpenMP bugfixes 2012-10-01 00:55:10 -04:00
Wenzel Jakob b7d6fc7dba omp_get_max_threads still occasionally causes crashes even in binaries compiled with icl.. committing a workaround 2012-09-30 22:46:12 -04:00
Wenzel Jakob 8f9a325a2d linker fix 2012-09-30 22:21:52 -04:00
Edgar Velazquez-Armendariz 1f9ef5bb3f Merge with default 2012-10-01 15:14:25 -04:00
Wenzel Jakob 3a1e890a55 linker fix 2012-09-30 22:21:52 -04:00
Wenzel Jakob f589e35b1d merge 2012-09-30 18:57:26 -04:00
Wenzel Jakob fa8b555d49 added teaser renderings from the manifold paper to the ERPT/MEPT documentation 2012-09-30 18:56:30 -04:00
Wenzel Jakob 63ea6213bb the python extension module path has apparently changed 2012-09-30 18:27:18 -04:00
Wenzel Jakob 9cdb71f436 Debian/Ubuntu: let dh_shlibdeps figure out most of the dependencies 2012-09-30 18:22:50 -04:00
Wenzel Jakob 55af5bb006 debian/ubuntu build rule fix 2012-09-30 18:09:44 -04:00
Wenzel Jakob 68102a29e7 finalized PKGBUILD for arch linux 2012-09-30 18:04:48 -04:00
Wenzel Jakob c8b9ef4208 'POSIX Threads for WIN32' is not used by Mitsuba anymore 2012-09-30 17:52:38 -04:00
Wenzel Jakob f91a344471 yay -- finally merged the bidir-0.4.0 branch into default! 2012-09-30 17:50:59 -04:00
Wenzel Jakob 0edfcfbc89 updated acknowledgments, finished ERPT documentation, added an extra check to suppress some NaNs 2012-09-30 17:47:20 -04:00
Wenzel Jakob f17010e1f1 ocd 2012-09-30 04:23:54 -04:00
Wenzel Jakob 91b9668aa0 documentation improvements, some subtle gui improvements, revived MEMLT 2012-09-30 03:40:18 -04:00
Wenzel Jakob 789312b5e3 improved figure spacing 2012-09-30 00:46:26 -04:00
Wenzel Jakob 2010f51694 merge 2012-09-30 00:35:25 -04:00
Wenzel Jakob d83a7bae52 MLT documentation improvements 2012-09-30 00:34:29 -04:00