|
Blender V4.3
|
#include <denoising.h>
Public Member Functions | |
| DenoiserPipeline (DeviceInfo &denoiser_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 |
| Device * | cpu_device |
| std::unique_ptr< Denoiser > | denoiser |
Friends | |
| class | DenoiseTask |
Definition at line 26 of file denoising.h.
| DenoiserPipeline::DenoiserPipeline | ( | DeviceInfo & | denoiser_device_info, |
| const DenoiseParams & | params ) |
Definition at line 603 of file denoising.cpp.
References cpu_device, Denoiser::create(), Device::create(), denoiser, device, device_cpu_create(), device_cpu_info(), TaskScheduler::init(), KERNEL_FEATURE_DENOISING, Device::load_kernels(), params, profiler, Device::profiler, stats, and Device::stats.
| DenoiserPipeline::~DenoiserPipeline | ( | ) |
Definition at line 620 of file denoising.cpp.
References denoiser, device, and TaskScheduler::exit().
| bool DenoiserPipeline::run | ( | ) |
Definition at line 627 of file denoising.cpp.
Referenced by denoise_func().
|
friend |
Definition at line 44 of file denoising.h.
|
protected |
Definition at line 49 of file denoising.h.
Referenced by DenoiserPipeline().
|
protected |
Definition at line 50 of file denoising.h.
Referenced by DenoiserPipeline(), DenoiseTask::exec(), DenoiseTask::load(), and ~DenoiserPipeline().
|
protected |
Definition at line 48 of file denoising.h.
Referenced by DenoiserPipeline(), run(), and ~DenoiserPipeline().
| string DenoiserPipeline::error |
Definition at line 34 of file denoising.h.
Referenced by denoise_func(), and run().
| vector<string> DenoiserPipeline::input |
Definition at line 37 of file denoising.h.
Referenced by denoise_func(), and DenoiseTask::load().
| vector<string> DenoiserPipeline::output |
Definition at line 41 of file denoising.h.
Referenced by denoise_func(), DenoiseTask::load(), and DenoiseTask::save().
|
protected |
Definition at line 47 of file denoising.h.
Referenced by DenoiserPipeline().
|
protected |
Definition at line 46 of file denoising.h.
Referenced by DenoiserPipeline().