|
Blender
V2.93
|
Go to the source code of this file.
Classes | |
| class | scoped_timer |
| class | scoped_callback_timer |
Functions | |
| CCL_NAMESPACE_BEGIN double | time_dt () |
| void | time_sleep (double t) |
| string | time_human_readable_from_seconds (const double seconds) |
| double | time_human_readable_to_seconds (const string &str) |
| CCL_NAMESPACE_BEGIN double time_dt | ( | ) |
Definition at line 48 of file util_time.cpp.
Referenced by Progress::add_skip_time(), SVMCompiler::compile(), Session::copy_to_display_buffer(), LightManager::device_update_background(), DeviceTask::DeviceTask(), BlenderSession::draw(), Session::draw_cpu(), Session::draw_gpu(), scoped_timer::get_time(), Progress::get_time(), DeviceSplitKernel::path_trace(), Progress::Progress(), BVHBuild::progress_update(), Session::ready_to_reset(), Session::render_need_denoise(), Progress::reset(), Session::reset_cpu(), Session::reset_gpu(), BVHBuild::run(), Session::run_cpu(), Session::run_gpu(), scoped_timer::scoped_timer(), Progress::set_end_time(), Progress::set_render_start_time(), Progress::set_start_time(), BlenderSession::tag_redraw(), DeviceTask::update_progress(), Session::update_progressive_refine(), BlenderSession::update_status_progress(), and TaskPool::wait_work().
| string time_human_readable_from_seconds | ( | const double | seconds | ) |
Definition at line 78 of file util_time.cpp.
References r, and string_printf().
Referenced by merge_layer_render_time(), merge_render_time(), BlenderSession::stamp_view_layer_metadata(), TEST(), and BlenderSession::update_status_progress().
| double time_human_readable_to_seconds | ( | const string & | str | ) |
Definition at line 93 of file util_time.cpp.
References length(), KDL::pow(), result, and string_split().
Referenced by merge_layer_render_time(), merge_render_time(), and TEST().
| void time_sleep | ( | double | t | ) |
Definition at line 57 of file util_time.cpp.
References t.
Referenced by MultiDevice::MultiDevice(), and view_idle().