Blender Git Loki
Git Commits -> Revision 11920f7
Revision 11920f7 by Ton Roosendaal (master) March 25, 2011, 17:11 (GMT) |
Bugfix #26195 When rendering, during processing scene data, drawing in 3d window is now locked. Can get extended to more areas in UI easily. At least this solves all crashes with conflicting memory access in render && 3d drawing. Deleting objects via operators or delete modifiers isn't locked yet. Also fixed: crash on quitting a renderwindow when it was rendering. |
Commit Details:
Full Hash: 11920f7880062c1efb68a4e141162b7ec060ca29
SVN Revision: 35785
Parent Commit: fb2fd88
Lines Changed: +67, -10
9 Modified Paths:
/source/blender/blenkernel/BKE_screen.h (+4, -1) (Diff)
/source/blender/blenkernel/intern/screen.c (+21, -0) (Diff)
/source/blender/editors/render/render_internal.c (+9, -0) (Diff)
/source/blender/editors/screen/area.c (+4, -0) (Diff)
/source/blender/editors/space_view3d/space_view3d.c (+1, -0) (Diff)
/source/blender/render/extern/include/RE_pipeline.h (+1, -0) (Diff)
/source/blender/render/intern/include/render_types.h (+2, -0) (Diff)
/source/blender/render/intern/source/pipeline.c (+18, -4) (Diff)
/source/blender/windowmanager/intern/wm_window.c (+7, -5) (Diff)
/source/blender/blenkernel/intern/screen.c (+21, -0) (Diff)
/source/blender/editors/render/render_internal.c (+9, -0) (Diff)
/source/blender/editors/screen/area.c (+4, -0) (Diff)
/source/blender/editors/space_view3d/space_view3d.c (+1, -0) (Diff)
/source/blender/render/extern/include/RE_pipeline.h (+1, -0) (Diff)
/source/blender/render/intern/include/render_types.h (+2, -0) (Diff)
/source/blender/render/intern/source/pipeline.c (+18, -4) (Diff)
/source/blender/windowmanager/intern/wm_window.c (+7, -5) (Diff)