Blender V5.0
path_trace.cpp File Reference

Go to the source code of this file.

Functions

template<typename Callback>
static void foreach_sliced_buffer_params (const vector< unique_ptr< PathTraceWork > > &path_trace_works, const vector< WorkBalanceInfo > &work_balance_infos, const BufferParams &buffer_params, const int overscan, const Callback &callback)
static BufferParams scale_buffer_params (const BufferParams &params, const int resolution_divider)
static string get_layer_view_name (const RenderBuffers &buffers)
static const char * device_type_for_description (const DeviceType type)
static string full_device_info_description (const DeviceInfo &device_info)
static string device_info_list_report (const string &message, const DeviceInfo &device_info)
static string path_trace_devices_report (const vector< unique_ptr< PathTraceWork > > &path_trace_works)
static string denoiser_device_report (const Denoiser *denoiser)

Function Documentation

◆ denoiser_device_report()

string denoiser_device_report ( const Denoiser * denoiser)
static

◆ device_info_list_report()

string device_info_list_report ( const string & message,
const DeviceInfo & device_info )
static

◆ device_type_for_description()

const char * device_type_for_description ( const DeviceType type)
static

◆ foreach_sliced_buffer_params()

template<typename Callback>
void foreach_sliced_buffer_params ( const vector< unique_ptr< PathTraceWork > > & path_trace_works,
const vector< WorkBalanceInfo > & work_balance_infos,
const BufferParams & buffer_params,
const int overscan,
const Callback & callback )
static

◆ full_device_info_description()

string full_device_info_description ( const DeviceInfo & device_info)
static

◆ get_layer_view_name()

string get_layer_view_name ( const RenderBuffers & buffers)
static

Definition at line 1050 of file path_trace.cpp.

References buffers, and result.

Referenced by PathTrace::process_full_buffer_from_disk().

◆ path_trace_devices_report()

string path_trace_devices_report ( const vector< unique_ptr< PathTraceWork > > & path_trace_works)
static

◆ scale_buffer_params()