Cleanup: use boolean arguments
This commit is contained in:
parent
9059ee81ef
commit
7cb55a79d8
|
@ -777,7 +777,7 @@ void BKE_node_preview_free(struct bNodePreview *preview);
|
|||
void BKE_node_preview_init_tree(struct bNodeTree *ntree,
|
||||
int xsize,
|
||||
int ysize,
|
||||
int create_previews);
|
||||
bool create_previews);
|
||||
void BKE_node_preview_free_tree(struct bNodeTree *ntree);
|
||||
void BKE_node_preview_remove_unused(struct bNodeTree *ntree);
|
||||
void BKE_node_preview_clear(struct bNodePreview *preview);
|
||||
|
|
|
@ -404,7 +404,7 @@ void BKE_spacetypes_free(void); /* only for quitting blender */
|
|||
/* spacedata */
|
||||
void BKE_spacedata_freelist(ListBase *lb);
|
||||
void BKE_spacedata_copylist(ListBase *lb1, ListBase *lb2);
|
||||
void BKE_spacedata_draw_locks(int set);
|
||||
void BKE_spacedata_draw_locks(bool set);
|
||||
|
||||
struct ARegion *BKE_spacedata_find_region_type(const struct SpaceLink *slink,
|
||||
const struct ScrArea *area,
|
||||
|
|
|
@ -2501,7 +2501,7 @@ static void node_preview_init_tree_recursive(bNodeInstanceHash *previews,
|
|||
bNodeInstanceKey parent_key,
|
||||
int xsize,
|
||||
int ysize,
|
||||
int create)
|
||||
bool create_previews)
|
||||
{
|
||||
LISTBASE_FOREACH (bNode *, node, &ntree->nodes) {
|
||||
bNodeInstanceKey key = BKE_node_instance_key(parent_key, ntree, node);
|
||||
|
@ -2510,16 +2510,17 @@ static void node_preview_init_tree_recursive(bNodeInstanceHash *previews,
|
|||
node->preview_xsize = xsize;
|
||||
node->preview_ysize = ysize;
|
||||
|
||||
BKE_node_preview_verify(previews, key, xsize, ysize, create);
|
||||
BKE_node_preview_verify(previews, key, xsize, ysize, create_previews);
|
||||
}
|
||||
|
||||
if (node->type == NODE_GROUP && node->id) {
|
||||
node_preview_init_tree_recursive(previews, (bNodeTree *)node->id, key, xsize, ysize, create);
|
||||
node_preview_init_tree_recursive(
|
||||
previews, (bNodeTree *)node->id, key, xsize, ysize, create_previews);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
void BKE_node_preview_init_tree(bNodeTree *ntree, int xsize, int ysize, int create_previews)
|
||||
void BKE_node_preview_init_tree(bNodeTree *ntree, int xsize, int ysize, bool create_previews)
|
||||
{
|
||||
if (!ntree) {
|
||||
return;
|
||||
|
|
|
@ -533,7 +533,7 @@ void BKE_spacedata_copylist(ListBase *lb1, ListBase *lb2)
|
|||
/* facility to set locks for drawing to survive (render) threads accessing drawing data */
|
||||
/* lock can become bitflag too */
|
||||
/* should be replaced in future by better local data handling for threads */
|
||||
void BKE_spacedata_draw_locks(int set)
|
||||
void BKE_spacedata_draw_locks(bool set)
|
||||
{
|
||||
LISTBASE_FOREACH (SpaceType *, st, &spacetypes) {
|
||||
LISTBASE_FOREACH (ARegionType *, art, &st->regiontypes) {
|
||||
|
|
|
@ -302,7 +302,7 @@ static void pe_update_hair_particle_edit_pointers(PTCacheEdit *edit)
|
|||
*
|
||||
* note: this function runs on poll, therefore it can runs many times a second
|
||||
* keep it fast! */
|
||||
static PTCacheEdit *pe_get_current(Depsgraph *depsgraph, Scene *scene, Object *ob, int create)
|
||||
static PTCacheEdit *pe_get_current(Depsgraph *depsgraph, Scene *scene, Object *ob, bool create)
|
||||
{
|
||||
ParticleEditSettings *pset = PE_settings(scene);
|
||||
PTCacheEdit *edit = NULL;
|
||||
|
@ -406,12 +406,12 @@ static PTCacheEdit *pe_get_current(Depsgraph *depsgraph, Scene *scene, Object *o
|
|||
|
||||
PTCacheEdit *PE_get_current(Depsgraph *depsgraph, Scene *scene, Object *ob)
|
||||
{
|
||||
return pe_get_current(depsgraph, scene, ob, 0);
|
||||
return pe_get_current(depsgraph, scene, ob, false);
|
||||
}
|
||||
|
||||
PTCacheEdit *PE_create_current(Depsgraph *depsgraph, Scene *scene, Object *ob)
|
||||
{
|
||||
return pe_get_current(depsgraph, scene, ob, 1);
|
||||
return pe_get_current(depsgraph, scene, ob, true);
|
||||
}
|
||||
|
||||
void PE_current_changed(Depsgraph *depsgraph, Scene *scene, Object *ob)
|
||||
|
|
|
@ -800,7 +800,7 @@ static int render_break(void *UNUSED(rjv))
|
|||
|
||||
/* runs in thread, no cursor setting here works. careful with notifiers too (malloc conflicts) */
|
||||
/* maybe need a way to get job send notifier? */
|
||||
static void render_drawlock(void *rjv, int lock)
|
||||
static void render_drawlock(void *rjv, bool lock)
|
||||
{
|
||||
RenderJob *rj = rjv;
|
||||
|
||||
|
|
|
@ -331,7 +331,7 @@ void RE_display_update_cb(struct Render *re,
|
|||
void (*f)(void *handle, RenderResult *rr, volatile struct rcti *rect));
|
||||
void RE_stats_draw_cb(struct Render *re, void *handle, void (*f)(void *handle, RenderStats *rs));
|
||||
void RE_progress_cb(struct Render *re, void *handle, void (*f)(void *handle, float));
|
||||
void RE_draw_lock_cb(struct Render *re, void *handle, void (*f)(void *handle, int));
|
||||
void RE_draw_lock_cb(struct Render *re, void *handle, void (*f)(void *handle, bool lock));
|
||||
void RE_test_break_cb(struct Render *re, void *handle, int (*f)(void *handle));
|
||||
void RE_current_scene_update_cb(struct Render *re,
|
||||
void *handle,
|
||||
|
|
|
@ -757,7 +757,7 @@ static void engine_render_view_layer(Render *re,
|
|||
{
|
||||
/* Lock UI so scene can't be edited while we read from it in this render thread. */
|
||||
if (re->draw_lock) {
|
||||
re->draw_lock(re->dlh, 1);
|
||||
re->draw_lock(re->dlh, true);
|
||||
}
|
||||
|
||||
/* Create depsgraph with scene evaluated at render resolution. */
|
||||
|
@ -773,7 +773,7 @@ static void engine_render_view_layer(Render *re,
|
|||
}
|
||||
|
||||
if (re->draw_lock) {
|
||||
re->draw_lock(re->dlh, 0);
|
||||
re->draw_lock(re->dlh, false);
|
||||
}
|
||||
|
||||
/* Perform render with engine. */
|
||||
|
@ -824,7 +824,7 @@ bool RE_engine_render(Render *re, bool do_all)
|
|||
|
||||
/* Lock drawing in UI during data phase. */
|
||||
if (re->draw_lock) {
|
||||
re->draw_lock(re->dlh, 1);
|
||||
re->draw_lock(re->dlh, true);
|
||||
}
|
||||
|
||||
/* update animation here so any render layer animation is applied before
|
||||
|
@ -852,7 +852,7 @@ bool RE_engine_render(Render *re, bool do_all)
|
|||
if (re->result == NULL) {
|
||||
/* Clear UI drawing locks. */
|
||||
if (re->draw_lock) {
|
||||
re->draw_lock(re->dlh, 0);
|
||||
re->draw_lock(re->dlh, false);
|
||||
}
|
||||
/* Too small image is handled earlier, here it could only happen if
|
||||
* there was no sufficient memory to allocate all passes.
|
||||
|
@ -902,7 +902,7 @@ bool RE_engine_render(Render *re, bool do_all)
|
|||
|
||||
/* Clear UI drawing locks. */
|
||||
if (re->draw_lock) {
|
||||
re->draw_lock(re->dlh, 0);
|
||||
re->draw_lock(re->dlh, false);
|
||||
}
|
||||
|
||||
/* Render view layers. */
|
||||
|
|
|
@ -1017,7 +1017,7 @@ void RE_progress_cb(Render *re, void *handle, void (*f)(void *handle, float))
|
|||
re->prh = handle;
|
||||
}
|
||||
|
||||
void RE_draw_lock_cb(Render *re, void *handle, void (*f)(void *handle, int i))
|
||||
void RE_draw_lock_cb(Render *re, void *handle, void (*f)(void *handle, bool lock))
|
||||
{
|
||||
re->draw_lock = f;
|
||||
re->dlh = handle;
|
||||
|
|
|
@ -141,7 +141,7 @@ struct Render {
|
|||
void (*progress)(void *handle, float i);
|
||||
void *prh;
|
||||
|
||||
void (*draw_lock)(void *handle, int i);
|
||||
void (*draw_lock)(void *handle, bool lock);
|
||||
void *dlh;
|
||||
int (*test_break)(void *handle);
|
||||
void *tbh;
|
||||
|
|
Loading…
Reference in New Issue