2 Racket-style API Reference
| (require opencl/racket) | package: opencl |
The FFI provides Racket-style names for many of the C API functions.
_cl_bool-values from the C API.
_cl_platform_info-values from the C API.
_cl_device_type-values from the C API.
_cl_device_info-values from the C API.
_cl_device_fp_config-values from the C API.
_cl_device_mem_cache_type-values from the C API.
_cl_device_local_mem_type-values from the C API.
_cl_device_exec_capabilities-values from the C API.
_cl_command_queue_properties-values from the C API.
_cl_mem_flags-values from the C API.
_cl_channel_order-values from the C API.
_cl_mem_object_type-values from the C API.
_cl_addressing_mode-values from the C API.
_cl_filter_mode-values from the C API.
_cl_context_info-values from the C API.
_cl_command_queue_info-values from the C API.
_cl_mem_info-values from the C API.
_cl_image_info-values from the C API.
_cl_sampler_info-values from the C API.
_cl_program_info-values from the C API.
_cl_program_build_info-values from the C API.
_cl_build_status-values from the C API.
_cl_kernel_info-values from the C API.
_cl_kernel_work_group_info-values from the C API.
_cl_event_info-values from the C API.
_cl_command_type-values from the C API.
_command_execution_status-values from the C API.
_cl_profiling_info-values from the C API.
clGetPlatformInfo:generic from the C API.
clGetPlatformIDs:vector from the C API.
clGetDeviceIDs:vector from the C API.
clGetDeviceInfo:generic from the C API.
clGetContextInfo:generic from the C API.
clGetCommandQueueInfo:generic from the C API.
clGetSupportedImageFormats:vector from the C API.
clGetMemObjectInfo:generic from the C API.
clGetImageInfo:generic from the C API.
clGetSamplerInfo:generic from the C API.
clGetProgramInfo:generic from the C API.
clGetProgramBuildInfo:generic from the C API.
clCreateKernelsInProgram:vector from the C API.
clGetKernelInfo:generic from the C API.
clGetKernelWorkGroupInfo:generic from the C API.
clGetEventInfo:generic from the C API.
clGetEventProfilingInfo:generic from the C API.
make-cl_image_format from the C API.
clCreateContext from the C API.
clCreateContextFromType from the C API.
clRetainContext from the C API.
clReleaseContext from the C API.
clCreateCommandQueue from the C API.
clRetainCommandQueue from the C API.
clReleaseCommandQueue from the C API.
clSetCommandQueueProperty from the C API.
clCreateBuffer from the C API.
clEnqueueReadBuffer from the C API.
clEnqueueWriteBuffer from the C API.
clEnqueueCopyBuffer from the C API.
clRetainMemObject from the C API.
clReleaseMemObject from the C API.
clCreateImage2D from the C API.
clCreateImage3D from the C API.
clEnqueueReadImage from the C API.
clEnqueueWriteImage from the C API.
clEnqueueCopyImage from the C API.
clEnqueueCopyImageToBuffer from the C API.
clEnqueueCopyBufferToImage from the C API.
clEnqueueMapBuffer from the C API.
clEnqueueMapImage from the C API.
clEnqueueUnmapMemObject from the C API.
clEnqueueUnmapMemObject from the C API.
clCreateSampler from the C API.
clRetainSampler from the C API.
clReleaseSampler from the C API.
clCreateProgramWithSource from the C API.
clCreateProgramWithBinary from the C API.
clRetainProgram from the C API.
clReleaseProgram from the C API.
clBuildProgram from the C API.
clUnloadCompiler from the C API.
clCreateKernel from the C API.
clRetainKernel from the C API.
clReleaseKernel from the C API.
clSetKernelArg:_cl_mem from the C API.
clSetKernelArg:_cl_uint from the C API.
clSetKernelArg:_cl_int from the C API.
clSetKernelArg:local from the C API.
clEnqueueNDRangeKernel from the C API.
clEnqueueTask from the C API.
clWaitForEvents from the C API.
clRetainEvent from the C API.
clReleaseEvent from the C API.
clEnqueueMarker from the C API.
clEnqueueWaitForEvents from the C API.
clEnqueueBarrier from the C API.
clFlush from the C API.
clFinish from the C API.