opencl.ffi vocabulary
Factor handbook > Vocabulary index


Summary
Bindings to OpenCL

Meta-data
Tags:bindings, not tested
Authors:Erik Charlebois


Words

Tuple classes
ClassSuperclassSlots
cl_image_format struct


Symbol words
_cl_command_queue
_cl_context
_cl_device_id
_cl_event
_cl_kernel
_cl_mem
_cl_platform_id
_cl_program
_cl_sampler
cl_GLenum
cl_GLint
cl_GLuint
cl_addressing_mode
cl_bitfield
cl_bool
cl_build_status
cl_channel_order
cl_channel_type
cl_char
cl_command_queue
cl_command_queue_info
cl_command_queue_properties
cl_command_type
cl_context
cl_context_info
cl_context_properties
cl_d3d10_device_set_nv
cl_d3d10_device_source_nv
cl_d3d11_device_set_nv
cl_d3d11_device_source_nv
cl_d3d9_device_set_nv
cl_d3d9_device_source_nv
cl_device_address_info
cl_device_exec_capabilities
cl_device_fp_config
cl_device_id
cl_device_info
cl_device_local_mem_type
cl_device_mem_cache_type
cl_device_type
cl_double
cl_event
cl_event_info
cl_filter_mode
cl_float
cl_gl_context_info
cl_gl_object_type
cl_gl_platform_info
cl_gl_texture_info
cl_half
cl_image_info
cl_int
cl_kernel
cl_kernel_info
cl_kernel_work_group_info
cl_long
cl_map_flags
cl_mem
cl_mem_flags
cl_mem_info
cl_mem_object_type
cl_platform_id
cl_platform_info
cl_profiling_info
cl_program
cl_program_build_info
cl_program_info
cl_sampler
cl_sampler_info
cl_short
cl_uchar
cl_uint
cl_ulong
cl_ushort


Ordinary words
WordStack effect
CL_A( -- value )
CL_ADDRESS_CLAMP( -- value )
CL_ADDRESS_CLAMP_TO_EDGE( -- value )
CL_ADDRESS_NONE( -- value )
CL_ADDRESS_REPEAT( -- value )
CL_ALL_DEVICES_FOR_D3D10_NV( -- value )
CL_ALL_DEVICES_FOR_D3D11_NV( -- value )
CL_ALL_DEVICES_FOR_D3D9_NV( -- value )
CL_ARGB( -- value )
CL_BGRA( -- value )
CL_BUILD_ERROR( -- value )
CL_BUILD_IN_PROGRESS( -- value )
CL_BUILD_NONE( -- value )
CL_BUILD_PROGRAM_FAILURE( -- value )
CL_BUILD_SUCCESS( -- value )
CL_CGL_SHAREGROUP_KHR( -- value )
CL_CHAR_BIT( -- value )
CL_CHAR_MAX( -- value )
CL_CHAR_MIN( -- value )
CL_COMMAND_ACQUIRE_D3D10_OBJECTS_NV( -- value )
CL_COMMAND_ACQUIRE_D3D11_OBJECTS_NV( -- value )
CL_COMMAND_ACQUIRE_D3D9_OBJECTS_NV( -- value )
CL_COMMAND_ACQUIRE_GL_OBJECTS( -- value )
CL_COMMAND_COPY_BUFFER( -- value )
CL_COMMAND_COPY_BUFFER_TO_IMAGE( -- value )
CL_COMMAND_COPY_IMAGE( -- value )
CL_COMMAND_COPY_IMAGE_TO_BUFFER( -- value )
CL_COMMAND_MAP_BUFFER( -- value )
CL_COMMAND_MAP_IMAGE( -- value )
CL_COMMAND_MARKER( -- value )
CL_COMMAND_NATIVE_KERNEL( -- value )
CL_COMMAND_NDRANGE_KERNEL( -- value )
CL_COMMAND_READ_BUFFER( -- value )
CL_COMMAND_READ_IMAGE( -- value )
CL_COMMAND_RELEASE_D3D10_OBJECTS_NV( -- value )
CL_COMMAND_RELEASE_D3D11_OBJECTS_NV( -- value )
CL_COMMAND_RELEASE_D3D9_OBJECTS_NV( -- value )
CL_COMMAND_RELEASE_GL_OBJECTS( -- value )
CL_COMMAND_TASK( -- value )
CL_COMMAND_UNMAP_MEM_OBJECT( -- value )
CL_COMMAND_WRITE_BUFFER( -- value )
CL_COMMAND_WRITE_IMAGE( -- value )
CL_COMPILER_NOT_AVAILABLE( -- value )
CL_COMPLETE( -- value )
CL_CONTEXT_D3D10_DEVICE_NV( -- value )
CL_CONTEXT_D3D11_DEVICE_NV( -- value )
CL_CONTEXT_D3D9_DEVICE_NV( -- value )
CL_CONTEXT_DEVICES( -- value )
CL_CONTEXT_PLATFORM( -- value )
CL_CONTEXT_PROPERTIES( -- value )
CL_CONTEXT_REFERENCE_COUNT( -- value )
CL_CURRENT_DEVICE_FOR_GL_CONTEXT_KHR( -- value )
CL_D3D10_DEVICE_NV( -- value )
CL_D3D10_DXGI_ADAPTER_NV( -- value )
CL_D3D10_RESOURCE_ALREADY_ACQUIRED_NV( -- value )
CL_D3D10_RESOURCE_NOT_ACQUIRED_NV( -- value )
CL_D3D11_DEVICE_NV( -- value )
CL_D3D11_DXGI_ADAPTER_NV( -- value )
CL_D3D11_RESOURCE_ALREADY_ACQUIRED_NV( -- value )
CL_D3D11_RESOURCE_NOT_ACQUIRED_NV( -- value )
CL_D3D9_ADAPTER_NAME_NV( -- value )
CL_D3D9_DEVICE_NV( -- value )
CL_D3D9_RESOURCE_ALREADY_ACQUIRED_NV( -- value )
CL_D3D9_RESOURCE_NOT_ACQUIRED_NV( -- value )
CL_DBL_DIG( -- value )
CL_DBL_EPSILON( -- value )
CL_DBL_MANT_DIG( -- value )
CL_DBL_MAX( -- value )
CL_DBL_MAX_10_EXP( -- value )
CL_DBL_MAX_EXP( -- value )
CL_DBL_MIN( -- value )
CL_DBL_MIN_10_EXP( -- value )
CL_DBL_MIN_EXP( -- value )
CL_DBL_RADIX( -- value )
CL_DEVICES_FOR_GL_CONTEXT_KHR( -- value )
CL_DEVICE_ADDRESS_BITS( -- value )
CL_DEVICE_AVAILABLE( -- value )
CL_DEVICE_COMPILER_AVAILABLE( -- value )
CL_DEVICE_DOUBLE_FP_CONFIG( -- value )
CL_DEVICE_ENDIAN_LITTLE( -- value )
CL_DEVICE_ERROR_CORRECTION_SUPPORT( -- value )
CL_DEVICE_EXECUTION_CAPABILITIES( -- value )
CL_DEVICE_EXTENSIONS( -- value )
CL_DEVICE_GLOBAL_MEM_CACHELINE_SIZE( -- value )
CL_DEVICE_GLOBAL_MEM_CACHE_SIZE( -- value )
CL_DEVICE_GLOBAL_MEM_CACHE_TYPE( -- value )
CL_DEVICE_GLOBAL_MEM_SIZE( -- value )
CL_DEVICE_HALF_FP_CONFIG( -- value )
CL_DEVICE_IMAGE2D_MAX_HEIGHT( -- value )
CL_DEVICE_IMAGE2D_MAX_WIDTH( -- value )
CL_DEVICE_IMAGE3D_MAX_DEPTH( -- value )
CL_DEVICE_IMAGE3D_MAX_HEIGHT( -- value )
CL_DEVICE_IMAGE3D_MAX_WIDTH( -- value )
CL_DEVICE_IMAGE_SUPPORT( -- value )
CL_DEVICE_LOCAL_MEM_SIZE( -- value )
CL_DEVICE_LOCAL_MEM_TYPE( -- value )
CL_DEVICE_MAX_CLOCK_FREQUENCY( -- value )
CL_DEVICE_MAX_COMPUTE_UNITS( -- value )
CL_DEVICE_MAX_CONSTANT_ARGS( -- value )
CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE( -- value )
CL_DEVICE_MAX_MEM_ALLOC_SIZE( -- value )
CL_DEVICE_MAX_PARAMETER_SIZE( -- value )
CL_DEVICE_MAX_READ_IMAGE_ARGS( -- value )
CL_DEVICE_MAX_SAMPLERS( -- value )
CL_DEVICE_MAX_WORK_GROUP_SIZE( -- value )
CL_DEVICE_MAX_WORK_ITEM_DIMENSIONS( -- value )
CL_DEVICE_MAX_WORK_ITEM_SIZES( -- value )
CL_DEVICE_MAX_WRITE_IMAGE_ARGS( -- value )
CL_DEVICE_MEM_BASE_ADDR_ALIGN( -- value )
CL_DEVICE_MIN_DATA_TYPE_ALIGN_SIZE( -- value )
CL_DEVICE_NAME( -- value )
CL_DEVICE_NOT_AVAILABLE( -- value )
CL_DEVICE_NOT_FOUND( -- value )
CL_DEVICE_PLATFORM( -- value )
CL_DEVICE_PREFERRED_VECTOR_WIDTH_CHAR( -- value )
CL_DEVICE_PREFERRED_VECTOR_WIDTH_DOUBLE( -- value )
CL_DEVICE_PREFERRED_VECTOR_WIDTH_FLOAT( -- value )
CL_DEVICE_PREFERRED_VECTOR_WIDTH_INT( -- value )
CL_DEVICE_PREFERRED_VECTOR_WIDTH_LONG( -- value )
CL_DEVICE_PREFERRED_VECTOR_WIDTH_SHORT( -- value )
CL_DEVICE_PROFILE( -- value )
CL_DEVICE_PROFILING_TIMER_RESOLUTION( -- value )
CL_DEVICE_QUEUE_PROPERTIES( -- value )
CL_DEVICE_SINGLE_FP_CONFIG( -- value )
CL_DEVICE_TYPE( -- value )
CL_DEVICE_TYPE_ACCELERATOR( -- value )
CL_DEVICE_TYPE_ALL( -- value )
CL_DEVICE_TYPE_CPU( -- value )
CL_DEVICE_TYPE_DEFAULT( -- value )
CL_DEVICE_TYPE_GPU( -- value )
CL_DEVICE_VENDOR( -- value )
CL_DEVICE_VENDOR_ID( -- value )
CL_DEVICE_VERSION( -- value )
CL_DRIVER_VERSION( -- value )
CL_EGL_DISPLAY_KHR( -- value )
CL_EVENT_COMMAND_EXECUTION_STATUS( -- value )
CL_EVENT_COMMAND_QUEUE( -- value )
CL_EVENT_COMMAND_TYPE( -- value )
CL_EVENT_REFERENCE_COUNT( -- value )
CL_EXEC_KERNEL( -- value )
CL_EXEC_NATIVE_KERNEL( -- value )
CL_FALSE( -- value )
CL_FILTER_LINEAR( -- value )
CL_FILTER_NEAREST( -- value )
CL_FLOAT( -- value )
CL_FLT_DIG( -- value )
CL_FLT_EPSILON( -- value )
CL_FLT_MANT_DIG( -- value )
CL_FLT_MAX( -- value )
CL_FLT_MAX_10_EXP( -- value )
CL_FLT_MAX_EXP( -- value )
CL_FLT_MIN( -- value )
CL_FLT_MIN_10_EXP( -- value )
CL_FLT_MIN_EXP( -- value )
CL_FLT_RADIX( -- value )
CL_FP_DENORM( -- value )
CL_FP_FMA( -- value )
CL_FP_INF_NAN( -- value )
CL_FP_ROUND_TO_INF( -- value )
CL_FP_ROUND_TO_NEAREST( -- value )
CL_FP_ROUND_TO_ZERO( -- value )
CL_GLOBAL( -- value )
CL_GLX_DISPLAY_KHR( -- value )
CL_GL_CONTEXT_KHR( -- value )
CL_GL_MIPMAP_LEVEL( -- value )
CL_GL_OBJECT_BUFFER( -- value )
CL_GL_OBJECT_RENDERBUFFER( -- value )
CL_GL_OBJECT_TEXTURE2D( -- value )
CL_GL_OBJECT_TEXTURE3D( -- value )
CL_GL_TEXTURE_TARGET( -- value )
CL_HALF_FLOAT( -- value )
CL_HUGE_VAL( -- value )
CL_HUGE_VALF( -- value )
CL_IMAGE_D3D10_SUBRESOURCE_NV( -- value )
CL_IMAGE_D3D11_SUBRESOURCE_NV( -- value )
CL_IMAGE_D3D9_FACE_NV( -- value )
CL_IMAGE_D3D9_LEVEL_NV( -- value )
CL_IMAGE_DEPTH( -- value )
CL_IMAGE_ELEMENT_SIZE( -- value )
CL_IMAGE_FORMAT( -- value )
CL_IMAGE_FORMAT_MISMATCH( -- value )
CL_IMAGE_FORMAT_NOT_SUPPORTED( -- value )
CL_IMAGE_HEIGHT( -- value )
CL_IMAGE_ROW_PITCH( -- value )
CL_IMAGE_SLICE_PITCH( -- value )
CL_IMAGE_WIDTH( -- value )
CL_INFINITY( -- value )
CL_INTENSITY( -- value )
CL_INT_MAX( -- value )
CL_INT_MIN( -- value )
CL_INVALID_ARG_INDEX( -- value )
CL_INVALID_ARG_SIZE( -- value )
CL_INVALID_ARG_VALUE( -- value )
CL_INVALID_BINARY( -- value )
CL_INVALID_BUFFER_SIZE( -- value )
CL_INVALID_BUILD_OPTIONS( -- value )
CL_INVALID_COMMAND_QUEUE( -- value )
CL_INVALID_CONTEXT( -- value )
CL_INVALID_D3D10_DEVICE_NV( -- value )
CL_INVALID_D3D10_RESOURCE_NV( -- value )
CL_INVALID_D3D11_DEVICE_NV( -- value )
CL_INVALID_D3D11_RESOURCE_NV( -- value )
CL_INVALID_D3D9_DEVICE_NV( -- value )
CL_INVALID_D3D9_RESOURCE_NV( -- value )
CL_INVALID_DEVICE( -- value )
CL_INVALID_DEVICE_TYPE( -- value )
CL_INVALID_EVENT( -- value )
CL_INVALID_EVENT_WAIT_LIST( -- value )
CL_INVALID_GLOBAL_OFFSET( -- value )
CL_INVALID_GLOBAL_WORK_SIZE( -- value )
CL_INVALID_GL_OBJECT( -- value )
CL_INVALID_GL_SHAREGROUP_REFERENCE_KHR( -- value )
CL_INVALID_HOST_PTR( -- value )
CL_INVALID_IMAGE_FORMAT_DESCRIPTOR( -- value )
CL_INVALID_IMAGE_SIZE( -- value )
CL_INVALID_KERNEL( -- value )
CL_INVALID_KERNEL_ARGS( -- value )
CL_INVALID_KERNEL_DEFINITION( -- value )
CL_INVALID_KERNEL_NAME( -- value )
CL_INVALID_MEM_OBJECT( -- value )
CL_INVALID_MIP_LEVEL( -- value )
CL_INVALID_OPERATION( -- value )
CL_INVALID_PLATFORM( -- value )
CL_INVALID_PROGRAM( -- value )
CL_INVALID_PROGRAM_EXECUTABLE( -- value )
CL_INVALID_QUEUE_PROPERTIES( -- value )
CL_INVALID_SAMPLER( -- value )
CL_INVALID_VALUE( -- value )
CL_INVALID_WORK_DIMENSION( -- value )
CL_INVALID_WORK_GROUP_SIZE( -- value )
CL_INVALID_WORK_ITEM_SIZE( -- value )
CL_KERNEL_COMPILE_WORK_GROUP_SIZE( -- value )
CL_KERNEL_CONTEXT( -- value )
CL_KERNEL_FUNCTION_NAME( -- value )
CL_KERNEL_LOCAL_MEM_SIZE( -- value )
CL_KERNEL_NUM_ARGS( -- value )
CL_KERNEL_PROGRAM( -- value )
CL_KERNEL_REFERENCE_COUNT( -- value )
CL_KERNEL_WORK_GROUP_SIZE( -- value )
CL_LOCAL( -- value )
CL_LONG_MAX( -- value )
CL_LONG_MIN( -- value )
CL_LUMINANCE( -- value )
CL_MAP_FAILURE( -- value )
CL_MAP_READ( -- value )
CL_MAP_WRITE( -- value )
CL_MAXFLOAT( -- value )
CL_MEM_ALLOC_HOST_PTR( -- value )
CL_MEM_CONTEXT( -- value )
CL_MEM_COPY_HOST_PTR( -- value )
CL_MEM_COPY_OVERLAP( -- value )
CL_MEM_D3D10_RESOURCE_NV( -- value )
CL_MEM_D3D11_RESOURCE_NV( -- value )
CL_MEM_D3D9_RESOURCE_NV( -- value )
CL_MEM_FLAGS( -- value )
CL_MEM_HOST_PTR( -- value )
CL_MEM_MAP_COUNT( -- value )
CL_MEM_OBJECT_ALLOCATION_FAILURE( -- value )
CL_MEM_OBJECT_BUFFER( -- value )
CL_MEM_OBJECT_IMAGE2D( -- value )
CL_MEM_OBJECT_IMAGE3D( -- value )
CL_MEM_READ_ONLY( -- value )
CL_MEM_READ_WRITE( -- value )
CL_MEM_REFERENCE_COUNT( -- value )
CL_MEM_SIZE( -- value )
CL_MEM_TYPE( -- value )
CL_MEM_USE_HOST_PTR( -- value )
CL_MEM_WRITE_ONLY( -- value )
CL_NAN( -- value )
CL_NONE( -- value )
CL_OUT_OF_HOST_MEMORY( -- value )
CL_OUT_OF_RESOURCES( -- value )
CL_PLATFORM_EXTENSIONS( -- value )
CL_PLATFORM_ICD_SUFFIX_KHR( -- value )
CL_PLATFORM_NAME( -- value )
CL_PLATFORM_NOT_FOUND_KHR( -- value )
CL_PLATFORM_PROFILE( -- value )
CL_PLATFORM_VENDOR( -- value )
CL_PLATFORM_VERSION( -- value )
CL_PREFERRED_DEVICES_FOR_D3D10_NV( -- value )
CL_PREFERRED_DEVICES_FOR_D3D11_NV( -- value )
CL_PREFERRED_DEVICES_FOR_D3D9_NV( -- value )
CL_PROFILING_COMMAND_END( -- value )
CL_PROFILING_COMMAND_QUEUED( -- value )
CL_PROFILING_COMMAND_START( -- value )
CL_PROFILING_COMMAND_SUBMIT( -- value )
CL_PROFILING_INFO_NOT_AVAILABLE( -- value )
CL_PROGRAM_BINARIES( -- value )
CL_PROGRAM_BINARY_SIZES( -- value )
CL_PROGRAM_BUILD_LOG( -- value )
CL_PROGRAM_BUILD_OPTIONS( -- value )
CL_PROGRAM_BUILD_STATUS( -- value )
CL_PROGRAM_CONTEXT( -- value )
CL_PROGRAM_DEVICES( -- value )
CL_PROGRAM_NUM_DEVICES( -- value )
CL_PROGRAM_REFERENCE_COUNT( -- value )
CL_PROGRAM_SOURCE( -- value )
CL_QUEUED( -- value )
CL_QUEUE_CONTEXT( -- value )
CL_QUEUE_DEVICE( -- value )
CL_QUEUE_OUT_OF_ORDER_EXEC_MODE_ENABLE( -- value )
CL_QUEUE_PROFILING_ENABLE( -- value )
CL_QUEUE_PROPERTIES( -- value )
CL_QUEUE_REFERENCE_COUNT( -- value )
CL_R( -- value )
CL_RA( -- value )
CL_READ_ONLY_CACHE( -- value )
CL_READ_WRITE_CACHE( -- value )
CL_RG( -- value )
CL_RGB( -- value )
CL_RGBA( -- value )
CL_RUNNING( -- value )
CL_SAMPLER_ADDRESSING_MODE( -- value )
CL_SAMPLER_CONTEXT( -- value )
CL_SAMPLER_FILTER_MODE( -- value )
CL_SAMPLER_NORMALIZED_COORDS( -- value )
CL_SAMPLER_REFERENCE_COUNT( -- value )
CL_SCHAR_MAX( -- value )
CL_SCHAR_MIN( -- value )
CL_SHRT_MAX( -- value )
CL_SHRT_MIN( -- value )
CL_SIGNED_INT16( -- value )
CL_SIGNED_INT32( -- value )
CL_SIGNED_INT8( -- value )
CL_SNORM_INT16( -- value )
CL_SNORM_INT8( -- value )
CL_SUBMITTED( -- value )
CL_SUCCESS( -- value )
CL_TRUE( -- value )
CL_UCHAR_MAX( -- value )
CL_UINT_MAX( -- value )
CL_ULONG_MAX( -- value )
CL_UNORM_INT16( -- value )
CL_UNORM_INT8( -- value )
CL_UNORM_INT_101010( -- value )
CL_UNORM_SHORT_555( -- value )
CL_UNORM_SHORT_565( -- value )
CL_UNSIGNED_INT16( -- value )
CL_UNSIGNED_INT32( -- value )
CL_UNSIGNED_INT8( -- value )
CL_USHRT_MAX( -- value )
CL_VERSION_1_0( -- value )
CL_WGL_HDC_KHR( -- value )
clBuildProgram( program num_devices device_list options pfn_notify user_data -- cl_int )
clCreateBuffer( context flags size host_ptr errcode_ret -- cl_mem )
clCreateCommandQueue( context device properties errcode_ret -- cl_command_queue )
clCreateContext( properties num_devices devices pfn_notify user_data errcode_ret -- cl_context )
clCreateContextFromType( properties device_type pfn_notify user_data errcode_ret -- cl_context )
clCreateFromD3D10BufferNV( context flags id3d10buffer_resource errcode_ret -- cl_mem )
clCreateFromD3D10Texture2DNV( context flags id3d10texture2d_resource subresource errcode_ret -- cl_mem )
clCreateFromD3D10Texture3DNV( context flags id3d10texture3d_resource subresource errcode_ret -- cl_mem )
clCreateFromD3D11BufferNV( context flags id3d11buffer_resource errcode_ret -- cl_mem )
clCreateFromD3D11Texture2DNV( context flags id3d11texture2d_resource subresource errcode_ret -- cl_mem )
clCreateFromD3D11Texture3DNV( context flags id3dtexture3d_resource subresource errcode_ret -- cl_mem )
clCreateFromD3D9CubeTextureNV( context flags id3dct9_resource facetype miplevel errcode_ret -- cl_mem )
clCreateFromD3D9IndexBufferNV( context flags id3dib9_resource errcode_ret -- cl_mem )
clCreateFromD3D9SurfaceNV( context flags id3dsurface9_resource errcode_ret -- cl_mem )
clCreateFromD3D9TextureNV( context flags id3dtexture9_resource miplevel errcode_ret -- cl_mem )
clCreateFromD3D9VertexBufferNV( context flags id3dvb9_resource errcode_ret -- cl_mem )
clCreateFromD3D9VolumeTextureNV( context flags id3dvt9-resource miplevel errcode_ret -- cl_mem )
clCreateFromGLBuffer( context flags bufobj errcode_ret -- cl_mem )
clCreateFromGLRenderbuffer( context flags renderbuffer errcode_ret -- cl_mem )
clCreateFromGLTexture2D( context flags target miplevel texture errcode_ret -- cl_mem )
clCreateFromGLTexture3D( context flags target miplevel texture errcode_ret -- cl_mem )
clCreateImage2D( context flags image_format image_width image_height image_row_pitch host_ptr errcode_ret -- cl_mem )
clCreateImage3D( context flags image_format image_width image_height image_depth image_row_pitch image_slice_pitch host_ptr errcode_ret -- cl_mem )
clCreateKernel( program kernel_name errcode_ret -- cl_kernel )
clCreateKernelsInProgram( program num_kernels kernels num_kernels_ret -- cl_int )
clCreateProgramWithBinary( context num_devices device_list lengths binaries binary_status errcode_ret -- cl_program )
clCreateProgramWithSource( context count strings lengths errcode_ret -- cl_program )
clCreateSampler( context normalized_coords addressing_mode filter_mode errcode_ret -- cl_sampler )
clEnqueueAcquireD3D10ObjectsNV( command_queue num_objects mem_objects num_events_in_wait_list event_wait_list event -- cl_int )
clEnqueueAcquireD3D11ObjectsNV( command_queue num_objects mem_objects num_events_in_wait_list event_wait_list event -- cl_int )
clEnqueueAcquireD3D9ObjectsNV( command_queue num_objects mem_objects num_events_in_wait_list event_wait_list event -- cl_int )
clEnqueueAcquireGLObjects( command_queue num_objects mem_objects num_events_in_wait_list event_wait_list event -- cl_int )
clEnqueueBarrier( command_queue -- cl_int )
clEnqueueCopyBuffer( command_queue src_buffer dst_buffer src_offset dst_offset cb num_events_in_wait_list event_wait_list event -- cl_int )
clEnqueueCopyBufferToImage( command_queue src_buffer dst_image src_offset dst_origin region num_events_in_wait_list event_wait_list event -- cl_int )
clEnqueueCopyImage( command_queue src_image dst_image src_origin dst_origin region num_events_in_wait_list event_wait_list event -- cl_int )
clEnqueueCopyImageToBuffer( command_queue src_image dst_buffer src_origin region dst_offset num_events_in_wait_list event_wait_list event -- cl_int )
clEnqueueMapBuffer( command_queue buffer blocking_map map_flags offset cb num_events_in_wait_list event_wait_list event errcode_ret -- void* )
clEnqueueMapImage( command_queue image blocking_map map_flags origin region image_row_pitch image_slice_pitch num_events_in_wait_list event_wait_list event errcode_ret -- void* )
clEnqueueMarker( command_queue event -- cl_int )
clEnqueueNDRangeKernel( command_queue kernel work_dim global_work_offset global_work_size local_work_size num_events_in_wait_list event_wait_list event -- cl_int )
clEnqueueNativeKernel( command_queue user_func args cb_args num_mem_objects mem_list args_mem_loc num_events_in_wait_list event_wait_list event -- cl_int )
clEnqueueReadBuffer( command_queue buffer blocking_read offset cb ptr num_events_in_wait_list event_wait_list event -- cl_int )
clEnqueueReadImage( command_queue image blocking_read origin region row_pitch slice_pitch ptr num_events_in_wait_list event_wait_list event -- cl_int )
clEnqueueReleaseD3D10ObjectsNV( command_queue num_objects mem_objects num_events_in_wait_list event_wait_list event -- cl_int )
clEnqueueReleaseD3D11ObjectsNV( command_queue num_objects mem_objects num_events_in_wait_list event_wait_list event -- cl_int )
clEnqueueReleaseD3D9ObjectsNV( command_queue num_objects mem_objects num_events_in_wait_list event_wait_list event -- cl_int )
clEnqueueReleaseGLObjects( command_queue num_objects mem_objects num_events_in_wait_list event_wait_list event -- cl_int )
clEnqueueTask( command_queue kernel num_events_in_wait_list event_wait_list event -- cl_int )
clEnqueueUnmapMemObject( command_queue memobj mapped_ptr num_events_in_wait_list event_wait_list event -- cl_int )
clEnqueueWaitForEvents( command_queue num_events event_list -- cl_int )
clEnqueueWriteBuffer( command_queue buffer blocking_write offset cb ptr num_events_in_wait_list event_wait_list event -- cl_int )
clEnqueueWriteImage( command_queue image blocking_write origin region input_row_pitch input_slice_pitch ptr num_events_in_wait_list event_wait_list event -- cl_int )
clFinish( command_queue -- cl_int )
clFlush( command_queue -- cl_int )
clGetCommandQueueInfo( command_queue param_name param_value_size param_value param_value_size_ret -- cl_int )
clGetContextInfo( context param_name param_value_size param_value param_value_size_ret -- cl_int )
clGetDeviceIDs( platform device_type num_entries devices num_devices -- cl_int )
clGetDeviceIDsFromD3D10NV( platform d3d_device_source d3d_object d3d_device_set num_entries devices num_devices -- cl_int )
clGetDeviceIDsFromD3D11NV( platform d3d_device_source d3d_object d3d_device_set num_entries devices num_devices -- cl_int )
clGetDeviceIDsFromD3D9NV( platform d3d_device_source d3d_object d3d_device_set num_entries devices num_devices -- cl_int )
clGetDeviceInfo( device param_name param_value_size param_value param_value_size_ret -- cl_int )
clGetEventInfo( event param_name param_value_size param_value param_value_size_ret -- cl_int )
clGetEventProfilingInfo( event param_name param_value_size param_value param_value_size_ret -- cl_int )
clGetExtensionFunctionAddress( func_name -- void* )
clGetGLContextInfoKHR( properties param_name param_value_size param_value param_value_size_ret -- cl_int )
clGetGLObjectInfo( memobj gl_object_type gl_object_name -- cl_int )
clGetGLTextureInfo( memobj param_name param_value_size param_value param_value_size_ret -- cl_int )
clGetImageInfo( image param_name param_value_size param_value param_value_size_ret -- cl_int )
clGetKernelInfo( kernel param_name param_value_size param_value param_value_size_ret -- cl_int )
clGetKernelWorkGroupInfo( kernel device param_name param_value_size param_value param_value_size_ret -- cl_int )
clGetMemObjectInfo( memobj param_name param_value_size param_value param_value_size_ret -- cl_int )
clGetPlatformIDs( num_entries platforms num_platforms -- cl_int )
clGetPlatformInfo( platform param_name param_value_size param_value param_value_size_ret -- cl_int )
clGetProgramBuildInfo( program device param_name param_value_size param_value param_value_size_ret -- cl_int )
clGetProgramInfo( program param_name param_value_size param_value param_value_size_ret -- cl_int )
clGetSamplerInfo( sampler param_name param_value_size param_value param_value_size_ret -- cl_int )
clGetSupportedImageFormats( context flags image_type num_entries image_formats num_image_formats -- cl_int )
clIcdGetPlatformIDsKHR( num_entries platforms num_platforms -- cl_int )
clReleaseCommandQueue( command_queue -- cl_int )
clReleaseContext( context -- cl_int )
clReleaseEvent( event -- cl_int )
clReleaseKernel( kernel -- cl_int )
clReleaseMemObject( memobj -- cl_int )
clReleaseProgram( program -- cl_int )
clReleaseSampler( sampler -- cl_int )
clRetainCommandQueue( command_queue -- cl_int )
clRetainContext( context -- cl_int )
clRetainEvent( event -- cl_int )
clRetainKernel( kernel -- cl_int )
clRetainMemObject( memobj -- cl_int )
clRetainProgram( program -- cl_int )
clRetainSampler( sampler -- cl_int )
clSetCommandQueueProperty( command_queue properties enable old_properties -- cl_int )
clSetKernelArg( kernel arg_index arg_size arg_value -- cl_int )
clUnloadCompiler( -- cl_int )
clWaitForEvents( num_events event_list -- cl_int )
cl_build_program_cb( quot -- alien )
cl_create_context_cb( quot -- alien )
cl_enqueue_task_cb( quot -- alien )


Class predicate words
WordStack effect
cl_image_format?( object -- ? )


Files