|
Blender
V2.93
|
#include <session.h>
Public Member Functions | |
| SessionParams () | |
| bool | modified (const SessionParams ¶ms) |
Public Attributes | |
| DeviceInfo | device |
| bool | background |
| bool | progressive_refine |
| bool | progressive |
| bool | experimental |
| int | samples |
| int2 | tile_size |
| TileOrder | tile_order |
| int | start_resolution |
| int | denoising_start_sample |
| int | pixel_size |
| int | threads |
| bool | adaptive_sampling |
| bool | use_profiling |
| bool | display_buffer_linear |
| DenoiseParams | denoising |
| double | cancel_timeout |
| double | reset_timeout |
| double | text_timeout |
| double | progressive_update_timeout |
| ShadingSystem | shadingsystem |
| function< bool(const uchar *pixels, int width, int height, int channels)> | write_render_cb |
|
inline |
Definition at line 76 of file session.h.
References adaptive_sampling, background, cancel_timeout, denoising_start_sample, display_buffer_linear, experimental, make_int2, pixel_size, progressive, progressive_refine, progressive_update_timeout, reset_timeout, samples, shadingsystem, SHADINGSYSTEM_SVM, start_resolution, text_timeout, threads, TILE_CENTER, tile_order, tile_size, and use_profiling.
|
inline |
Definition at line 104 of file session.h.
References adaptive_sampling, background, cancel_timeout, DeviceInfo::denoisers, denoising, device, display_buffer_linear, experimental, params, pixel_size, progressive, progressive_refine, progressive_update_timeout, reset_timeout, shadingsystem, start_resolution, text_timeout, threads, tile_order, tile_size, DenoiseParams::type, DenoiseParams::use, and use_profiling.
Referenced by BlenderSession::reset_session(), and BlenderSession::synchronize().
| bool SessionParams::adaptive_sampling |
Definition at line 59 of file session.h.
Referenced by modified(), BlenderSession::render(), and SessionParams().
| bool SessionParams::background |
Definition at line 47 of file session.h.
Referenced by main(), modified(), options_parse(), Session::render_need_denoise(), Session::reset_(), Session::run_cpu(), Session::run_gpu(), Session::Session(), session_exit(), session_init(), SessionParams(), and Session::set_denoising().
| double SessionParams::cancel_timeout |
Definition at line 67 of file session.h.
Referenced by modified(), Session::ready_to_reset(), and SessionParams().
| DenoiseParams SessionParams::denoising |
Definition at line 65 of file session.h.
Referenced by BlenderSession::create_session(), BlenderSession::draw(), modified(), BlenderSession::render(), Session::render(), Session::render_need_denoise(), BlenderSession::reset_session(), Session::Session(), Session::set_denoising(), Session::set_denoising_start_sample(), BlenderSession::synchronize(), and Session::update_status_time().
| int SessionParams::denoising_start_sample |
Definition at line 56 of file session.h.
Referenced by SessionParams().
| DeviceInfo SessionParams::device |
Definition at line 46 of file session.h.
Referenced by Session::collect_statistics(), modified(), options_parse(), Session::run(), Session::Session(), Session::set_denoising(), and Session::update_status_time().
| bool SessionParams::display_buffer_linear |
Definition at line 63 of file session.h.
Referenced by BlenderSession::draw(), modified(), Session::Session(), and SessionParams().
| bool SessionParams::experimental |
Definition at line 51 of file session.h.
Referenced by modified(), and SessionParams().
| int SessionParams::pixel_size |
Definition at line 57 of file session.h.
Referenced by modified(), and SessionParams().
| bool SessionParams::progressive |
Definition at line 50 of file session.h.
Referenced by modified(), options_parse(), SessionParams(), and Session::update_status_time().
| bool SessionParams::progressive_refine |
Definition at line 48 of file session.h.
Referenced by Session::acquire_tile(), BlenderSession::bake(), BlenderSession::create_session(), modified(), Session::release_tile(), Session::render(), BlenderSession::reset_session(), SessionParams(), Session::update_progressive_refine(), and Session::update_tile_sample().
| double SessionParams::progressive_update_timeout |
Definition at line 70 of file session.h.
Referenced by modified(), Session::render_need_denoise(), SessionParams(), and Session::update_progressive_refine().
| double SessionParams::reset_timeout |
Definition at line 68 of file session.h.
Referenced by modified(), Session::ready_to_reset(), and SessionParams().
| int SessionParams::samples |
Definition at line 52 of file session.h.
Referenced by BlenderSession::bake(), BlenderSession::create_session(), BlenderSession::draw(), options_parse(), BlenderSession::render(), Session::render_need_denoise(), BlenderSession::reset_session(), Session::run_cpu(), Session::run_gpu(), session_init(), SessionParams(), Session::set_samples(), BlenderSession::stamp_view_layer_metadata(), BlenderSession::synchronize(), Session::update_scene(), and Session::~Session().
| ShadingSystem SessionParams::shadingsystem |
Definition at line 72 of file session.h.
Referenced by modified(), and SessionParams().
| int SessionParams::start_resolution |
Definition at line 55 of file session.h.
Referenced by modified(), options_parse(), and SessionParams().
| double SessionParams::text_timeout |
Definition at line 69 of file session.h.
Referenced by Session::draw_cpu(), Session::draw_gpu(), modified(), and SessionParams().
| int SessionParams::threads |
Definition at line 58 of file session.h.
Referenced by modified(), options_parse(), Session::Session(), and SessionParams().
| TileOrder SessionParams::tile_order |
Definition at line 54 of file session.h.
Referenced by modified(), BlenderSession::reset_session(), and SessionParams().
| int2 SessionParams::tile_size |
Definition at line 53 of file session.h.
Referenced by Session::map_neighbor_tiles(), modified(), options_parse(), and SessionParams().
| bool SessionParams::use_profiling |
Definition at line 61 of file session.h.
Referenced by Session::collect_statistics(), modified(), Session::run(), and SessionParams().
| function<bool(const uchar *pixels, int width, int height, int channels)> SessionParams::write_render_cb |
Definition at line 74 of file session.h.
Referenced by Session::Session(), session_init(), and Session::~Session().