[Bf-blender-cvs] CVS commit: blender/source/blender/blenkernel/intern scene.c blender/source/blender/blenlib BLI_threads.h blender/source/blender/blenlib/intern rand.c blender/source/blender/blenloader/intern readfile.c blender/source/blender/makesdna DNA_scene_types.h DNA_world_types.h blender/source/blender/render/intern/include ...
Ton Roosendaal
ton at blender.org
Wed Nov 29 18:01:14 CET 2006
ton (Ton Roosendaal) 2006/11/29 18:01:14 CET
Modified files:
blender/source/blender/blenkernel/intern scene.c
blender/source/blender/blenlib BLI_threads.h
blender/source/blender/blenlib/intern rand.c
blender/source/blender/blenloader/intern readfile.c
blender/source/blender/makesdna DNA_scene_types.h
DNA_world_types.h
blender/source/blender/render/intern/include render_types.h
rendercore.h
blender/source/blender/render/intern/source convertblender.c
pipeline.c ray.c
rendercore.c
zbuf.c
blender/source/blender/src buttons_scene.c
Log:
Render Monster support: (part 1)
Removed all limitations from render code for maximum threads. The only
define for this now is in BLI_threads.h, and currently set to 8.
Note that each thread renders an entire tile, and also allocates the
buffers for the tiles, so; more threads might work better with smaller
tiles.
IMPORTANT: node system won't work yet with more than 2 threads! So, don't
try material nodes or compositing with over 2 threads. That I'll commit
later today.
What does work (should work :) is AO and soft shadow now.
Revision Changes Path
1.46 +3 -2 blender/source/blender/blenkernel/intern/scene.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/scene.c.diff?r1=1.45&r2=1.46&cvsroot=bf-blender>
1.8 +11 -6 blender/source/blender/blenlib/BLI_threads.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenlib/BLI_threads.h.diff?r1=1.7&r2=1.8&cvsroot=bf-blender>
1.12 +5 -4 blender/source/blender/blenlib/intern/rand.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenlib/intern/rand.c.diff?r1=1.11&r2=1.12&cvsroot=bf-blender>
1.328 +8 -4 blender/source/blender/blenloader/intern/readfile.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenloader/intern/readfile.c.diff?r1=1.327&r2=1.328&cvsroot=bf-blender>
1.87 +3 -2 blender/source/blender/makesdna/DNA_scene_types.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/makesdna/DNA_scene_types.h.diff?r1=1.86&r2=1.87&cvsroot=bf-blender>
1.20 +2 -2 blender/source/blender/makesdna/DNA_world_types.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/makesdna/DNA_world_types.h.diff?r1=1.19&r2=1.20&cvsroot=bf-blender>
1.22 +7 -6 blender/source/blender/render/intern/include/render_types.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/render/intern/include/render_types.h.diff?r1=1.21&r2=1.22&cvsroot=bf-blender>
1.29 +3 -2 blender/source/blender/render/intern/include/rendercore.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/render/intern/include/rendercore.h.diff?r1=1.28&r2=1.29&cvsroot=bf-blender>
1.69 +10 -11 blender/source/blender/render/intern/source/convertblender.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/render/intern/source/convertblender.c.diff?r1=1.68&r2=1.69&cvsroot=bf-blender>
1.98 +5 -11 blender/source/blender/render/intern/source/pipeline.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/render/intern/source/pipeline.c.diff?r1=1.97&r2=1.98&cvsroot=bf-blender>
1.85 +44 -41 blender/source/blender/render/intern/source/ray.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/render/intern/source/ray.c.diff?r1=1.84&r2=1.85&cvsroot=bf-blender>
1.189 +10 -12 blender/source/blender/render/intern/source/rendercore.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/render/intern/source/rendercore.c.diff?r1=1.188&r2=1.189&cvsroot=bf-blender>
1.73 +47 -66 blender/source/blender/render/intern/source/zbuf.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/render/intern/source/zbuf.c.diff?r1=1.72&r2=1.73&cvsroot=bf-blender>
1.152 +9 -3 blender/source/blender/src/buttons_scene.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/buttons_scene.c.diff?r1=1.151&r2=1.152&cvsroot=bf-blender>
More information about the Bf-blender-cvs
mailing list