forked from bartvdbraak/blender
Fix for wrong boolean flag check
This fixes obvious overflows when checking bitflags, who knows how much undiscovered issues exists in the code still..
This commit is contained in:
parent
8f0b6a1dd1
commit
acce9f0841
@ -1445,7 +1445,7 @@ static void render_view3d_do(RenderEngine *engine, const bContext *C)
|
||||
rp->bmain = CTX_data_main(C);
|
||||
rp->resolution_divider = divider;
|
||||
rp->start_resolution_divider = divider;
|
||||
rp->has_freestyle = scene->r.mode & R_EDGE_FRS;
|
||||
rp->has_freestyle = (scene->r.mode & R_EDGE_FRS) != 0;
|
||||
copy_m4_m4(rp->viewmat, rp->rv3d->viewmat);
|
||||
|
||||
/* clear info text */
|
||||
|
@ -5235,7 +5235,7 @@ void RE_Database_Preprocess(Render *re)
|
||||
}
|
||||
|
||||
if (!re->test_break(re->tbh))
|
||||
project_renderdata(re, projectverto, re->r.mode & R_PANORAMA, 0, 1);
|
||||
project_renderdata(re, projectverto, (re->r.mode & R_PANORAMA) != 0, 0, 1);
|
||||
|
||||
/* Occlusion */
|
||||
if ((re->wrld.mode & (WO_AMB_OCC|WO_ENV_LIGHT|WO_INDIRECT_LIGHT)) && !re->test_break(re->tbh))
|
||||
@ -5333,7 +5333,7 @@ static void database_fromscene_vectors(Render *re, Scene *scene, unsigned int la
|
||||
database_init_objects(re, lay, 0, 0, NULL, timeoffset);
|
||||
|
||||
if (!re->test_break(re->tbh))
|
||||
project_renderdata(re, projectverto, re->r.mode & R_PANORAMA, 0, 1);
|
||||
project_renderdata(re, projectverto, (re->r.mode & R_PANORAMA) != 0, 0, 1);
|
||||
|
||||
/* do this in end, particles for example need cfra */
|
||||
scene->r.cfra -= timeoffset;
|
||||
|
Loading…
Reference in New Issue
Block a user