Blender
V3.3
|
#include <session.h>
Public Member Functions | |
SessionParams () | |
bool | modified (const SessionParams ¶ms) const |
Public Attributes | |
DeviceInfo | 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 35 of file session/session.h.
|
inline |
Definition at line 64 of file session/session.h.
References background, 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 86 of file session/session.h.
References background, 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 40 of file session/session.h.
Referenced by Session::do_delayed_reset(), main(), modified(), options_parse(), Session::run_main_render_loop(), Session::run_update_for_next_iteration(), Session::run_wait_for_work(), session_exit(), session_init(), SessionParams(), and Session::update_status_time().
DeviceInfo SessionParams::device |
Definition at line 37 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 42 of file session/session.h.
Referenced by modified(), and SessionParams().
bool SessionParams::headless |
Definition at line 39 of file session/session.h.
Referenced by modified(), and SessionParams().
int SessionParams::pixel_size |
Definition at line 45 of file session/session.h.
Referenced by modified(), and SessionParams().
int SessionParams::sample_offset |
Definition at line 44 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 43 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 59 of file session/session.h.
Referenced by modified(), and SessionParams().
string SessionParams::temp_dir |
Definition at line 62 of file session/session.h.
Referenced by Session::do_delayed_reset().
int SessionParams::threads |
Definition at line 46 of file session/session.h.
Referenced by HdCyclesDelegate::GetRenderSetting(), modified(), options_parse(), Session::Session(), and SessionParams().
int SessionParams::tile_size |
Definition at line 55 of file session/session.h.
Referenced by Session::get_effective_tile_size(), modified(), options_parse(), and SessionParams().
double SessionParams::time_limit |
Definition at line 50 of file session/session.h.
Referenced by 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 54 of file session/session.h.
Referenced by Session::get_effective_tile_size(), modified(), options_parse(), and SessionParams().
bool SessionParams::use_profiling |
Definition at line 52 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 57 of file session/session.h.
Referenced by SessionParams().