24 #define MAX_GAUSSTAB_RADIUS 30000
36 __m128 *convert_gausstab_sse(
const float *gausstab,
int size);
70 this->m_sizeavailable =
true;
75 this->m_extend_bounds = extend_bounds;
79 unsigned int preferredResolution[2])
override;
static DBVT_INLINE btScalar size(const btDbvtVolume &a)
void deinitExecution() override
float * make_gausstab(float rad, int size)
void setExtendBounds(bool extend_bounds)
void initExecution() override
SocketReader * m_inputSize
void setData(const NodeBlurData *data)
SocketReader * m_inputProgram
void determineResolution(unsigned int resolution[2], unsigned int preferredResolution[2]) override
determine the resolution of this node
BlurBaseOperation(DataType data_type)
float * make_dist_fac_inverse(float rad, int size, int falloff)
NodeOperation contains calculation logic.
DataType
possible data types for sockets