[Bf-blender-cvs] CVS commit: blender/source/blender/makesdna DNA_scene_types.h blender/source/blender/render/intern/source convertblender.c pipeline.c rendercore.c blender/source/blender/src previewrender.c renderwin.c

Ton Roosendaal ton at blender.org
Wed Feb 15 10:35:01 CET 2006


ton (Ton Roosendaal) 2006/02/15 10:35:01 CET

  Modified files:
    blender/source/blender/makesdna DNA_scene_types.h 
    blender/source/blender/render/intern/source convertblender.c 
                                                pipeline.c 
                                                rendercore.c 
    blender/source/blender/src previewrender.c renderwin.c 
  
  Log:
  - Preview render (buttons) was executing the 'data ipos', causing inserting
    keys with IKEY in buttons to not work.
  
  - Crash in opengl while rendering was caused by the fact that scanline
    updates are drawn in the main thread, whilst the actual render thread
    then can already be doing different stuff.
    Especially with many layers & passes it's getting confusing easily :)
  
    Convention now is that scanline render updates only happen while the
    thread is looping over scanlines. As soon as it reached the last, no
    drawing happens, not even to update the last segment.
    This isnt a problen, since any finished tile is drawn again entirely.
  
  Revision  Changes    Path
  1.62      +2 -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.61&r2=1.62&cvsroot=bf-blender>
  1.19      +3 -2      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.18&r2=1.19&cvsroot=bf-blender>
  1.26      +1 -0      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.25&r2=1.26&cvsroot=bf-blender>
  1.145     +3 -4      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.144&r2=1.145&cvsroot=bf-blender>
  1.70      +4 -2      blender/source/blender/src/previewrender.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/previewrender.c.diff?r1=1.69&r2=1.70&cvsroot=bf-blender>
  1.74      +3 -2      blender/source/blender/src/renderwin.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/renderwin.c.diff?r1=1.73&r2=1.74&cvsroot=bf-blender>



More information about the Bf-blender-cvs mailing list