Changeset View
Changeset View
Standalone View
Standalone View
intern/cycles/blender/blender_session.cpp
| Show First 20 Lines • Show All 881 Lines • ▼ Show 20 Lines | if (session->ready_to_reset()) { | ||||
| if (!session->scene->mutex.try_lock()) { | if (!session->scene->mutex.try_lock()) { | ||||
| tag_update(); | tag_update(); | ||||
| } | } | ||||
| else { | else { | ||||
| /* update camera from 3d view */ | /* update camera from 3d view */ | ||||
| sync->sync_view(b_v3d, b_rv3d, width, height); | sync->sync_view(b_v3d, b_rv3d, width, height); | ||||
| if (scene->camera->need_update) | if (scene->camera->need_update_()) | ||||
| reset = true; | reset = true; | ||||
| session->scene->mutex.unlock(); | session->scene->mutex.unlock(); | ||||
| } | } | ||||
| /* reset if requested */ | /* reset if requested */ | ||||
| if (reset) { | if (reset) { | ||||
| SessionParams session_params = BlenderSync::get_session_params( | SessionParams session_params = BlenderSync::get_session_params( | ||||
| ▲ Show 20 Lines • Show All 226 Lines • Show Last 20 Lines | |||||