Ansel 0.0
A darktable fork - bloat + design vision
Loading...
Searching...
No Matches
dynload.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_gmodule_t
 APPLE More...
 

Typedefs

typedef struct dt_gmodule_t dt_gmodule_t
 APPLE
 

Functions

int dt_gmodule_supported (void)
 APPLE
 
dt_gmodule_tdt_gmodule_open (const char *)
 
int dt_gmodule_symbol (dt_gmodule_t *, const char *, void(**)(void))
 

Typedef Documentation

◆ dt_gmodule_t

typedef struct dt_gmodule_t dt_gmodule_t

APPLE

Function Documentation

◆ dt_gmodule_open()

dt_gmodule_t * dt_gmodule_open ( const char *  library)

Definition at line 98 of file dynload.c.

References IS_NULL_PTR.

◆ dt_gmodule_supported()

int dt_gmodule_supported ( void  )

APPLE

APPLE APPLE

Definition at line 92 of file dynload.c.

References TRUE.

Referenced by dt_dlopencl_init().

◆ dt_gmodule_symbol()

int dt_gmodule_symbol ( dt_gmodule_t module,
const char *  name,
void(**)(void pointer 
)

Definition at line 115 of file dynload.c.

References FALSE, dt_gmodule_t::gmodule, IS_NULL_PTR, name, and TRUE.

Referenced by dt_dlopencl_init().