Blender Git Commit Log

Git Commits -> Revision c0ee40a

Revision c0ee40a by Ton Roosendaal (master)
January 27, 2009, 17:12 (GMT)
2.5

Compositor now uses threaded jobs.

- updates happen per preview node! Check this file for
fun: http://www.blender.org/bf/composite_image.blend
(any compo node could get preview!)
- had to ensure the composite data gets fully copied before
it executes thread, so editing is not frustrated.
- put back node buttons (missing init)
- added WM_jobs api call to check for running job,
illustrated with red light icon in 'use nodes' button.
- added another callback to WM_jobs, to initialize.
use this init to ensure you only do it when job really
starts.
- added an extra notifier option for WM_jobs, to signal
finished job (like redraw image view)
- fixed file read error, it copied the screen it read,
instead of using it.
- commented out annoying prints for missing ops in imagewin

Commit Details:

Full Hash: c0ee40ab1077de07741344b163ccd8de046db0fe
SVN Revision: 18696
Parent Commit: b602fd8
Lines Changed: +734, -391

1 Added Path:

/source/blender/editors/include/ED_node.h (+35, -0) (View)

22 Modified Paths:

/source/blender/blenkernel/BKE_node.h (+6, -0) (Diff)
/source/blender/blenkernel/intern/node.c (+211, -108) (Diff)
/source/blender/blenloader/intern/readfile.c (+29, -3) (Diff)
/source/blender/editors/preview/previewrender.c (+2, -9) (Diff)
/source/blender/editors/space_image/image_header.c (+2, -2) (Diff)
/source/blender/editors/space_image/space_image.c (+2, -0) (Diff)
/source/blender/editors/space_node/drawnode.c (+181, -205) (Diff)
/source/blender/editors/space_node/node_draw.c (+26, -3) (Diff)
/source/blender/editors/space_node/node_edit.c (+103, -25) (Diff)
/source/blender/editors/space_node/node_header.c (+5, -2) (Diff)
/source/blender/editors/space_node/node_intern.h (+2, -0) (Diff)
/source/blender/editors/space_node/node_ops.c (+4, -0) (Diff)
/source/blender/editors/space_node/space_node.c (+16, -6) (Diff)
/source/blender/makesdna/DNA_node_types.h (+1, -0) (Diff)
/source/blender/makesdna/DNA_space_types.h (+0, -1) (Diff)
/source/blender/windowmanager/intern/wm.c (+4, -2) (Diff)
/source/blender/windowmanager/intern/wm_files.c (+15, -5) (Diff)
/source/blender/windowmanager/intern/wm_init_exit.c (+8, -3) (Diff)
/source/blender/windowmanager/intern/wm_jobs.c (+62, -8) (Diff)
/source/blender/windowmanager/intern/wm_window.c (+1, -0) (Diff)
/source/blender/windowmanager/WM_api.h (+5, -1) (Diff)
/source/blender/windowmanager/WM_types.h (+14, -8) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021