diff options
author | Willian Padovani Germano <wpgermano@gmail.com> | 2008-07-03 01:01:59 +0400 |
---|---|---|
committer | Willian Padovani Germano <wpgermano@gmail.com> | 2008-07-03 01:01:59 +0400 |
commit | 424141f44d1c971455d7d207ad386d1fcd7d854b (patch) | |
tree | 81a6bdc8fc0039d44de842ff120f9eecb705a18d /source/gameengine/Ketsji | |
parent | 8ca128414ddbe73bf31755df6cf19e5c70aba99c (diff) |
== Python, GE & Threads ==
Martin Sell (thanks!) reported that threading via scripts was not working in the game engine with Blender 2.46 and later. My fault, to make pynodes work properly with threads > 1 I disabled Python's "check interval", preventing threads created via scripts from receiving time to run.
Now only during rendering check interval is disabled (set to max int). Still experimental, I added the calls in BPY_do_all_scripts, since it's called in BIF_do_render, but will probably move the code to its own function after more testing & feedback.
Diffstat (limited to 'source/gameengine/Ketsji')
0 files changed, 0 insertions, 0 deletions