johannes hanika
5d578e9c68
hslt: '-L' command line parameter to set the log level; '-r' immediately starts rendering in mtsgui
2014-11-04 00:07:16 +01:00
johannes hanika
7e705a62a0
hslt: compile fixes
2014-11-03 23:02:36 +01:00
Wenzel Jakob
84685dfc8d
mtsgui: handle the -o parameter
2014-10-18 22:38:04 +02:00
Wenzel Jakob
bdc43fcbd8
Updated copyright headers
2014-08-02 19:35:42 +02:00
Wenzel Jakob
76766fb10c
new 'math' namespace, some minor reorganization, added erf()/erfinv() functions
2014-08-02 19:35:42 +02:00
Wenzel Jakob
152cfa4b26
rendersettingsdlg.cpp: ignore mouse scroll events in spin boxes
2014-07-29 18:51:59 +02:00
Wenzel Jakob
a97731c9f7
fixed an annoying OSX-specific bug where checkboxes in the render settings dialog did not get saved
2014-07-23 23:12:57 +02:00
Wenzel Jakob
455b239c15
mtsgui: handle problematic scenes more gracefully where Mitsuba cannot generate any VPLs
2014-07-22 22:45:00 +02:00
Wenzel Jakob
bb7e922511
better handling of multiple sensors in the GUI
2014-07-22 22:28:38 +02:00
Wenzel Jakob
fffc830af7
fixed some additional pthread_{get/set}affinity_np flakiness
2014-07-01 23:08:55 +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
4339d2339f
minor cleanups
2014-03-05 16:18:17 +01:00
Wenzel Jakob
aa1fdb77f7
fix for a signal-related issue on machines running KDE
2014-03-05 16:14:34 +01:00
Wenzel Jakob
4b1abec7f6
added Bitmap I/O support for the PPM file format
2014-03-02 21:06:25 +01:00
Wenzel Jakob
25b538d1dc
avoid libpng-related warning messages
2014-02-27 10:29:39 -05:00
Wenzel Jakob
e8e8aba757
support for copying an image to the clipboard
2014-02-26 16:38:33 +01:00
Wenzel Jakob
e1080ff7b8
nicer error messages with line number information while parsing XML scenes
2014-02-17 13:45:40 +01:00
Wenzel Jakob
e4a76df007
multi-channel rendering works.
2014-02-14 18:36:00 +01:00
Wenzel Jakob
69180c13ce
nicer spin box for entering double values; fixed OSX layout issues
2014-01-28 01:21:34 +01:00
Wenzel Jakob
3446283c9e
patch submitted by Anton Kaplanyan: reset the statistics in the GUI when starting a new rendering job. Also make sure the statistics GUI button always shows something even when the default log level is set to EWarn or EError
2014-01-27 18:33:23 +01:00
Wenzel Jakob
a3b43613ac
rendersettingsdlg: some great usability improvements submitted by Anton Kaplanyan
2014-01-27 18:10:38 +01:00
Edgar Velazquez-Armendariz
188ff6f690
Always use the NVIDIA GPU on Optimus laptops with mtsgui.
2014-01-27 00:37:09 -05:00
Wenzel Jakob
bcb94a6f4a
improved constrained crop feature
2014-01-14 00:54:52 +01:00
Wenzel Jakob
31fc89690d
ask the user whether to stop a rendering process when accidentally dragging the mouse in an ongoing rendering session
2014-01-14 00:46:14 +01:00
Wenzel Jakob
59345881a0
mtsgui: constrain crop window to a square when the user presses the shift key
2014-01-12 19:19:51 +01:00
Wenzel Jakob
155cb3b83a
mtsgui: conveniently switch between tabs using Alt+Left and Alt+Right
2014-01-11 22:02:16 +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
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
065974cd83
fix for previous renderqueue extension
2013-12-03 15:47:11 +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
ff7a86c755
Qt Gui: allow opening multiple files at the same time
2013-11-13 14:15:38 +01:00
Wenzel Jakob
0366e8c102
changed icon naming conventions
2013-11-03 20:56:50 +01:00
Wenzel Jakob
474991301a
fixed compilation on osx 10.6
2013-11-03 20:56:16 +01:00
Wenzel Jakob
257526f6b2
Fast FFT-based image convolution support for large kernels
2013-10-25 22:21:53 +02:00
Wenzel Jakob
4dedbe6427
get rid of Qt-related compilation warnings on OSX/Clang
2013-10-24 22:20:44 +02:00
Wenzel Jakob
0a54a04290
OSX 10.9 font rendering fix
2013-10-24 22:20:21 +02:00
Wenzel Jakob
e36ea4e203
OSX 10.9 compilation fix
2013-10-24 22:20:04 +02:00
Wenzel Jakob
480e3eb9d5
render settings dialog: always preserve the crop window
2013-10-18 11:25:47 +02:00
Wenzel Jakob
cd435d8166
fix an issue where the reinhard tonemapper reacted to the rendering progress indicators
2013-10-01 12:21:21 +02:00
Wenzel Jakob
24720d5bd3
Fixes bug #203 : Fog material reference inside sensor disappears
2013-09-30 11:16:26 +02:00
Wenzel Jakob
263d672637
introduced CPU affinity feature, better Thread::getID() function on Linux
2013-09-12 14:18:42 +02:00
Wenzel Jakob
d8e915771f
fixed a bug reported by Karoly Zsolnai
2013-08-05 14:00:45 +02:00
Wenzel Jakob
af83b775f2
fixed autofocus feature
2013-07-12 16:41:25 +02:00
Wenzel Jakob
13478b5306
incorrect parameter name
2013-03-03 17:26:57 -05:00
Wenzel Jakob
abfc45d7f1
renamed an oddly-named matrix
2013-02-17 13:02:11 -05:00
Edgar Velazquez-Armendariz
4637821c30
Link the executables only agains libcore and librender by default in CMake
2013-02-02 09:26:01 -05:00
Wenzel Jakob
e8dbfbed75
symlinks_install: don't update .bashrc / .zshrc / .cshrc on OSX
2013-01-29 17:16:20 -05:00
Wenzel Jakob
405c7114fe
removed unnecessary StaticObject call
2013-01-29 11:43:17 -08:00
Wenzel Jakob
f22d130128
aboutdlg.cpp: automatically substitute current MTS_YEAR
2013-01-28 22:16:26 -05:00