[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