11 #ifndef FLASH_QUEUE_GPU_H
12 #define FLASH_QUEUE_GPU_H
FLA_Error FLASH_Queue_bind_gpu(int thread)
Definition: FLASH_Queue_gpu.c:133
FLA_Bool FLASH_Queue_get_enabled_gpu(void)
Definition: FLASH_Queue_gpu.c:91
FLA_Error FLASH_Queue_free_gpu(void *buffer_gpu)
Definition: FLASH_Queue_gpu.c:171
dim_t FLASH_Queue_get_gpu_num_blocks(void)
Definition: FLASH_Queue_gpu.c:119
FLA_Error FLASH_Queue_alloc_gpu(dim_t size, FLA_Datatype datatype, void **buffer_gpu)
Definition: FLASH_Queue_gpu.c:147
void FLASH_Queue_exec_task_gpu(FLASH_Task *t, void **input_arg, void **output_arg)
Definition: FLASH_Queue_gpu.c:225
FLA_Error FLASH_Queue_write_gpu(FLA_Obj obj, void *buffer_gpu)
Definition: FLASH_Queue_gpu.c:185
FLA_Error FLASH_Queue_disable_gpu(void)
Definition: FLASH_Queue_gpu.c:70
void FLASH_Queue_finalize_gpu(void)
Definition: FLASH_Queue_gpu.c:36
FLA_Error FLASH_Queue_enable_gpu(void)
Definition: FLASH_Queue_gpu.c:49
void FLASH_Queue_set_gpu_num_blocks(dim_t n_blocks)
Definition: FLASH_Queue_gpu.c:106
FLA_Error FLASH_Queue_read_gpu(FLA_Obj obj, void *buffer_gpu)
Definition: FLASH_Queue_gpu.c:205
void FLASH_Queue_init_gpu(void)
Definition: FLASH_Queue_gpu.c:23
int FLA_Error
Definition: FLA_type_defs.h:47
int FLA_Datatype
Definition: FLA_type_defs.h:49
unsigned long dim_t
Definition: FLA_type_defs.h:71
int FLA_Bool
Definition: FLA_type_defs.h:46
Definition: FLA_type_defs.h:184
Definition: FLA_type_defs.h:159