Blender V4.3
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
 

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 }
 
enum  DenoiserQuality { DENOISER_QUALITY_HIGH = 1 , DENOISER_QUALITY_BALANCED = 2 , DENOISER_QUALITY_FAST = 3 , DENOISER_QUALITY_NUM }
 

Functions

const char * denoiserTypeToHumanReadable (DenoiserType type)
 

Typedef Documentation

◆ DenoiserTypeMask

Definition at line 25 of file denoise.h.

Enumeration Type Documentation

◆ DenoiserPrefilter

Enumerator
DENOISER_PREFILTER_NONE 
DENOISER_PREFILTER_FAST 
DENOISER_PREFILTER_ACCURATE 
DENOISER_PREFILTER_NUM 

Definition at line 27 of file denoise.h.

◆ DenoiserQuality

Enumerator
DENOISER_QUALITY_HIGH 
DENOISER_QUALITY_BALANCED 
DENOISER_QUALITY_FAST 
DENOISER_QUALITY_NUM 

Definition at line 43 of file denoise.h.

◆ DenoiserType

Enumerator
DENOISER_OPTIX 
DENOISER_OPENIMAGEDENOISE 
DENOISER_NUM 
DENOISER_NONE 
DENOISER_ALL 

Definition at line 13 of file denoise.h.

Function Documentation

◆ denoiserTypeToHumanReadable()

const char * denoiserTypeToHumanReadable ( DenoiserType type)