Commit Graph

2180 Commits (master)

Author SHA1 Message Date
Wenzel Jakob 567b368fa6 rewired some functions in qmc.h for better convenience 2014-01-02 01:31:41 +01:00
Wenzel Jakob fa07971698 minor improvement to libpython 2013-12-31 17:54:05 +01:00
Wenzel Jakob ea3d61da15 added missing PerspectiveCamera::getDiagonalFov() function 2013-12-29 14:31:46 +01:00
Wenzel Jakob b5148cdfa3 new <default> XML tag, which creates a default value for a parameter that has not been specified on the command line 2013-12-28 18:37:16 +01:00
Wenzel Jakob 9c4a5fe47b fixed link in doxygen file 2013-12-27 13:27:34 +01:00
Wenzel Jakob f3d725085c improved the robustness of rebuildTopology() 2013-12-22 15:42:26 +01:00
Wenzel Jakob e5e4e56512 OSX fixes 2013-12-20 13:12:36 +01:00
Wenzel Jakob ccad33b21d added getTotalSystemMemory() function 2013-12-20 12:12:36 +01:00
Wenzel Jakob d1638ca45c windows fixes 2013-12-19 23:17:29 +01:00
Wenzel Jakob c97ea5f1cb mmap.cpp: also added createTemporary() support 2013-12-19 23:05:31 +01:00
Wenzel Jakob 4bae47db4c atomic.h: added atomicMaximum() helper function 2013-12-19 18:51:23 +01:00
Wenzel Jakob a5c13d4469 windows compilation fix 2013-12-19 06:56:30 -08:00
Wenzel Jakob ef0979b15e support for easy creation of temporary files 2013-12-19 15:03:15 +01:00
Wenzel Jakob 6e7ce77165 minor improvements to the heightfield shape 2013-12-19 11:40:24 +01:00
Wenzel Jakob 30a665bead height field improvements 2013-12-18 18:52:37 +01:00
Wenzel Jakob 31761b3afd nicer error handling in the tonemapper when given the -t parameter 2013-12-18 14:48:36 +01:00
Wenzel Jakob f24b51666a sstream.cpp: better error reporting when things go wrong (specifically, say which host is responsible) 2013-12-13 17:02:21 +01:00
Wenzel Jakob a424a29602 added a new Texture::isMonochromatic function 2013-12-10 17:02:07 +01:00
Wenzel Jakob 3d7592cf6e libpython: some fixes to the Intersection data structure bindings 2013-12-10 00:39:08 +01:00
Wenzel Jakob 706b2af6c1 typo fix... 2013-12-10 00:22:25 +01:00
Wenzel Jakob 23383c7ccb fix cut and paste issue 2013-12-10 00:12:50 +01:00
Wenzel Jakob 1938d00659 libpython: bindings for the Sensor class 2013-12-10 00:09:37 +01:00
Wenzel Jakob 49b68b2c78 remove unneded dependency in instruction files 2013-12-09 01:34:15 +01:00
Wenzel Jakob 9f7363adab typo fix 2013-12-08 02:42:00 +01:00
Wenzel Jakob 5b0c09dbd0 extensions to mmap.cpp, some macro cleanups 2013-12-08 02:33:12 +01:00
Wenzel Jakob 884136580d MemoryMappedFile::toString() method, cleanup of constants.h 2013-12-08 00:47:43 +01:00
Wenzel Jakob 6d1f81ceda more macros for SSE/AVX/AVX512 alignment etc 2013-12-06 12:20:02 +01:00
Wenzel Jakob 1fc3d96c8e minor reorganization of constants.h 2013-12-06 09:36:05 +01:00
Wenzel Jakob d158059502 merge 2013-12-04 16:58:10 +01:00
Wenzel Jakob 4e1188b08a port of the previous change to Linux/OSX 2013-12-04 16:57:55 +01:00
Wenzel Jakob 4f61786b71 sstream.cpp: do a better job at handling the EINTR signal in recv() and send() 2013-12-04 16:50:03 +01:00
Wenzel Jakob 0a36d14aeb added Bitmap::copyFrom method 2013-12-03 23:13:41 +01:00
Wenzel Jakob f6c379fb87 get rid of annoying warning messages on OSX 2013-12-03 22:32:18 +01:00
Wenzel Jakob 065974cd83 fix for previous renderqueue extension 2013-12-03 15:47:11 +01:00
Wenzel Jakob 6777864990 fix a cleanup-handler related issue in sstream.cpp / sched_remote.cpp 2013-12-03 15:42:40 +01:00
Wenzel Jakob 687b56e73d RenderListener::workEndEvent now includes a flag on whether the work unit was finished successfully 2013-12-03 11:50:20 +01:00
Wenzel Jakob b17916e679 quench some minor warnings 2013-12-02 11:25:48 +01:00
Wenzel Jakob 15a872eae0 undoing font fix due new Qt dependencies 2013-12-02 09:44:43 +01:00
Wenzel Jakob 2331b16f54 mtsgui: added support for -a, -h, and -p command line parameters known from the 'mitsuba' executable 2013-12-01 22:38:55 +01:00
Wenzel Jakob 3d84105a47 numpy support 2013-12-01 18:22:01 +01:00
Wenzel Jakob c3d4b5a08c libpython: Timer bindings, plus a few other functions from util.h 2013-11-30 22:32:28 +01:00
Wenzel Jakob 45425b64c4 mmap.cpp: when creating a memory-mapped file on windows, only allow concurrent read access 2013-11-29 18:55:35 +01:00
Wenzel Jakob afca59d426 mmap.cpp: be more relaxed about files already existing (and potentially being used by other Mitsuba instances) -- by Michael Zeilfelder 2013-11-29 18:52:42 +01:00
Wenzel Jakob bb1da93876 Python-baed scene construction: fixed an issue reported by Sina Honari 2013-11-29 16:36:34 +01:00
Wenzel Jakob 4ccee2340a fixed typo (reported by Michael Zeilfelder) 2013-11-29 15:40:15 +01:00
Wenzel Jakob 88be826331 fixed minor issue in AreaLight::toString() 2013-11-29 15:30:07 +01:00
Wenzel Jakob 3781651694 SConscript indentation fix 2013-11-28 09:19:20 +01:00
Wenzel Jakob be8275749d some linker flag fixes 2013-11-27 15:32:48 +01:00
Wenzel Jakob a2591285d7 PyQt example: a few more refinements 2013-11-27 13:25:33 +01:00
Wenzel Jakob 73b6dc4ce2 mmap: don't throw exceptions in destructor.. 2013-11-27 12:49:03 +01:00