diff options
author | Campbell Barton <ideasman42@gmail.com> | 2010-01-28 22:18:35 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2010-01-28 22:18:35 +0300 |
commit | cd2c4a58345dfabf88e985b6aca5f259168f628e (patch) | |
tree | 579d9f44960853a5f55a7e0e05c27d2059c6f760 /source/blender | |
parent | abde08b71672d67511309a18aa80c9c278a7c313 (diff) |
- change max threads from 8 to 64, need to keep an eye on stack memory use here.
- reload fix didnt work last commit.
Diffstat (limited to 'source/blender')
-rw-r--r-- | source/blender/blenkernel/intern/sequencer.c | 2 | ||||
-rw-r--r-- | source/blender/blenlib/BLI_threads.h | 2 | ||||
-rw-r--r-- | source/blender/blenlib/intern/threads.c | 2 | ||||
-rw-r--r-- | source/blender/editors/render/render_shading.c | 2 | ||||
-rw-r--r-- | source/blender/makesrna/intern/rna_scene.c | 2 |
5 files changed, 5 insertions, 5 deletions
diff --git a/source/blender/blenkernel/intern/sequencer.c b/source/blender/blenkernel/intern/sequencer.c index 83bea02895e..ad32f578a10 100644 --- a/source/blender/blenkernel/intern/sequencer.c +++ b/source/blender/blenkernel/intern/sequencer.c @@ -3758,7 +3758,7 @@ void seqUniqueName(ListBase *seqbasep, Sequence *seq) BLI_uniquename(seqbasep, seq, "Sequence", '.', offsetof(Sequence, name), SEQ_NAME_MAXSTR); } -/* NOTE: this function doesn't fill in iamge names */ +/* NOTE: this function doesn't fill in image names */ Sequence *sequencer_add_image_strip(bContext *C, ListBase *seqbasep, SeqLoadInfo *seq_load) { Scene *scene= CTX_data_scene(C); /* only for active seq */ diff --git a/source/blender/blenlib/BLI_threads.h b/source/blender/blenlib/BLI_threads.h index 089ee9bdbdd..113229863d8 100644 --- a/source/blender/blenlib/BLI_threads.h +++ b/source/blender/blenlib/BLI_threads.h @@ -34,7 +34,7 @@ #include <pthread.h> /* for tables, button in UI, etc */ -#define BLENDER_MAX_THREADS 8 +#define BLENDER_MAX_THREADS 64 struct ListBase; diff --git a/source/blender/blenlib/intern/threads.c b/source/blender/blenlib/intern/threads.c index a81d5ed64e4..a751e849f82 100644 --- a/source/blender/blenlib/intern/threads.c +++ b/source/blender/blenlib/intern/threads.c @@ -107,7 +107,7 @@ static pthread_mutex_t _custom1_lock = PTHREAD_MUTEX_INITIALIZER; static int thread_levels= 0; /* threads can be invoked inside threads */ /* just a max for security reasons */ -#define RE_MAX_THREAD 8 +#define RE_MAX_THREAD BLENDER_MAX_THREADS typedef struct ThreadSlot { struct ThreadSlot *next, *prev; diff --git a/source/blender/editors/render/render_shading.c b/source/blender/editors/render/render_shading.c index 0ac7fcbeb50..4874879a31e 100644 --- a/source/blender/editors/render/render_shading.c +++ b/source/blender/editors/render/render_shading.c @@ -767,7 +767,7 @@ static int copy_material_exec(bContext *C, wmOperator *op) Material *ma= CTX_data_pointer_get_type(C, "material", &RNA_Material).data; if(ma==NULL) - return; + return OPERATOR_CANCELLED; copy_matcopybuf(ma); diff --git a/source/blender/makesrna/intern/rna_scene.c b/source/blender/makesrna/intern/rna_scene.c index 709165ecf83..cffe08d9328 100644 --- a/source/blender/makesrna/intern/rna_scene.c +++ b/source/blender/makesrna/intern/rna_scene.c @@ -2143,7 +2143,7 @@ static void rna_def_scene_render_data(BlenderRNA *brna) prop= RNA_def_property(srna, "threads", PROP_INT, PROP_NONE); RNA_def_property_int_sdna(prop, NULL, "threads"); - RNA_def_property_range(prop, 1, 8); + RNA_def_property_range(prop, 1, BLENDER_MAX_THREADS); RNA_def_property_int_funcs(prop, "rna_SceneRenderData_threads_get", NULL, NULL); RNA_def_property_ui_text(prop, "Threads", "Number of CPU threads to use simultaneously while rendering (for multi-core/CPU systems)"); RNA_def_property_update(prop, NC_SCENE|ND_RENDER_OPTIONS, NULL); |