Blender
V3.3
|
#include <denoising.h>
Public Member Functions | |
DenoiserPipeline (DeviceInfo &device_info, const DenoiseParams ¶ms) | |
~DenoiserPipeline () | |
bool | run () |
Public Attributes | |
string | error |
vector< string > | input |
vector< string > | output |
Protected Attributes | |
Stats | stats |
Profiler | profiler |
Device * | device |
std::unique_ptr< Denoiser > | denoiser |
Friends | |
class | DenoiseTask |
Definition at line 25 of file denoising.h.
DenoiserPipeline::DenoiserPipeline | ( | DeviceInfo & | device_info, |
const DenoiseParams & | params | ||
) |
Definition at line 597 of file denoising.cpp.
References Device::create(), Denoiser::create(), denoiser, device, TaskScheduler::init(), KERNEL_FEATURE_DENOISING, Device::load_kernels(), params, profiler, and stats.
DenoiserPipeline::~DenoiserPipeline | ( | ) |
Definition at line 610 of file denoising.cpp.
References denoiser, device, and TaskScheduler::exit().
bool DenoiserPipeline::run | ( | ) |
Definition at line 617 of file denoising.cpp.
References device, error, input, output, and blender::compositor::task.
Referenced by denoise_func().
|
friend |
Definition at line 43 of file denoising.h.
|
protected |
Definition at line 48 of file denoising.h.
Referenced by DenoiserPipeline(), DenoiseTask::exec(), DenoiseTask::load(), and ~DenoiserPipeline().
|
protected |
Definition at line 47 of file denoising.h.
Referenced by DenoiserPipeline(), run(), and ~DenoiserPipeline().
string DenoiserPipeline::error |
Definition at line 33 of file denoising.h.
Referenced by denoise_func(), and run().
vector<string> DenoiserPipeline::input |
Definition at line 36 of file denoising.h.
Referenced by denoise_func(), DenoiseTask::load(), and run().
vector<string> DenoiserPipeline::output |
Definition at line 40 of file denoising.h.
Referenced by denoise_func(), DenoiseTask::load(), run(), and DenoiseTask::save().
|
protected |
Definition at line 46 of file denoising.h.
Referenced by DenoiserPipeline().
|
protected |
Definition at line 45 of file denoising.h.
Referenced by DenoiserPipeline().