diff options
author | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2007-12-18 00:04:22 +0300 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2007-12-18 00:04:22 +0300 |
commit | 25a434fd250a740ef23263af11d0a53a2539007b (patch) | |
tree | 3c644b792f82bbf50832f5084853ab9c54b25376 /source/blender/render/intern/include/render_types.h | |
parent | 5dfef1ae3580aeef8601fca4883bf186be82f29d (diff) |
Threaded Shadowbuffers Creation
===============================
- One shadowbuffer per thread.
- Added more break tests in shadow buffer code.
- Removed R.clipcrop global, solution is not nice yet, but at
least threadsafe.
- Fixed bug in strand render shadow buffer code.
Diffstat (limited to 'source/blender/render/intern/include/render_types.h')
-rw-r--r-- | source/blender/render/intern/include/render_types.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/source/blender/render/intern/include/render_types.h b/source/blender/render/intern/include/render_types.h index 84230bd4f6d..4a731878ffb 100644 --- a/source/blender/render/intern/include/render_types.h +++ b/source/blender/render/intern/include/render_types.h @@ -446,6 +446,10 @@ typedef struct LampRen { ObjectInstanceRen *obi_last[BLENDER_MAX_THREADS]; struct MTex *mtex[MAX_MTEX]; + + /* threading */ + int thread_assigned; + int thread_ready; } LampRen; /* **************** defines ********************* */ |