Ansel 0.0
A darktable fork - bloat + design vision
Loading...
Searching...
No Matches
locallaplaciancl.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  dt_local_laplacian_cl_global_t
 
struct  dt_local_laplacian_cl_t
 

Typedefs

typedef struct dt_local_laplacian_cl_global_t dt_local_laplacian_cl_global_t
 
typedef struct dt_local_laplacian_cl_t dt_local_laplacian_cl_t
 

Functions

dt_local_laplacian_cl_global_tdt_local_laplacian_init_cl_global ()
 
dt_local_laplacian_cl_tdt_local_laplacian_init_cl (const int devid, const int width, const int height, const float sigma, const float shadows, const float highlights, const float clarity)
 
void dt_local_laplacian_free_cl (dt_local_laplacian_cl_t *g)
 
cl_int dt_local_laplacian_cl (dt_local_laplacian_cl_t *g, cl_mem input, cl_mem output)
 

Typedef Documentation

◆ dt_local_laplacian_cl_global_t

◆ dt_local_laplacian_cl_t

Function Documentation

◆ dt_local_laplacian_cl()

cl_int dt_local_laplacian_cl ( dt_local_laplacian_cl_t g,
cl_mem  input,
cl_mem  output 
)

◆ dt_local_laplacian_free_cl()

◆ dt_local_laplacian_init_cl()

dt_local_laplacian_cl_t * dt_local_laplacian_init_cl ( const int  devid,
const int  width,
const int  height,
const float  sigma,
const float  shadows,
const float  highlights,
const float  clarity 
)

◆ dt_local_laplacian_init_cl_global()

dt_local_laplacian_cl_global_t * dt_local_laplacian_init_cl_global ( )

References dt_opencl_create_kernel(), and g.

Referenced by dt_opencl_init().