1.3.5 Kernel Objects
Returns the minimum of how-many and how-many-possible values in rets.
A dummy Racket function that refers callers to the other
clGetKernelInfo-based functions which access the true C function.
Returns the size of
param_name field of the argument(s). Calls
clGetKernelInfo with values for
param_value_size and
param_value such that
param_value_size_ret is queried.
Returns the value associated with
param_name for the argument(s). Implemented by
clGetKernelInfo with
param_value_size set to
(ctype-sizeof _cl_uint) so that the value is queried. Valid
param_names are
'(CL_KERNEL_NUM_ARGS CL_KERNEL_REFERENCE_COUNT).
Returns the value associated with
param_name for the argument(s). Implemented by
clGetKernelInfo with
param_value_size set to
(ctype-sizeof _cl_context) so that the value is queried. Valid
param_names are
'(CL_KERNEL_CONTEXT).
Returns the value associated with
param_name for the argument(s). Implemented by
clGetKernelInfo with
param_value_size set to
(ctype-sizeof _cl_program) so that the value is queried. Valid
param_names are
'(CL_KERNEL_PROGRAM).
Returns the value associated with
param_name for the argument(s). Implemented by
clGetKernelInfo with
param_value_size passed explicitly. Valid
param_names are
'(CL_KERNEL_FUNCTION_NAME).
Returns the value associated with
param_name for the argument(s). Selects the appropriate
clGetKernelInfo-based function to extract the appropriate value, automatically providing the right length for variable length functions.
A dummy Racket function that refers callers to the other
clGetKernelWorkGroupInfo-based functions which access the true C function.
Returns the size of
param_name field of the argument(s). Calls
clGetKernelWorkGroupInfo with values for
param_value_size and
param_value such that
param_value_size_ret is queried.
Returns the value associated with
param_name for the argument(s). Implemented by
clGetKernelWorkGroupInfo with
param_value_size set to
(ctype-sizeof _size_t) so that the value is queried. Valid
param_names are
'(CL_KERNEL_WORK_GROUP_SIZE).
Returns the value associated with
param_name for the argument(s). Implemented by
clGetKernelWorkGroupInfo with
param_value_size set to
(ctype-sizeof _cl_ulong) so that the value is queried. Valid
param_names are
'(CL_KERNEL_LOCAL_MEM_SIZE).
Returns the value associated with
param_name for the argument(s). Implemented by
clGetKernelWorkGroupInfo with
param_value_size passed explicitly. Valid
param_names are
'(CL_KERNEL_COMPILE_WORK_GROUP_SIZE).
Returns the value associated with
param_name for the argument(s). Selects the appropriate
clGetKernelWorkGroupInfo-based function to extract the appropriate value, automatically providing the right length for variable length functions.