Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'source/blender/editors/render/render_update.c')
-rw-r--r--source/blender/editors/render/render_update.c98
1 files changed, 49 insertions, 49 deletions
diff --git a/source/blender/editors/render/render_update.c b/source/blender/editors/render/render_update.c
index 72b29c56811..b56a295864b 100644
--- a/source/blender/editors/render/render_update.c
+++ b/source/blender/editors/render/render_update.c
@@ -62,7 +62,7 @@
#include "ED_node.h"
#include "ED_render.h"
-#include "render_intern.h" // own include
+#include "render_intern.h" // own include
/***************************** Render Engines ********************************/
@@ -80,26 +80,26 @@ void ED_render_scene_update(Main *bmain, Scene *scene, int updated)
if (!BLI_thread_is_main())
return;
- C= CTX_create();
+ C = CTX_create();
CTX_data_main_set(C, bmain);
CTX_data_scene_set(C, scene);
CTX_wm_manager_set(C, bmain->wm.first);
- for (sc=bmain->screen.first; sc; sc=sc->id.next) {
- for (sa=sc->areabase.first; sa; sa=sa->next) {
+ for (sc = bmain->screen.first; sc; sc = sc->id.next) {
+ for (sa = sc->areabase.first; sa; sa = sa->next) {
if (sa->spacetype != SPACE_VIEW3D)
continue;
- for (ar=sa->regionbase.first; ar; ar=ar->next) {
+ for (ar = sa->regionbase.first; ar; ar = ar->next) {
RegionView3D *rv3d;
RenderEngine *engine;
if (ar->regiontype != RGN_TYPE_WINDOW)
continue;
- rv3d= ar->regiondata;
- engine= rv3d->render_engine;
+ rv3d = ar->regiondata;
+ engine = rv3d->render_engine;
if (engine && (updated || (engine->flag & RE_ENGINE_DO_UPDATE))) {
CTX_wm_screen_set(C, sc);
@@ -123,22 +123,22 @@ void ED_render_engine_changed(Main *bmain)
ScrArea *sa;
ARegion *ar;
- for (sc=bmain->screen.first; sc; sc=sc->id.next) {
- for (sa=sc->areabase.first; sa; sa=sa->next) {
+ for (sc = bmain->screen.first; sc; sc = sc->id.next) {
+ for (sa = sc->areabase.first; sa; sa = sa->next) {
if (sa->spacetype != SPACE_VIEW3D)
continue;
- for (ar=sa->regionbase.first; ar; ar=ar->next) {
+ for (ar = sa->regionbase.first; ar; ar = ar->next) {
RegionView3D *rv3d;
if (ar->regiontype != RGN_TYPE_WINDOW)
continue;
- rv3d= ar->regiondata;
+ rv3d = ar->regiondata;
if (rv3d->render_engine) {
RE_engine_free(rv3d->render_engine);
- rv3d->render_engine= NULL;
+ rv3d->render_engine = NULL;
}
}
}
@@ -146,9 +146,9 @@ void ED_render_engine_changed(Main *bmain)
}
/***************************** Updates ***********************************
- * ED_render_id_flush_update gets called from DAG_id_tag_update, to do *
- * editor level updates when the ID changes. when these ID blocks are in *
- * the dependency graph, we can get rid of the manual dependency checks */
+* ED_render_id_flush_update gets called from DAG_id_tag_update, to do *
+* editor level updates when the ID changes. when these ID blocks are in *
+* the dependency graph, we can get rid of the manual dependency checks */
static int mtex_use_tex(MTex **mtex, int tot, Tex *tex)
{
@@ -157,7 +157,7 @@ static int mtex_use_tex(MTex **mtex, int tot, Tex *tex)
if (!mtex)
return 0;
- for (a=0; a<tot; a++)
+ for (a = 0; a < tot; a++)
if (mtex[a] && mtex[a]->tex == tex)
return 1;
@@ -168,16 +168,16 @@ static int nodes_use_tex(bNodeTree *ntree, Tex *tex)
{
bNode *node;
- for (node=ntree->nodes.first; node; node= node->next) {
+ for (node = ntree->nodes.first; node; node = node->next) {
if (node->id) {
- if (node->id == (ID*)tex) {
+ if (node->id == (ID *)tex) {
return 1;
}
else if (GS(node->id->name) == ID_MA) {
- if (mtex_use_tex(((Material*)node->id)->mtex, MAX_MTEX, tex))
+ if (mtex_use_tex(((Material *)node->id)->mtex, MAX_MTEX, tex))
return 1;
}
- else if (node->type==NODE_GROUP) {
+ else if (node->type == NODE_GROUP) {
if (nodes_use_tex((bNodeTree *)node->id, tex))
return 1;
}
@@ -191,12 +191,12 @@ static int nodes_use_material(bNodeTree *ntree, Material *ma)
{
bNode *node;
- for (node=ntree->nodes.first; node; node= node->next) {
+ for (node = ntree->nodes.first; node; node = node->next) {
if (node->id) {
- if (node->id == (ID*)ma) {
+ if (node->id == (ID *)ma) {
return 1;
}
- else if (node->type==NODE_GROUP) {
+ else if (node->type == NODE_GROUP) {
if (nodes_use_material((bNodeTree *)node->id, ma))
return 1;
}
@@ -218,8 +218,8 @@ static void material_changed(Main *bmain, Material *ma)
GPU_material_free(ma);
/* find node materials using this */
- for (parent=bmain->mat.first; parent; parent=parent->id.next) {
- if (parent->use_nodes && parent->nodetree && nodes_use_material(parent->nodetree, ma));
+ for (parent = bmain->mat.first; parent; parent = parent->id.next) {
+ if (parent->use_nodes && parent->nodetree && nodes_use_material(parent->nodetree, ma)) ;
else continue;
BKE_icon_changed(BKE_icon_getid(&parent->id));
@@ -241,9 +241,9 @@ static void texture_changed(Main *bmain, Tex *tex)
BKE_icon_changed(BKE_icon_getid(&tex->id));
/* find materials */
- for (ma=bmain->mat.first; ma; ma=ma->id.next) {
- if (mtex_use_tex(ma->mtex, MAX_MTEX, tex));
- else if (ma->use_nodes && ma->nodetree && nodes_use_tex(ma->nodetree, tex));
+ for (ma = bmain->mat.first; ma; ma = ma->id.next) {
+ if (mtex_use_tex(ma->mtex, MAX_MTEX, tex)) ;
+ else if (ma->use_nodes && ma->nodetree && nodes_use_tex(ma->nodetree, tex)) ;
else continue;
BKE_icon_changed(BKE_icon_getid(&ma->id));
@@ -253,27 +253,27 @@ static void texture_changed(Main *bmain, Tex *tex)
}
/* find lamps */
- for (la=bmain->lamp.first; la; la=la->id.next) {
- if (mtex_use_tex(la->mtex, MAX_MTEX, tex));
- else if (la->nodetree && nodes_use_tex(la->nodetree, tex));
+ for (la = bmain->lamp.first; la; la = la->id.next) {
+ if (mtex_use_tex(la->mtex, MAX_MTEX, tex)) ;
+ else if (la->nodetree && nodes_use_tex(la->nodetree, tex)) ;
else continue;
BKE_icon_changed(BKE_icon_getid(&la->id));
}
/* find worlds */
- for (wo=bmain->world.first; wo; wo=wo->id.next) {
- if (mtex_use_tex(wo->mtex, MAX_MTEX, tex));
- else if (wo->nodetree && nodes_use_tex(wo->nodetree, tex));
+ for (wo = bmain->world.first; wo; wo = wo->id.next) {
+ if (mtex_use_tex(wo->mtex, MAX_MTEX, tex)) ;
+ else if (wo->nodetree && nodes_use_tex(wo->nodetree, tex)) ;
else continue;
BKE_icon_changed(BKE_icon_getid(&wo->id));
}
/* find compositing nodes */
- for (scene=bmain->scene.first; scene; scene=scene->id.next) {
+ for (scene = bmain->scene.first; scene; scene = scene->id.next) {
if (scene->use_nodes && scene->nodetree) {
- for (node=scene->nodetree->nodes.first; node; node=node->next) {
+ for (node = scene->nodetree->nodes.first; node; node = node->next) {
if (node->id == &tex->id)
ED_node_changed_update(&scene->id, node);
}
@@ -290,11 +290,11 @@ static void lamp_changed(Main *bmain, Lamp *la)
BKE_icon_changed(BKE_icon_getid(&la->id));
/* glsl */
- for (ob=bmain->object.first; ob; ob=ob->id.next)
+ for (ob = bmain->object.first; ob; ob = ob->id.next)
if (ob->data == la && ob->gpulamp.first)
GPU_lamp_free(ob);
- for (ma=bmain->mat.first; ma; ma=ma->id.next)
+ for (ma = bmain->mat.first; ma; ma = ma->id.next)
if (ma->gpumaterial.first)
GPU_material_free(ma);
}
@@ -307,7 +307,7 @@ static void world_changed(Main *bmain, World *wo)
BKE_icon_changed(BKE_icon_getid(&wo->id));
/* glsl */
- for (ma=bmain->mat.first; ma; ma=ma->id.next)
+ for (ma = bmain->mat.first; ma; ma = ma->id.next)
if (ma->gpumaterial.first)
GPU_material_free(ma);
}
@@ -320,7 +320,7 @@ static void image_changed(Main *bmain, Image *ima)
BKE_icon_changed(BKE_icon_getid(&ima->id));
/* textures */
- for (tex=bmain->tex.first; tex; tex=tex->id.next)
+ for (tex = bmain->tex.first; tex; tex = tex->id.next)
if (tex->ima == ima)
texture_changed(bmain, tex);
}
@@ -331,35 +331,35 @@ static void scene_changed(Main *bmain, Scene *UNUSED(scene))
Material *ma;
/* glsl */
- for (ob=bmain->object.first; ob; ob=ob->id.next)
+ for (ob = bmain->object.first; ob; ob = ob->id.next)
if (ob->gpulamp.first)
GPU_lamp_free(ob);
- for (ma=bmain->mat.first; ma; ma=ma->id.next)
+ for (ma = bmain->mat.first; ma; ma = ma->id.next)
if (ma->gpumaterial.first)
GPU_material_free(ma);
}
void ED_render_id_flush_update(Main *bmain, ID *id)
{
- switch(GS(id->name)) {
+ switch (GS(id->name)) {
case ID_MA:
- material_changed(bmain, (Material*)id);
+ material_changed(bmain, (Material *)id);
break;
case ID_TE:
- texture_changed(bmain, (Tex*)id);
+ texture_changed(bmain, (Tex *)id);
break;
case ID_WO:
- world_changed(bmain, (World*)id);
+ world_changed(bmain, (World *)id);
break;
case ID_LA:
- lamp_changed(bmain, (Lamp*)id);
+ lamp_changed(bmain, (Lamp *)id);
break;
case ID_IM:
- image_changed(bmain, (Image*)id);
+ image_changed(bmain, (Image *)id);
break;
case ID_SCE:
- scene_changed(bmain, (Scene*)id);
+ scene_changed(bmain, (Scene *)id);
break;
default:
break;