Commit Graph

55 Commits

Author SHA1 Message Date
Laurent Clouet
d4ec9f3d92 Slow update of ui was made for the javascript ui, since it's not used anymore, it should be removed 2019-08-07 15:22:34 +02:00
Laurent Clouet
71a85af3f4 code cleanup 2019-08-05 14:11:24 +02:00
Laurent Clouet
c014e56a08 Better error detection 2019-08-05 14:06:46 +02:00
Laurent Clouet
ddab4ac8f2 More error detection 2019-07-21 19:42:02 +02:00
Laurent Clouet
19c73fad96 Utils.parseNumber can generate NumberFormatException 2019-04-03 14:04:26 +02:00
Laurent Clouet
388b1158bd Max memory settings can be set using human number with unit 2019-02-20 13:53:18 +01:00
M*C*O
09c9fa1c6b fix missing parenthese in Job.java:808 2019-02-09 05:41:16 +01:00
Laurent Clouet
49d5980e8a More error detection 2019-02-08 13:08:20 +01:00
Laurent Clouet
f81d3b67b3 Add openCL support 2018-08-24 19:46:03 +02:00
Laurent Clouet
4dc0603587 Don't use system python but blender's 2018-07-16 18:21:11 +02:00
Laurent Clouet
6c9d645005 Python error detection 2018-07-10 09:59:05 +02:00
Laurent Clouet
418bd4d75f More error detection 2018-06-30 02:08:21 +02:00
Laurent Clouet
25d5259332 More error detection 2018-06-30 01:31:42 +02:00
Laurent Clouet
23c0aaca89 Bugfix: when the render process is over user memory limit, kill it (finish only meant to give the render duration) 2018-06-17 12:22:04 +02:00
intrigus
1c9bbb3706 Ignore Ctrl+C in render process. Fixes #81
When sending Ctrl+C to the terminal it also get's sent to all subprocesses e.g. also the render process.
The java program handles Ctrl+C but the renderer quits on Ctrl+C
This script causes the renderer to ignore Ctrl+C.
2018-06-02 15:11:45 +02:00
Laurent Clouet
3bd86c56e3 More error detection (out of vram) 2017-05-20 13:56:43 +02:00
Jake Dube
cb03b58dbc Display compute method for the current project 2017-05-07 21:00:20 +02:00
Laurent Clouet
b447e54a4a 'Unset' default value could be 0 or -1 2017-04-29 22:17:58 +02:00
Laurent Clouet
8f9a54b51e Hide value could be 0 or -1 2017-04-26 23:43:13 +02:00
Laurent Clouet
0508db7f75 User can choose how much he willing to spent on each frame (based on pull request from 'Rolf Aretz Lap' 2017-04-25 13:06:23 +02:00
Laurent Clouet
8b92cba01e More error detection 2017-04-19 00:12:05 +02:00
Laurent Clouet
39bd52aca4 Bugfix: check if max ram is set before using it 2017-04-04 22:56:53 +02:00
Laurent Clouet
905fff3313 Allow user to set maximum memory he allows render to use 2017-03-29 22:13:04 +02:00
Rolf Aretz Lap
7d2209a0f4 Add commands to text user interface 2017-02-19 14:19:48 +01:00
Laurent Clouet
f88fa05fb5 Blender 2.78b doesn't handle gpu the same way, i might changed again so deport the preferences calls to the server side 2017-02-11 16:54:40 +01:00
Rolf Aretz Lap
d8aa315699 add the ability to set the priority of the render process as commandline argument 2017-01-05 09:58:27 +01:00
Laurent Clouet
ea50176133 create an error type for when the server kills the render (before it was part of NOOUTPUTFILE) 2016-11-01 19:44:09 +01:00
Laurent Clouet
07f9662c00 * Better ui with more infos
* Remove revision from protocol since it's not use anymore
2016-10-12 00:34:51 +02:00
Laurent Clouet
09eb650da2 Bugfix: don't use gpu if the user doesn't want to 2016-10-10 00:03:40 +02:00
Laurent Clouet
28b257092a Project archive can be password protected 2016-10-05 23:01:03 +02:00
Laurent Clouet
fe626a3bee Detect if the gpu is not supported by blender (for example GTX 10XX on Blender 2.77) 2016-09-21 23:52:41 +02:00
Jackson
55b909c98b Allow user to set tile size 2016-09-21 23:26:44 +02:00
Laurent Clouet
8a17cddfde Bugfix: check kill request before check render output 2016-08-29 18:06:17 +02:00
Laurent Clouet
988abfc8e7 Wrong log 2016-08-29 17:56:21 +02:00
Laurent Clouet
ac7377ad19 Better out of memory detection 2016-05-01 15:04:31 +02:00
hailIulius
be3a30facc Use core affinity on windows to improve performance 2016-04-27 19:35:32 +02:00
Laurent Clouet
32540e7712 Detect if renderer ran out of memory 2016-04-03 20:49:24 +02:00
AGSPhoenix
0da9ce2bb3 Wrap project name in double quotes 2016-01-11 00:38:50 -05:00
AGSPhoenix
e32f59ddb3 Display name of project while rendering 2016-01-08 20:53:58 +01:00
Laurent Clouet
e570adafe6 Better detection of bvh cache file permission issue 2015-12-26 10:44:56 +00:00
Laurent Clouet
4873b8272b Fix #47 User can block a project on his client 2015-10-27 21:00:44 +00:00
Laurent Clouet
79283bdd6a Fix #42 exception while parsing blender output log 2015-09-24 20:17:08 +01:00
Laurent Clouet
0aac6d8732 Improvement of the out of vram detection 2015-06-05 23:05:28 +01:00
Laurent Clouet
c6e2a72ab2 Bugfix: store the number of cpu cores on Job object because it might be changed by the user between the start and end of render 2015-05-26 20:20:54 +01:00
Laurent Clouet
01abee0f70 Cleanup: move Job render call to Job class 2015-05-06 20:34:59 +01:00
Laurent Clouet
dbf55ff4bb Move the Render info to a specific class 2015-04-27 20:10:36 +01:00
Laurent Clouet
4994b9a209 LINE_NUMBER update method does not work, since blender 2.70 the remaining time is better 2015-04-23 21:56:57 +01:00
Laurent Clouet
da5fbabb91 Cleanup: indentation 2015-01-20 22:06:05 +01:00
Laurent Clouet
ffb49740af Improvement: use the update_method provide by the server 2015-01-13 21:07:58 +01:00
mvolli
bdf10b36c3 spelling/language corrections 2014-12-23 20:05:29 +01:00