Merge branch 'master' into blender2.8
This commit is contained in:
@@ -48,8 +48,7 @@ BlenderSync::BlenderSync(BL::RenderEngine& b_engine,
|
||||
BL::Scene& b_scene,
|
||||
Scene *scene,
|
||||
bool preview,
|
||||
Progress &progress,
|
||||
bool is_cpu)
|
||||
Progress &progress)
|
||||
: b_engine(b_engine),
|
||||
b_data(b_data),
|
||||
b_depsgraph(b_depsgraph),
|
||||
@@ -65,7 +64,6 @@ BlenderSync::BlenderSync(BL::RenderEngine& b_engine,
|
||||
scene(scene),
|
||||
preview(preview),
|
||||
experimental(false),
|
||||
is_cpu(is_cpu),
|
||||
dicing_rate(1.0f),
|
||||
max_subdivisions(12),
|
||||
progress(progress)
|
||||
@@ -598,8 +596,7 @@ array<Pass> BlenderSync::sync_render_passes(BL::RenderLayer& b_rlay,
|
||||
/* Scene Parameters */
|
||||
|
||||
SceneParams BlenderSync::get_scene_params(BL::Scene& b_scene,
|
||||
bool background,
|
||||
bool is_cpu)
|
||||
bool background)
|
||||
{
|
||||
BL::RenderSettings r = b_scene.render();
|
||||
SceneParams params;
|
||||
@@ -639,15 +636,7 @@ SceneParams BlenderSync::get_scene_params(BL::Scene& b_scene,
|
||||
params.texture_limit = 0;
|
||||
}
|
||||
|
||||
#if !(defined(__GNUC__) && (defined(i386) || defined(_M_IX86)))
|
||||
if(is_cpu) {
|
||||
params.use_qbvh = DebugFlags().cpu.qbvh && system_cpu_support_sse2();
|
||||
}
|
||||
else
|
||||
#endif
|
||||
{
|
||||
params.use_qbvh = false;
|
||||
}
|
||||
params.use_qbvh = DebugFlags().cpu.qbvh;
|
||||
|
||||
return params;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user