diff options
author | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2011-11-02 19:15:45 +0400 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2011-11-02 19:15:45 +0400 |
commit | 02fae3440c8b4b89aa0f9412bc4e0db60a787c13 (patch) | |
tree | cd7230e43d5a5a6a3d0da92216bee8f12aeda4ca /source/blender/editors | |
parent | bb379c06e914c0a38910343fbee9595fe1dac2c3 (diff) |
Cycles: RenderEngine api code tweaks, also ensuring it's backwards compatible.
Diffstat (limited to 'source/blender/editors')
-rw-r--r-- | source/blender/editors/render/render_update.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/source/blender/editors/render/render_update.c b/source/blender/editors/render/render_update.c index b6cf5be41e6..72ea79fae7e 100644 --- a/source/blender/editors/render/render_update.c +++ b/source/blender/editors/render/render_update.c @@ -88,12 +88,12 @@ void ED_render_engine_update_tagged(bContext *C, Main *bmain) rv3d= ar->regiondata; engine= rv3d->render_engine; - if(engine && engine->do_update) { + if(engine && (engine->flag & RE_ENGINE_DO_UPDATE)) { CTX_wm_screen_set(C, sc); CTX_wm_area_set(C, sa); CTX_wm_region_set(C, ar); - engine->do_update= 0; + engine->flag &= ~RE_ENGINE_DO_UPDATE; engine->type->view_update(engine, C); } } @@ -134,7 +134,7 @@ void ED_render_engine_changed(Main *bmain) } } -void tag_render_engines(Main *bmain) +static void tag_render_engines(Main *bmain) { /* tag running render engines for update later on */ bScreen *sc; @@ -154,7 +154,7 @@ void tag_render_engines(Main *bmain) rv3d= ar->regiondata; if(rv3d->render_engine) - rv3d->render_engine->do_update= 1; + rv3d->render_engine->flag |= RE_ENGINE_DO_UPDATE; } } } |