Blender  V3.3
Namespaces | Macros | Functions
COM_SMAAOperation.cc File Reference
#include "COM_SMAAOperation.h"
#include "BKE_node.h"
#include "COM_SMAAAreaTexture.h"
#include "IMB_colormanagement.h"

Go to the source code of this file.

Namespaces

 blender
 
 blender::compositor
 

Macros

#define SMAA_AREATEX_SIZE   80
 
#define SMAA_AREATEX_MAX_DISTANCE   20
 
#define SMAA_AREATEX_MAX_DISTANCE_DIAG   20
 
#define SMAA_MAX_SEARCH_STEPS   362 /* 362 - 1 = 19^2 */
 
#define SMAA_MAX_SEARCH_STEPS_DIAG   19
 

Functions

static void blender::compositor::sample (SocketReader *reader, int x, int y, float color[4])
 
static void blender::compositor::sample (MemoryBuffer *reader, int x, int y, float color[4])
 
template<typename T >
static void blender::compositor::sample_bilinear_vertical (T *reader, int x, int y, float yoffset, float color[4])
 
template<typename T >
static void blender::compositor::sample_bilinear_horizontal (T *reader, int x, int y, float xoffset, float color[4])
 
static const floatblender::compositor::areatex_sample_internal (const float *areatex, int x, int y)
 
static void blender::compositor::area (int d1, int d2, int e1, int e2, float weights[2])
 
static void blender::compositor::area_diag (int d1, int d2, int e1, int e2, float weights[2])
 

Macro Definition Documentation

◆ SMAA_AREATEX_MAX_DISTANCE

#define SMAA_AREATEX_MAX_DISTANCE   20

Definition at line 38 of file COM_SMAAOperation.cc.

◆ SMAA_AREATEX_MAX_DISTANCE_DIAG

#define SMAA_AREATEX_MAX_DISTANCE_DIAG   20

Definition at line 39 of file COM_SMAAOperation.cc.

◆ SMAA_AREATEX_SIZE

#define SMAA_AREATEX_SIZE   80

Definition at line 37 of file COM_SMAAOperation.cc.

◆ SMAA_MAX_SEARCH_STEPS

#define SMAA_MAX_SEARCH_STEPS   362 /* 362 - 1 = 19^2 */

Definition at line 40 of file COM_SMAAOperation.cc.

◆ SMAA_MAX_SEARCH_STEPS_DIAG

#define SMAA_MAX_SEARCH_STEPS_DIAG   19

Definition at line 41 of file COM_SMAAOperation.cc.