diff options
author | Junyan He <junyan.he@linux.intel.com> | 2014-06-13 17:04:58 +0800 |
---|---|---|
committer | Zhigang Gong <zhigang.gong@intel.com> | 2014-06-13 17:20:25 +0800 |
commit | c0567ba04da19a6d2bfee53916236e116c34a9d3 (patch) | |
tree | 5a5c477883160996574baa692a413c7c063746ba /src/cl_gbe_loader.cpp | |
parent | e7a0569bc9aea3bf8226bbee48d735409582f2a8 (diff) | |
download | beignet-c0567ba04da19a6d2bfee53916236e116c34a9d3.tar.gz |
Add the clGetKernelArgInfo api and misc help functions
Signed-off-by: Junyan He <junyan.he@linux.intel.com>
Reviewed-by: Zhigang Gong <zhigang.gong@linux.intel.com>
Diffstat (limited to 'src/cl_gbe_loader.cpp')
-rw-r--r-- | src/cl_gbe_loader.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/cl_gbe_loader.cpp b/src/cl_gbe_loader.cpp index c374561b..54dbe842 100644 --- a/src/cl_gbe_loader.cpp +++ b/src/cl_gbe_loader.cpp @@ -68,6 +68,7 @@ gbe_dup_printfset_cb* interp_dup_printfset = NULL; gbe_get_printf_sizeof_size_cb* interp_get_printf_sizeof_size = NULL; gbe_release_printf_info_cb* interp_release_printf_info = NULL; gbe_output_printf_cb* interp_output_printf = NULL; +gbe_kernel_get_arg_info_cb *interp_kernel_get_arg_info = NULL; struct GbeLoaderInitializer { @@ -229,6 +230,10 @@ struct GbeLoaderInitializer if (interp_output_printf == NULL) return false; + interp_kernel_get_arg_info = *(gbe_kernel_get_arg_info_cb**)dlsym(dlhInterp, "gbe_kernel_get_arg_info"); + if (interp_kernel_get_arg_info == NULL) + return false; + return true; } |