Blender  V2.93
Public Member Functions | Public Attributes | List of all members
DenoisingTask::DenoiseBuffers Struct Reference

#include <device_denoising.h>

Public Member Functions

 DenoiseBuffers (Device *device)
 

Public Attributes

int pass_stride
 
int passes
 
int stride
 
int h
 
int width
 
int frame_stride
 
device_only_memory< floatmem
 
device_only_memory< floattemporary_mem
 
bool use_time
 
bool use_intensity
 
bool gpu_temporary_mem
 

Detailed Description

Definition at line 159 of file device_denoising.h.

Constructor & Destructor Documentation

◆ DenoiseBuffers()

DenoisingTask::DenoiseBuffers::DenoiseBuffers ( Device device)
inline

Definition at line 173 of file device_denoising.h.

Member Data Documentation

◆ frame_stride

int DenoisingTask::DenoiseBuffers::frame_stride

◆ gpu_temporary_mem

bool DenoisingTask::DenoiseBuffers::gpu_temporary_mem

◆ h

int DenoisingTask::DenoiseBuffers::h

Definition at line 163 of file device_denoising.h.

Referenced by DenoisingTask::setup_denoising_buffer().

◆ mem

device_only_memory<float> DenoisingTask::DenoiseBuffers::mem

◆ pass_stride

int DenoisingTask::DenoiseBuffers::pass_stride

◆ passes

int DenoisingTask::DenoiseBuffers::passes

Definition at line 161 of file device_denoising.h.

Referenced by DenoisingTask::setup_denoising_buffer().

◆ stride

int DenoisingTask::DenoiseBuffers::stride

Definition at line 162 of file device_denoising.h.

Referenced by DenoisingTask::setup_denoising_buffer().

◆ temporary_mem

device_only_memory<float> DenoisingTask::DenoiseBuffers::temporary_mem

◆ use_intensity

bool DenoisingTask::DenoiseBuffers::use_intensity

◆ use_time

bool DenoisingTask::DenoiseBuffers::use_time

Definition at line 168 of file device_denoising.h.

Referenced by DenoisingTask::setup_denoising_buffer().

◆ width

int DenoisingTask::DenoiseBuffers::width

Definition at line 164 of file device_denoising.h.

Referenced by DenoisingTask::setup_denoising_buffer().


The documentation for this struct was generated from the following file: