![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
#include <dlopencl.h>
Collaboration diagram for dt_dlopencl_t:Data Fields | |
| int | have_opencl |
| dt_dlopencl_symbols_t * | symbols |
| char * | library |
| int dt_dlopencl_t::have_opencl |
| char* dt_dlopencl_t::library |
Referenced by dt_opencl_cleanup(), and dt_opencl_init().
| dt_dlopencl_symbols_t* dt_dlopencl_t::symbols |
Referenced by _dt_opencl_alloc_image2d(), dt_opencl_alloc_device_buffer_with_flags(), dt_opencl_build_program(), dt_opencl_cleanup(), dt_opencl_cleanup_device(), dt_opencl_copy_host_to_device_constant(), dt_opencl_copy_host_to_device_rowpitch(), dt_opencl_create_kernel(), dt_opencl_device_init(), dt_opencl_enqueue_barrier(), dt_opencl_enqueue_copy_buffer_to_buffer(), dt_opencl_enqueue_copy_buffer_to_image(), dt_opencl_enqueue_copy_image(), dt_opencl_enqueue_copy_image_to_buffer(), dt_opencl_enqueue_kernel_2d_with_local(), dt_opencl_events_flush(), dt_opencl_events_reset(), dt_opencl_events_wait_for(), dt_opencl_finish(), dt_opencl_free_kernel(), dt_opencl_get_device_info(), dt_opencl_get_image_element_size(), dt_opencl_get_image_height(), dt_opencl_get_image_width(), dt_opencl_get_kernel_work_group_size(), dt_opencl_get_max_work_item_sizes(), dt_opencl_get_mem_context_id(), dt_opencl_get_mem_flags(), dt_opencl_get_mem_object_size(), dt_opencl_get_work_group_limits(), dt_opencl_init(), dt_opencl_load_program(), dt_opencl_map_buffer(), dt_opencl_map_image(), dt_opencl_read_buffer_from_device(), dt_opencl_read_host_from_device_raw(), dt_opencl_release_mem_object(), dt_opencl_set_kernel_arg(), dt_opencl_unmap_mem_object(), dt_opencl_write_buffer_to_device(), and dt_opencl_write_host_to_device_raw().