Mali OpenCL SDK v1.1.0
 All Classes Files Functions Variables Macros Pages
fir_float.cl File Reference

Go to the source code of this file.

Macros

#define FW_SCALE   0.00390625f
 
#define FW_UL   (30.0f * FW_SCALE)
 
#define FW_UM   (5.0f * FW_SCALE)
 
#define FW_UR   (6.0f * FW_SCALE)
 
#define FW_CL   (19.0f * FW_SCALE)
 
#define FW_CM   (30.0f * FW_SCALE)
 
#define FW_CR   (9.0f * FW_SCALE)
 
#define FW_BL   (15.0f * FW_SCALE)
 
#define FW_BM   (5.0f * FW_SCALE)
 
#define FW_BR   (40.0f * FW_SCALE)
 

Functions

__kernel void fir_float (__global const float *restrict input, __global float *restrict output, const int width)
 FIR filter kernel function.
 

Macro Definition Documentation

#define FW_BL   (15.0f * FW_SCALE)

Definition at line 19 of file fir_float.cl.

#define FW_BM   (5.0f * FW_SCALE)

Definition at line 20 of file fir_float.cl.

#define FW_BR   (40.0f * FW_SCALE)

Definition at line 21 of file fir_float.cl.

#define FW_CL   (19.0f * FW_SCALE)

Definition at line 16 of file fir_float.cl.

#define FW_CM   (30.0f * FW_SCALE)

Definition at line 17 of file fir_float.cl.

#define FW_CR   (9.0f * FW_SCALE)

Definition at line 18 of file fir_float.cl.

#define FW_SCALE   0.00390625f

Definition at line 12 of file fir_float.cl.

#define FW_UL   (30.0f * FW_SCALE)

Definition at line 13 of file fir_float.cl.

#define FW_UM   (5.0f * FW_SCALE)

Definition at line 14 of file fir_float.cl.

#define FW_UR   (6.0f * FW_SCALE)

Definition at line 15 of file fir_float.cl.

Function Documentation

__kernel void fir_float ( __global const float *restrict  input,
__global float *restrict  output,
const int  width 
)

FIR filter kernel function.

Parameters
[in]inputInput image data in row-major format.
[in]widthWidth of the image passed in as input.
[out]outputOutput image after FIR has been applied. Resulting image depends on the coefficients used.

Definition at line 29 of file fir_float.cl.