|
Blender V4.3
|
#include <denoising.h>
Public Member Functions | |
| DenoiseTask (Device *device, DenoiserPipeline *denoiser, int frame) | |
| ~DenoiseTask () | |
| bool | load () |
| bool | exec () |
| bool | save () |
| void | free () |
Public Attributes | |
| string | error |
Protected Member Functions | |
| bool | load_input_pixels (int layer) |
Protected Attributes | |
| DenoiserPipeline * | denoiser |
| Device * | device |
| int | frame |
| DenoiseImage | image |
| int | current_layer |
| RenderBuffers | buffers |
Definition at line 140 of file denoising.h.
| DenoiseTask::DenoiseTask | ( | Device * | device, |
| DenoiserPipeline * | denoiser, | ||
| int | frame ) |
Definition at line 165 of file denoising.cpp.
References buffers, current_layer, denoiser, device, and frame.
| DenoiseTask::~DenoiseTask | ( | ) |
Definition at line 170 of file denoising.cpp.
References free().
| bool DenoiseTask::exec | ( | ) |
Definition at line 264 of file denoising.cpp.
References buffers, current_layer, DENOISED, denoiser, image, load_input_pixels(), OUTPUT_NUM_CHANNELS, DenoiseImageLayer::output_to_image_channel, PASS_COMBINED, printf, result, x, and y.
| void DenoiseTask::free | ( | ) |
Definition at line 309 of file denoising.cpp.
References buffers, and image.
Referenced by save(), and ~DenoiseTask().
| bool DenoiseTask::load | ( | ) |
Definition at line 208 of file denoising.cpp.
References add_pass(), buffers, current_layer, DENOISED, denoiser, error, frame, BufferParams::full_height, BufferParams::full_width, BufferParams::full_x, BufferParams::full_y, BufferParams::height, image, load_input_pixels(), params, BufferParams::update_passes(), and BufferParams::width.
|
protected |
| bool DenoiseTask::save | ( | ) |
|
protected |
Definition at line 165 of file denoising.h.
Referenced by DenoiseTask(), exec(), free(), load(), and load_input_pixels().
|
protected |
Definition at line 163 of file denoising.h.
Referenced by DenoiseTask(), exec(), and load().
|
protected |
Definition at line 155 of file denoising.h.
Referenced by DenoiseTask(), exec(), load(), and save().
|
protected |
Definition at line 156 of file denoising.h.
Referenced by DenoiseTask().
| string DenoiseTask::error |
Definition at line 151 of file denoising.h.
Referenced by load(), load_input_pixels(), and save().
|
protected |
Definition at line 159 of file denoising.h.
Referenced by DenoiseTask(), load(), load_input_pixels(), and save().
|
protected |
Definition at line 162 of file denoising.h.
Referenced by exec(), free(), load(), load_input_pixels(), and save().