|
Blender V4.3
|
#include <session.h>
Public Member Functions | |
| SessionParams () | |
| bool | modified (const SessionParams ¶ms) const |
Public Attributes | |
| DeviceInfo | device |
| DeviceInfo | denoise_device |
| bool | headless |
| bool | background |
| bool | experimental |
| int | samples |
| int | sample_offset |
| int | pixel_size |
| int | threads |
| double | time_limit |
| bool | use_profiling |
| bool | use_auto_tile |
| int | tile_size |
| bool | use_resolution_divider |
| ShadingSystem | shadingsystem |
| string | temp_dir |
Definition at line 36 of file session/session.h.
|
inline |
Definition at line 69 of file session/session.h.
References experimental, headless, pixel_size, sample_offset, samples, shadingsystem, SHADINGSYSTEM_SVM, threads, tile_size, time_limit, use_auto_tile, use_profiling, and use_resolution_divider.
|
inline |
Definition at line 91 of file session/session.h.
References device, experimental, headless, params, pixel_size, shadingsystem, threads, tile_size, use_auto_tile, and use_profiling.
Referenced by BlenderSession::reset_session(), and BlenderSession::synchronize().
| bool SessionParams::background |
Definition at line 45 of file session/session.h.
Referenced by Session::do_delayed_reset(), main(), options_parse(), Session::run_main_render_loop(), Session::run_update_for_next_iteration(), Session::run_wait_for_work(), session_exit(), session_init(), and Session::update_status_time().
| DeviceInfo SessionParams::denoise_device |
Definition at line 42 of file session/session.h.
Referenced by BlenderSession::bake(), BlenderSession::render(), Session::Session(), and BlenderSession::synchronize().
| DeviceInfo SessionParams::device |
Definition at line 40 of file session/session.h.
Referenced by Session::collect_statistics(), HdCyclesDelegate::GetRenderSetting(), modified(), options_parse(), Session::Session(), and Session::thread_render().
| bool SessionParams::experimental |
Definition at line 47 of file session/session.h.
Referenced by modified(), and SessionParams().
| bool SessionParams::headless |
Definition at line 44 of file session/session.h.
Referenced by modified(), Session::Session(), and SessionParams().
| int SessionParams::pixel_size |
Definition at line 50 of file session/session.h.
Referenced by modified(), and SessionParams().
| int SessionParams::sample_offset |
Definition at line 49 of file session/session.h.
Referenced by Session::do_delayed_reset(), HdCyclesDelegate::GetRenderSetting(), Session::run_update_for_next_iteration(), SessionParams(), and HdCyclesDelegate::SetRenderSetting().
| int SessionParams::samples |
Definition at line 48 of file session/session.h.
Referenced by Session::do_delayed_reset(), HdCyclesDelegate::GetRenderSetting(), options_parse(), BlenderSession::render(), Session::run_update_for_next_iteration(), SessionParams(), Session::set_samples(), HdCyclesDelegate::SetRenderSetting(), BlenderSession::stamp_view_layer_metadata(), and BlenderSession::synchronize().
| ShadingSystem SessionParams::shadingsystem |
Definition at line 64 of file session/session.h.
Referenced by modified(), and SessionParams().
| string SessionParams::temp_dir |
Definition at line 67 of file session/session.h.
Referenced by Session::do_delayed_reset().
| int SessionParams::threads |
Definition at line 51 of file session/session.h.
Referenced by HdCyclesDelegate::GetRenderSetting(), modified(), options_parse(), Session::Session(), and SessionParams().
| int SessionParams::tile_size |
Definition at line 60 of file session/session.h.
Referenced by Session::get_effective_tile_size(), modified(), options_parse(), and SessionParams().
| double SessionParams::time_limit |
Definition at line 55 of file session/session.h.
Referenced by Session::do_delayed_reset(), HdCyclesDelegate::GetRenderSetting(), Session::run_update_for_next_iteration(), SessionParams(), Session::set_time_limit(), HdCyclesDelegate::SetRenderSetting(), and BlenderSession::synchronize().
| bool SessionParams::use_auto_tile |
Definition at line 59 of file session/session.h.
Referenced by Session::get_effective_tile_size(), modified(), options_parse(), and SessionParams().
| bool SessionParams::use_profiling |
Definition at line 57 of file session/session.h.
Referenced by Session::collect_statistics(), modified(), options_parse(), SessionParams(), and Session::thread_render().
| bool SessionParams::use_resolution_divider |
Definition at line 62 of file session/session.h.
Referenced by SessionParams().