Blender  V3.3
Classes | Typedefs | Enumerations | Functions
denoise.h File Reference
#include "device/memory.h"
#include "graph/node.h"
#include "session/buffers.h"

Go to the source code of this file.

Classes

class  DenoiseParams
 
class  DeviceDenoiseTask
 

Typedefs

typedef int DenoiserTypeMask
 

Enumerations

enum  DenoiserType {
  DENOISER_OPTIX = 2 , DENOISER_OPENIMAGEDENOISE = 4 , DENOISER_NUM , DENOISER_NONE = 0 ,
  DENOISER_ALL = ~0
}
 
enum  DenoiserPrefilter { DENOISER_PREFILTER_NONE = 1 , DENOISER_PREFILTER_FAST = 2 , DENOISER_PREFILTER_ACCURATE = 3 , DENOISER_PREFILTER_NUM }
 

Functions

const char * denoiserTypeToHumanReadable (DenoiserType type)
 

Typedef Documentation

◆ DenoiserTypeMask

typedef int DenoiserTypeMask

Definition at line 24 of file denoise.h.

Enumeration Type Documentation

◆ DenoiserPrefilter

Enumerator
DENOISER_PREFILTER_NONE 
DENOISER_PREFILTER_FAST 
DENOISER_PREFILTER_ACCURATE 
DENOISER_PREFILTER_NUM 

Definition at line 26 of file denoise.h.

◆ DenoiserType

Enumerator
DENOISER_OPTIX 
DENOISER_OPENIMAGEDENOISE 
DENOISER_NUM 
DENOISER_NONE 
DENOISER_ALL 

Definition at line 12 of file denoise.h.

Function Documentation

◆ denoiserTypeToHumanReadable()

const char* denoiserTypeToHumanReadable ( DenoiserType  type)