19 #ifndef OPENCL_CL_LAYER_H
20 #define OPENCL_CL_LAYER_H
22 #include <CL/cl_icd.h>
28 typedef cl_uint cl_layer_info;
29 typedef cl_uint cl_layer_api_version;
30 #define CL_LAYER_API_VERSION 0x4240
31 #define CL_LAYER_API_VERSION_100 100
33 extern CL_API_ENTRY cl_int CL_API_CALL
34 clGetLayerInfo(cl_layer_info param_name,
35 size_t param_value_size,
37 size_t *param_value_size_ret);
39 CL_API_ENTRY
typedef cl_int
40 (CL_API_CALL *pfn_clGetLayerInfo)(cl_layer_info param_name,
41 size_t param_value_size,
43 size_t *param_value_size_ret);
45 extern CL_API_ENTRY cl_int CL_API_CALL
46 clInitLayer(cl_uint num_entries,
48 cl_uint *num_entries_ret,
51 CL_API_ENTRY
typedef cl_int
52 (CL_API_CALL *pfn_clInitLayer)(cl_uint num_entries,
54 cl_uint *num_entries_ret,