Changeset View
Changeset View
Standalone View
Standalone View
intern/cycles/blender/sync.h
| Show First 20 Lines • Show All 99 Lines • ▼ Show 20 Lines | public: | ||||
| static SessionParams get_session_params(BL::RenderEngine &b_engine, | static SessionParams get_session_params(BL::RenderEngine &b_engine, | ||||
| BL::Preferences &b_userpref, | BL::Preferences &b_userpref, | ||||
| BL::Scene &b_scene, | BL::Scene &b_scene, | ||||
| bool background); | bool background); | ||||
| static bool get_session_pause(BL::Scene &b_scene, bool background); | static bool get_session_pause(BL::Scene &b_scene, bool background); | ||||
| static BufferParams get_buffer_params( | static BufferParams get_buffer_params( | ||||
| BL::SpaceView3D &b_v3d, BL::RegionView3D &b_rv3d, Camera *cam, int width, int height); | BL::SpaceView3D &b_v3d, BL::RegionView3D &b_rv3d, Camera *cam, int width, int height); | ||||
| private: | |||||
| static DenoiseParams get_denoise_params(BL::Scene &b_scene, | static DenoiseParams get_denoise_params(BL::Scene &b_scene, | ||||
| BL::ViewLayer &b_view_layer, | BL::ViewLayer &b_view_layer, | ||||
| bool background); | bool background); | ||||
| private: | |||||
| /* sync */ | /* sync */ | ||||
| void sync_lights(BL::Depsgraph &b_depsgraph, bool update_all); | void sync_lights(BL::Depsgraph &b_depsgraph, bool update_all); | ||||
| void sync_materials(BL::Depsgraph &b_depsgraph, bool update_all); | void sync_materials(BL::Depsgraph &b_depsgraph, bool update_all); | ||||
| void sync_objects(BL::Depsgraph &b_depsgraph, BL::SpaceView3D &b_v3d, float motion_time = 0.0f); | void sync_objects(BL::Depsgraph &b_depsgraph, BL::SpaceView3D &b_v3d, float motion_time = 0.0f); | ||||
| void sync_motion(BL::RenderSettings &b_render, | void sync_motion(BL::RenderSettings &b_render, | ||||
| BL::Depsgraph &b_depsgraph, | BL::Depsgraph &b_depsgraph, | ||||
| BL::SpaceView3D &b_v3d, | BL::SpaceView3D &b_v3d, | ||||
| BL::Object &b_override, | BL::Object &b_override, | ||||
| ▲ Show 20 Lines • Show All 164 Lines • Show Last 20 Lines | |||||