Documentation Archive Developer
Search

OpenCL Changes

OpenCL (Added)

Added clk_sampler_type [struct]
Added clk_sampler_type.init(_: UInt32)
Added clk_sampler_type.value
Added CLK_ADDRESS_CLAMP
Added CLK_ADDRESS_CLAMP_TO_EDGE
Added CLK_ADDRESS_MIRRORED_REPEAT
Added CLK_ADDRESS_NONE
Added CLK_ADDRESS_REPEAT
Added CLK_FILTER_LINEAR
Added CLK_FILTER_NEAREST
Added CLK_NORMALIZED_COORDS_FALSE
Added CLK_NORMALIZED_COORDS_TRUE
Added CL_1RGB_APPLE
Added CL_A
Added CL_ABGR_APPLE
Added CL_ADDRESS_CLAMP
Added CL_ADDRESS_CLAMP_TO_EDGE
Added CL_ADDRESS_MIRRORED_REPEAT
Added CL_ADDRESS_NONE
Added CL_ADDRESS_REPEAT
Added CL_ARGB
Added CL_BGR1_APPLE
Added CL_BGRA
Added CL_BIASED_HALF_APPLE
Added CL_BLOCKING
Added CL_BUFFER_CREATE_TYPE_REGION
Added CL_BUILD_ERROR
Added CL_BUILD_IN_PROGRESS
Added CL_BUILD_NONE
Added CL_BUILD_PROGRAM_FAILURE
Added CL_BUILD_SUCCESS
Added CL_CGL_DEVICES_FOR_SUPPORTED_VIRTUAL_SCREENS_APPLE
Added CL_CGL_DEVICE_FOR_CURRENT_VIRTUAL_SCREEN_APPLE
Added CL_CHAR_BIT
Added CL_CHAR_MAX
Added CL_COMMAND_ACQUIRE_GL_OBJECTS
Added CL_COMMAND_BARRIER
Added CL_COMMAND_COPY_BUFFER
Added CL_COMMAND_COPY_BUFFER_RECT
Added CL_COMMAND_COPY_BUFFER_TO_IMAGE
Added CL_COMMAND_COPY_IMAGE
Added CL_COMMAND_COPY_IMAGE_TO_BUFFER
Added CL_COMMAND_FILL_BUFFER
Added CL_COMMAND_FILL_IMAGE
Added CL_COMMAND_GL_FENCE_SYNC_OBJECT_KHR
Added CL_COMMAND_MAP_BUFFER
Added CL_COMMAND_MAP_IMAGE
Added CL_COMMAND_MARKER
Added CL_COMMAND_MIGRATE_MEM_OBJECTS
Added CL_COMMAND_NATIVE_KERNEL
Added CL_COMMAND_NDRANGE_KERNEL
Added CL_COMMAND_READ_BUFFER
Added CL_COMMAND_READ_BUFFER_RECT
Added CL_COMMAND_READ_IMAGE
Added CL_COMMAND_RELEASE_GL_OBJECTS
Added CL_COMMAND_TASK
Added CL_COMMAND_UNMAP_MEM_OBJECT
Added CL_COMMAND_USER
Added CL_COMMAND_WRITE_BUFFER
Added CL_COMMAND_WRITE_BUFFER_RECT
Added CL_COMMAND_WRITE_IMAGE
Added CL_COMPILER_NOT_AVAILABLE
Added CL_COMPILE_PROGRAM_FAILURE
Added CL_COMPLETE
Added CL_CONTEXT_DEVICES
Added CL_CONTEXT_INTEROP_USER_SYNC
Added CL_CONTEXT_NUM_DEVICES
Added CL_CONTEXT_PLATFORM
Added CL_CONTEXT_PROPERTIES
Added CL_CONTEXT_PROPERTY_USE_CGL_SHAREGROUP_APPLE
Added CL_CONTEXT_REFERENCE_COUNT
Added CL_CbYCrY_APPLE
Added CL_DBL_DIG
Added CL_DBL_EPSILON
Added CL_DBL_MANT_DIG
Added CL_DBL_MAX
Added CL_DBL_MAX_10_EXP
Added CL_DBL_MAX_EXP
Added CL_DBL_MIN
Added CL_DBL_MIN_10_EXP
Added CL_DBL_MIN_EXP
Added CL_DBL_RADIX
Added CL_DEPTH
Added CL_DEPTH_STENCIL
Added CL_DEVICE_ADDRESS_BITS
Added CL_DEVICE_AFFINITY_DOMAIN_L1_CACHE
Added CL_DEVICE_AFFINITY_DOMAIN_L2_CACHE
Added CL_DEVICE_AFFINITY_DOMAIN_L3_CACHE
Added CL_DEVICE_AFFINITY_DOMAIN_L4_CACHE
Added CL_DEVICE_AFFINITY_DOMAIN_NEXT_PARTITIONABLE
Added CL_DEVICE_AFFINITY_DOMAIN_NUMA
Added CL_DEVICE_AVAILABLE
Added CL_DEVICE_BUILT_IN_KERNELS
Added CL_DEVICE_COMPILER_AVAILABLE
Added CL_DEVICE_DOUBLE_FP_CONFIG
Added CL_DEVICE_ENDIAN_LITTLE
Added CL_DEVICE_ERROR_CORRECTION_SUPPORT
Added CL_DEVICE_EXECUTION_CAPABILITIES
Added CL_DEVICE_EXTENSIONS
Added CL_DEVICE_GLOBAL_MEM_CACHELINE_SIZE
Added CL_DEVICE_GLOBAL_MEM_CACHE_SIZE
Added CL_DEVICE_GLOBAL_MEM_CACHE_TYPE
Added CL_DEVICE_GLOBAL_MEM_SIZE
Added CL_DEVICE_HALF_FP_CONFIG
Added CL_DEVICE_HOST_UNIFIED_MEMORY
Added CL_DEVICE_IMAGE2D_MAX_HEIGHT
Added CL_DEVICE_IMAGE2D_MAX_WIDTH
Added CL_DEVICE_IMAGE3D_MAX_DEPTH
Added CL_DEVICE_IMAGE3D_MAX_HEIGHT
Added CL_DEVICE_IMAGE3D_MAX_WIDTH
Added CL_DEVICE_IMAGE_BASE_ADDRESS_ALIGNMENT
Added CL_DEVICE_IMAGE_MAX_ARRAY_SIZE
Added CL_DEVICE_IMAGE_MAX_BUFFER_SIZE
Added CL_DEVICE_IMAGE_PITCH_ALIGNMENT
Added CL_DEVICE_IMAGE_SUPPORT
Added CL_DEVICE_LINKER_AVAILABLE
Added CL_DEVICE_LOCAL_MEM_SIZE
Added CL_DEVICE_LOCAL_MEM_TYPE
Added CL_DEVICE_MAX_CLOCK_FREQUENCY
Added CL_DEVICE_MAX_COMPUTE_UNITS
Added CL_DEVICE_MAX_CONSTANT_ARGS
Added CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE
Added CL_DEVICE_MAX_MEM_ALLOC_SIZE
Added CL_DEVICE_MAX_PARAMETER_SIZE
Added CL_DEVICE_MAX_READ_IMAGE_ARGS
Added CL_DEVICE_MAX_SAMPLERS
Added CL_DEVICE_MAX_WORK_GROUP_SIZE
Added CL_DEVICE_MAX_WORK_ITEM_DIMENSIONS
Added CL_DEVICE_MAX_WORK_ITEM_SIZES
Added CL_DEVICE_MAX_WRITE_IMAGE_ARGS
Added CL_DEVICE_MEM_BASE_ADDR_ALIGN
Added CL_DEVICE_MIN_DATA_TYPE_ALIGN_SIZE
Added CL_DEVICE_NAME
Added CL_DEVICE_NATIVE_VECTOR_WIDTH_CHAR
Added CL_DEVICE_NATIVE_VECTOR_WIDTH_DOUBLE
Added CL_DEVICE_NATIVE_VECTOR_WIDTH_FLOAT
Added CL_DEVICE_NATIVE_VECTOR_WIDTH_HALF
Added CL_DEVICE_NATIVE_VECTOR_WIDTH_INT
Added CL_DEVICE_NATIVE_VECTOR_WIDTH_LONG
Added CL_DEVICE_NATIVE_VECTOR_WIDTH_SHORT
Added CL_DEVICE_NOT_AVAILABLE
Added CL_DEVICE_NOT_FOUND
Added CL_DEVICE_OPENCL_C_VERSION
Added CL_DEVICE_PARENT_DEVICE
Added CL_DEVICE_PARTITION_AFFINITY_DOMAIN
Added CL_DEVICE_PARTITION_BY_AFFINITY_DOMAIN
Added CL_DEVICE_PARTITION_BY_COUNTS
Added CL_DEVICE_PARTITION_BY_COUNTS_LIST_END
Added CL_DEVICE_PARTITION_EQUALLY
Added CL_DEVICE_PARTITION_FAILED
Added CL_DEVICE_PARTITION_MAX_SUB_DEVICES
Added CL_DEVICE_PARTITION_PROPERTIES
Added CL_DEVICE_PARTITION_TYPE
Added CL_DEVICE_PLATFORM
Added CL_DEVICE_PREFERRED_INTEROP_USER_SYNC
Added CL_DEVICE_PREFERRED_VECTOR_WIDTH_CHAR
Added CL_DEVICE_PREFERRED_VECTOR_WIDTH_DOUBLE
Added CL_DEVICE_PREFERRED_VECTOR_WIDTH_FLOAT
Added CL_DEVICE_PREFERRED_VECTOR_WIDTH_HALF
Added CL_DEVICE_PREFERRED_VECTOR_WIDTH_INT
Added CL_DEVICE_PREFERRED_VECTOR_WIDTH_LONG
Added CL_DEVICE_PREFERRED_VECTOR_WIDTH_SHORT
Added CL_DEVICE_PRINTF_BUFFER_SIZE
Added CL_DEVICE_PROFILE
Added CL_DEVICE_PROFILING_TIMER_RESOLUTION
Added CL_DEVICE_QUEUE_PROPERTIES
Added CL_DEVICE_REFERENCE_COUNT
Added CL_DEVICE_SINGLE_FP_CONFIG
Added CL_DEVICE_TYPE
Added CL_DEVICE_TYPE_ACCELERATOR
Added CL_DEVICE_TYPE_ALL
Added CL_DEVICE_TYPE_CPU
Added CL_DEVICE_TYPE_CUSTOM
Added CL_DEVICE_TYPE_DEFAULT
Added CL_DEVICE_TYPE_GPU
Added CL_DEVICE_VENDOR
Added CL_DEVICE_VENDOR_ID
Added CL_DEVICE_VERSION
Added CL_DRIVER_VERSION
Added CL_EVENT_COMMAND_EXECUTION_STATUS
Added CL_EVENT_COMMAND_QUEUE
Added CL_EVENT_COMMAND_TYPE
Added CL_EVENT_CONTEXT
Added CL_EVENT_REFERENCE_COUNT
Added CL_EXEC_KERNEL
Added CL_EXEC_NATIVE_KERNEL
Added CL_EXEC_STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST
Added CL_FALSE
Added CL_FILTER_LINEAR
Added CL_FILTER_NEAREST
Added CL_FLOAT
Added CL_FLT_DIG
Added CL_FLT_EPSILON
Added CL_FLT_MANT_DIG
Added CL_FLT_MAX
Added CL_FLT_MAX_10_EXP
Added CL_FLT_MAX_EXP
Added CL_FLT_MIN
Added CL_FLT_MIN_10_EXP
Added CL_FLT_MIN_EXP
Added CL_FLT_RADIX
Added CL_FP_CORRECTLY_ROUNDED_DIVIDE_SQRT
Added CL_FP_DENORM
Added CL_FP_FMA
Added CL_FP_INF_NAN
Added CL_FP_ROUND_TO_INF
Added CL_FP_ROUND_TO_NEAREST
Added CL_FP_ROUND_TO_ZERO
Added CL_FP_SOFT_FLOAT
Added CL_GLOBAL
Added CL_GL_MIPMAP_LEVEL
Added CL_GL_NUM_SAMPLES
Added CL_GL_OBJECT_BUFFER
Added CL_GL_OBJECT_RENDERBUFFER
Added CL_GL_OBJECT_TEXTURE1D
Added CL_GL_OBJECT_TEXTURE1D_ARRAY
Added CL_GL_OBJECT_TEXTURE2D
Added CL_GL_OBJECT_TEXTURE2D_ARRAY
Added CL_GL_OBJECT_TEXTURE3D
Added CL_GL_OBJECT_TEXTURE_BUFFER
Added CL_GL_TEXTURE_TARGET
Added CL_HALF_FLOAT
Added CL_HAS_HI_LO_VECTOR_FIELDS
Added CL_HAS_NAMED_VECTOR_FIELDS
Added CL_IMAGE_2D
Added CL_IMAGE_3D
Added CL_IMAGE_ARRAY_SIZE
Added CL_IMAGE_BUFFER
Added CL_IMAGE_DEPTH
Added CL_IMAGE_ELEMENT_SIZE
Added CL_IMAGE_FORMAT
Added CL_IMAGE_FORMAT_MISMATCH
Added CL_IMAGE_FORMAT_NOT_SUPPORTED
Added CL_IMAGE_HEIGHT
Added CL_IMAGE_IOSURFACE_APPLE
Added CL_IMAGE_IOSURFACE_PLANE_APPLE
Added CL_IMAGE_NUM_MIP_LEVELS
Added CL_IMAGE_NUM_SAMPLES
Added CL_IMAGE_ROW_PITCH
Added CL_IMAGE_SLICE_PITCH
Added CL_IMAGE_WIDTH
Added CL_INTENSITY
Added CL_INT_MAX
Added CL_INVALID_ARG_INDEX
Added CL_INVALID_ARG_NAME_APPLE
Added CL_INVALID_ARG_SIZE
Added CL_INVALID_ARG_VALUE
Added CL_INVALID_BINARY
Added CL_INVALID_BUFFER_SIZE
Added CL_INVALID_BUILD_OPTIONS
Added CL_INVALID_COMMAND_QUEUE
Added CL_INVALID_COMPILER_OPTIONS
Added CL_INVALID_CONTEXT
Added CL_INVALID_DEVICE
Added CL_INVALID_DEVICE_PARTITION_COUNT
Added CL_INVALID_DEVICE_TYPE
Added CL_INVALID_EVENT
Added CL_INVALID_EVENT_WAIT_LIST
Added CL_INVALID_GLOBAL_OFFSET
Added CL_INVALID_GLOBAL_WORK_SIZE
Added CL_INVALID_GL_CONTEXT_APPLE
Added CL_INVALID_GL_OBJECT
Added CL_INVALID_HOST_PTR
Added CL_INVALID_IMAGE_DESCRIPTOR
Added CL_INVALID_IMAGE_FORMAT_DESCRIPTOR
Added CL_INVALID_IMAGE_SIZE
Added CL_INVALID_KERNEL
Added CL_INVALID_KERNEL_ARGS
Added CL_INVALID_KERNEL_DEFINITION
Added CL_INVALID_KERNEL_NAME
Added CL_INVALID_LINKER_OPTIONS
Added CL_INVALID_MEM_OBJECT
Added CL_INVALID_MIP_LEVEL
Added CL_INVALID_OPERATION
Added CL_INVALID_PLATFORM
Added CL_INVALID_PROGRAM
Added CL_INVALID_PROGRAM_EXECUTABLE
Added CL_INVALID_PROPERTY
Added CL_INVALID_QUEUE_PROPERTIES
Added CL_INVALID_SAMPLER
Added CL_INVALID_VALUE
Added CL_INVALID_WORK_DIMENSION
Added CL_INVALID_WORK_GROUP_SIZE
Added CL_INVALID_WORK_ITEM_SIZE
Added CL_IOSURFACE_PLANE_APPLE
Added CL_IOSURFACE_REF_APPLE
Added CL_KERNEL_ARG_ACCESS_NONE
Added CL_KERNEL_ARG_ACCESS_QUALIFIER
Added CL_KERNEL_ARG_ACCESS_READ_ONLY
Added CL_KERNEL_ARG_ACCESS_READ_WRITE
Added CL_KERNEL_ARG_ACCESS_WRITE_ONLY
Added CL_KERNEL_ARG_ADDRESS_CONSTANT
Added CL_KERNEL_ARG_ADDRESS_GLOBAL
Added CL_KERNEL_ARG_ADDRESS_LOCAL
Added CL_KERNEL_ARG_ADDRESS_PRIVATE
Added CL_KERNEL_ARG_ADDRESS_QUALIFIER
Added CL_KERNEL_ARG_INFO_NOT_AVAILABLE
Added CL_KERNEL_ARG_NAME
Added CL_KERNEL_ARG_TYPE_CONST
Added CL_KERNEL_ARG_TYPE_NAME
Added CL_KERNEL_ARG_TYPE_NONE
Added CL_KERNEL_ARG_TYPE_QUALIFIER
Added CL_KERNEL_ARG_TYPE_RESTRICT
Added CL_KERNEL_ARG_TYPE_VOLATILE
Added CL_KERNEL_ATTRIBUTES
Added CL_KERNEL_COMPILE_WORK_GROUP_SIZE
Added CL_KERNEL_CONTEXT
Added CL_KERNEL_FUNCTION_NAME
Added CL_KERNEL_GLOBAL_WORK_SIZE
Added CL_KERNEL_LOCAL_MEM_SIZE
Added CL_KERNEL_NUM_ARGS
Added CL_KERNEL_PREFERRED_WORK_GROUP_SIZE_MULTIPLE
Added CL_KERNEL_PRIVATE_MEM_SIZE
Added CL_KERNEL_PROGRAM
Added CL_KERNEL_REFERENCE_COUNT
Added CL_KERNEL_WORK_GROUP_SIZE
Added CL_LINKER_NOT_AVAILABLE
Added CL_LINK_PROGRAM_FAILURE
Added CL_LOCAL
Added CL_LUMINANCE
Added CL_MAP_FAILURE
Added CL_MAP_READ
Added CL_MAP_WRITE
Added CL_MAP_WRITE_INVALIDATE_REGION
Added CL_MAXFLOAT
Added CL_MEM_ALLOC_HOST_PTR
Added CL_MEM_ASSOCIATED_MEMOBJECT
Added CL_MEM_CONTEXT
Added CL_MEM_COPY_HOST_PTR
Added CL_MEM_COPY_OVERLAP
Added CL_MEM_FLAGS
Added CL_MEM_HOST_NO_ACCESS
Added CL_MEM_HOST_PTR
Added CL_MEM_HOST_READ_ONLY
Added CL_MEM_HOST_WRITE_ONLY
Added CL_MEM_MAP_COUNT
Added CL_MEM_OBJECT_ALLOCATION_FAILURE
Added CL_MEM_OBJECT_BUFFER
Added CL_MEM_OBJECT_IMAGE1D
Added CL_MEM_OBJECT_IMAGE1D_ARRAY
Added CL_MEM_OBJECT_IMAGE1D_BUFFER
Added CL_MEM_OBJECT_IMAGE2D
Added CL_MEM_OBJECT_IMAGE2D_ARRAY
Added CL_MEM_OBJECT_IMAGE3D
Added CL_MEM_OFFSET
Added CL_MEM_READ_ONLY
Added CL_MEM_READ_WRITE
Added CL_MEM_REFERENCE_COUNT
Added CL_MEM_SIZE
Added CL_MEM_TYPE
Added CL_MEM_USE_HOST_PTR
Added CL_MEM_WRITE_ONLY
Added CL_MIGRATE_MEM_OBJECT_CONTENT_UNDEFINED
Added CL_MIGRATE_MEM_OBJECT_HOST
Added CL_MISALIGNED_SUB_BUFFER_OFFSET
Added CL_M_1_PI
Added CL_M_1_PI_F
Added CL_M_2_PI
Added CL_M_2_PI_F
Added CL_M_2_SQRTPI
Added CL_M_2_SQRTPI_F
Added CL_M_E
Added CL_M_E_F
Added CL_M_LN10
Added CL_M_LN10_F
Added CL_M_LN2
Added CL_M_LN2_F
Added CL_M_LOG10E
Added CL_M_LOG10E_F
Added CL_M_LOG2E
Added CL_M_LOG2E_F
Added CL_M_PI
Added CL_M_PI_2
Added CL_M_PI_2_F
Added CL_M_PI_4
Added CL_M_PI_4_F
Added CL_M_PI_F
Added CL_M_SQRT1_2
Added CL_M_SQRT1_2_F
Added CL_M_SQRT2
Added CL_M_SQRT2_F
Added CL_NONE
Added CL_NON_BLOCKING
Added CL_OBJECT_NAME_APPLE
Added CL_OUT_OF_HOST_MEMORY
Added CL_OUT_OF_RESOURCES
Added CL_PLATFORM_EXTENSIONS
Added CL_PLATFORM_NAME
Added CL_PLATFORM_PROFILE
Added CL_PLATFORM_VENDOR
Added CL_PLATFORM_VERSION
Added CL_PROFILING_COMMAND_END
Added CL_PROFILING_COMMAND_QUEUED
Added CL_PROFILING_COMMAND_START
Added CL_PROFILING_COMMAND_SUBMIT
Added CL_PROFILING_INFO_NOT_AVAILABLE
Added CL_PROGRAM_BINARIES
Added CL_PROGRAM_BINARY_SIZES
Added CL_PROGRAM_BINARY_TYPE
Added CL_PROGRAM_BINARY_TYPE_COMPILED_OBJECT
Added CL_PROGRAM_BINARY_TYPE_EXECUTABLE
Added CL_PROGRAM_BINARY_TYPE_LIBRARY
Added CL_PROGRAM_BINARY_TYPE_NONE
Added CL_PROGRAM_BUILD_LOG
Added CL_PROGRAM_BUILD_OPTIONS
Added CL_PROGRAM_BUILD_STATUS
Added CL_PROGRAM_CONTEXT
Added CL_PROGRAM_DEVICES
Added CL_PROGRAM_KERNEL_NAMES
Added CL_PROGRAM_KERNEL_NAMES_APPLE
Added CL_PROGRAM_NUM_DEVICES
Added CL_PROGRAM_NUM_KERNELS
Added CL_PROGRAM_NUM_KERNELS_APPLE
Added CL_PROGRAM_REFERENCE_COUNT
Added CL_PROGRAM_SOURCE
Added CL_QUEUED
Added CL_QUEUE_CONTEXT
Added CL_QUEUE_DEVICE
Added CL_QUEUE_NUM_COMPUTE_UNITS_APPLE
Added CL_QUEUE_OUT_OF_ORDER_EXEC_MODE_ENABLE
Added CL_QUEUE_PRIORITY_APPLE
Added CL_QUEUE_PRIORITY_BACKGROUND_APPLE
Added CL_QUEUE_PRIORITY_DEFAULT_APPLE
Added CL_QUEUE_PROFILING_ENABLE
Added CL_QUEUE_PROPERTIES
Added CL_QUEUE_REFERENCE_COUNT
Added CL_R
Added CL_RA
Added CL_READ_ONLY_CACHE
Added CL_READ_WRITE_CACHE
Added CL_RG
Added CL_RGB
Added CL_RGBA
Added CL_RGBx
Added CL_RGx
Added CL_RUNNING
Added CL_Rx
Added CL_SAMPLER_ADDRESSING_MODE
Added CL_SAMPLER_CONTEXT
Added CL_SAMPLER_FILTER_MODE
Added CL_SAMPLER_NORMALIZED_COORDS
Added CL_SAMPLER_REFERENCE_COUNT
Added CL_SCHAR_MAX
Added CL_SFIXED14_APPLE
Added CL_SHRT_MAX
Added CL_SIGNED_INT16
Added CL_SIGNED_INT32
Added CL_SIGNED_INT8
Added CL_SNORM_INT16
Added CL_SNORM_INT8
Added CL_SUBMITTED
Added CL_SUCCESS
Added CL_TRUE
Added CL_UCHAR_MAX
Added CL_UINT_MAX
Added CL_UNORM_INT16
Added CL_UNORM_INT24
Added CL_UNORM_INT8
Added CL_UNORM_INT_101010
Added CL_UNORM_SHORT_555
Added CL_UNORM_SHORT_565
Added CL_UNSIGNED_INT16
Added CL_UNSIGNED_INT32
Added CL_UNSIGNED_INT8
Added CL_USHRT_MAX
Added CL_VERSION_1_0
Added CL_VERSION_1_1
Added CL_VERSION_1_2
Added CL_YCbYCr_APPLE
Added clBuildProgram(cl_program, cl_uint, UnsafePointer<cl_device_id>, UnsafePointer<Int8>, CFunctionPointer<((cl_program, UnsafeMutablePointer<Void>) -> Void)>, UnsafeMutablePointer<Void>) -> cl_int
Added clCompileProgram(cl_program, cl_uint, UnsafePointer<cl_device_id>, UnsafePointer<Int8>, cl_uint, UnsafePointer<cl_program>, UnsafeMutablePointer<UnsafePointer<Int8>>, CFunctionPointer<((cl_program, UnsafeMutablePointer<Void>) -> Void)>, UnsafeMutablePointer<Void>) -> cl_int
Added clCreateBuffer(cl_context, cl_mem_flags, UInt, UnsafeMutablePointer<Void>, UnsafeMutablePointer<cl_int>) -> cl_mem
Added clCreateCommandQueue(cl_context, cl_device_id, cl_command_queue_properties, UnsafeMutablePointer<cl_int>) -> cl_command_queue
Added clCreateCommandQueueWithPropertiesAPPLE(cl_context, cl_device_id, UnsafePointer<cl_queue_properties_APPLE>, UnsafeMutablePointer<cl_int>) -> cl_command_queue
Added clCreateContext(UnsafePointer<cl_context_properties>, cl_uint, UnsafePointer<cl_device_id>, CFunctionPointer<((UnsafePointer<Int8>, UnsafePointer<Void>, UInt, UnsafeMutablePointer<Void>) -> Void)>, UnsafeMutablePointer<Void>, UnsafeMutablePointer<cl_int>) -> cl_context
Added clCreateContextAndCommandQueueAPPLE(UnsafePointer<cl_context_properties>, cl_uint, UnsafePointer<cl_device_id>, CFunctionPointer<((UnsafePointer<Int8>, UnsafePointer<Void>, UInt, UnsafeMutablePointer<Void>) -> Void)>, UnsafeMutablePointer<Void>, cl_command_queue_properties, UnsafeMutablePointer<cl_context>, UnsafeMutablePointer<cl_command_queue>) -> cl_int
Added clCreateContextFromType(UnsafePointer<cl_context_properties>, cl_device_type, CFunctionPointer<((UnsafePointer<Int8>, UnsafePointer<Void>, UInt, UnsafeMutablePointer<Void>) -> Void)>, UnsafeMutablePointer<Void>, UnsafeMutablePointer<cl_int>) -> cl_context
Added clCreateDAGAPPLE(cl_context) -> cl_dag
Added clCreateEventFromGLsyncKHR(cl_context, cl_GLsync, UnsafeMutablePointer<cl_int>) -> cl_event
Added clCreateFromGLBuffer(cl_context, cl_mem_flags, cl_GLuint, UnsafeMutablePointer<Int32>) -> cl_mem
Added clCreateFromGLRenderbuffer(cl_context, cl_mem_flags, cl_GLuint, UnsafeMutablePointer<cl_int>) -> cl_mem
Added clCreateFromGLTexture(cl_context, cl_mem_flags, cl_GLenum, cl_GLint, cl_GLuint, UnsafeMutablePointer<cl_int>) -> cl_mem
Added clCreateImage(cl_context, cl_mem_flags, UnsafePointer<cl_image_format>, UnsafePointer<cl_image_desc>, UnsafeMutablePointer<Void>, UnsafeMutablePointer<cl_int>) -> cl_mem
Added clCreateImageFromIOSurface2DAPPLE(cl_context, cl_mem_flags, UnsafePointer<cl_image_format>, UInt, UInt, IOSurface!, UnsafeMutablePointer<cl_int>) -> cl_mem
Added clCreateImageFromIOSurfaceWithPropertiesAPPLE(cl_context, cl_mem_flags, UnsafePointer<cl_image_format>, UnsafePointer<cl_image_desc>, UnsafeMutablePointer<cl_iosurface_properties_APPLE>, UnsafeMutablePointer<cl_int>) -> cl_mem
Added clCreateKernel(cl_program, UnsafePointer<Int8>, UnsafeMutablePointer<cl_int>) -> cl_kernel
Added clCreateKernelFromDAGAPPLE(cl_dag, cl_uint, UnsafePointer<cl_device_id>) -> cl_kernel
Added clCreateKernelsInProgram(cl_program, cl_uint, UnsafeMutablePointer<cl_kernel>, UnsafeMutablePointer<cl_uint>) -> cl_int
Added clCreateProgramAndKernelsWithSourceAPPLE(cl_context, cl_uint, UnsafeMutablePointer<UnsafePointer<Int8>>, UnsafePointer<UInt>, cl_uint, UnsafePointer<cl_device_id>, UnsafePointer<Int8>, cl_uint, UnsafeMutablePointer<UnsafePointer<Int8>>, UnsafeMutablePointer<cl_program>, UnsafeMutablePointer<cl_kernel>) -> cl_int
Added clCreateProgramWithBinary(cl_context, cl_uint, UnsafePointer<cl_device_id>, UnsafePointer<UInt>, UnsafeMutablePointer<UnsafePointer<UInt8>>, UnsafeMutablePointer<cl_int>, UnsafeMutablePointer<cl_int>) -> cl_program
Added clCreateProgramWithBuiltInKernels(cl_context, cl_uint, UnsafePointer<cl_device_id>, UnsafePointer<Int8>, UnsafeMutablePointer<cl_int>) -> cl_program
Added clCreateProgramWithSource(cl_context, cl_uint, UnsafeMutablePointer<UnsafePointer<Int8>>, UnsafePointer<UInt>, UnsafeMutablePointer<cl_int>) -> cl_program
Added clCreateSampler(cl_context, cl_bool, cl_addressing_mode, cl_filter_mode, UnsafeMutablePointer<cl_int>) -> cl_sampler
Added clCreateSubBuffer(cl_mem, cl_mem_flags, cl_buffer_create_type, UnsafePointer<Void>, UnsafeMutablePointer<cl_int>) -> cl_mem
Added clCreateSubDevices(cl_device_id, UnsafePointer<cl_device_partition_property>, cl_uint, UnsafeMutablePointer<cl_device_id>, UnsafeMutablePointer<cl_uint>) -> cl_int
Added clCreateUserEvent(cl_context, UnsafeMutablePointer<cl_int>) -> cl_event
Added clEnqueueAcquireGLObjects(cl_command_queue, cl_uint, UnsafePointer<cl_mem>, cl_uint, UnsafePointer<cl_event>, UnsafeMutablePointer<cl_event>) -> cl_int
Added clEnqueueBarrierWithWaitList(cl_command_queue, cl_uint, UnsafePointer<cl_event>, UnsafeMutablePointer<cl_event>) -> cl_int
Added clEnqueueCopyBuffer(cl_command_queue, cl_mem, cl_mem, UInt, UInt, UInt, cl_uint, UnsafePointer<cl_event>, UnsafeMutablePointer<cl_event>) -> cl_int
Added clEnqueueCopyBufferRect(cl_command_queue, cl_mem, cl_mem, UnsafePointer<UInt>, UnsafePointer<UInt>, UnsafePointer<UInt>, UInt, UInt, UInt, UInt, cl_uint, UnsafePointer<cl_event>, UnsafeMutablePointer<cl_event>) -> cl_int
Added clEnqueueCopyBufferToImage(cl_command_queue, cl_mem, cl_mem, UInt, UnsafePointer<UInt>, UnsafePointer<UInt>, cl_uint, UnsafePointer<cl_event>, UnsafeMutablePointer<cl_event>) -> cl_int
Added clEnqueueCopyImage(cl_command_queue, cl_mem, cl_mem, UnsafePointer<UInt>, UnsafePointer<UInt>, UnsafePointer<UInt>, cl_uint, UnsafePointer<cl_event>, UnsafeMutablePointer<cl_event>) -> cl_int
Added clEnqueueCopyImageToBuffer(cl_command_queue, cl_mem, cl_mem, UnsafePointer<UInt>, UnsafePointer<UInt>, UInt, cl_uint, UnsafePointer<cl_event>, UnsafeMutablePointer<cl_event>) -> cl_int
Added clEnqueueFillBuffer(cl_command_queue, cl_mem, UnsafePointer<Void>, UInt, UInt, UInt, cl_uint, UnsafePointer<cl_event>, UnsafeMutablePointer<cl_event>) -> cl_int
Added clEnqueueFillImage(cl_command_queue, cl_mem, UnsafePointer<Void>, UnsafePointer<UInt>, UnsafePointer<UInt>, cl_uint, UnsafePointer<cl_event>, UnsafeMutablePointer<cl_event>) -> cl_int
Added clEnqueueMapBuffer(cl_command_queue, cl_mem, cl_bool, cl_map_flags, UInt, UInt, cl_uint, UnsafePointer<cl_event>, UnsafeMutablePointer<cl_event>, UnsafeMutablePointer<cl_int>) -> UnsafeMutablePointer<Void>
Added clEnqueueMapImage(cl_command_queue, cl_mem, cl_bool, cl_map_flags, UnsafePointer<UInt>, UnsafePointer<UInt>, UnsafeMutablePointer<UInt>, UnsafeMutablePointer<UInt>, cl_uint, UnsafePointer<cl_event>, UnsafeMutablePointer<cl_event>, UnsafeMutablePointer<cl_int>) -> UnsafeMutablePointer<Void>
Added clEnqueueMarkerWithWaitList(cl_command_queue, cl_uint, UnsafePointer<cl_event>, UnsafeMutablePointer<cl_event>) -> cl_int
Added clEnqueueMigrateMemObjects(cl_command_queue, cl_uint, UnsafePointer<cl_mem>, cl_mem_migration_flags, cl_uint, UnsafePointer<cl_event>, UnsafeMutablePointer<cl_event>) -> cl_int
Added clEnqueueNDRangeKernel(cl_command_queue, cl_kernel, cl_uint, UnsafePointer<UInt>, UnsafePointer<UInt>, UnsafePointer<UInt>, cl_uint, UnsafePointer<cl_event>, UnsafeMutablePointer<cl_event>) -> cl_int
Added clEnqueueNativeKernel(cl_command_queue, CFunctionPointer<((UnsafeMutablePointer<Void>) -> Void)>, UnsafeMutablePointer<Void>, UInt, cl_uint, UnsafePointer<cl_mem>, UnsafeMutablePointer<UnsafePointer<Void>>, cl_uint, UnsafePointer<cl_event>, UnsafeMutablePointer<cl_event>) -> cl_int
Added clEnqueueReadBuffer(cl_command_queue, cl_mem, cl_bool, UInt, UInt, UnsafeMutablePointer<Void>, cl_uint, UnsafePointer<cl_event>, UnsafeMutablePointer<cl_event>) -> cl_int
Added clEnqueueReadBufferRect(cl_command_queue, cl_mem, cl_bool, UnsafePointer<UInt>, UnsafePointer<UInt>, UnsafePointer<UInt>, UInt, UInt, UInt, UInt, UnsafeMutablePointer<Void>, cl_uint, UnsafePointer<cl_event>, UnsafeMutablePointer<cl_event>) -> cl_int
Added clEnqueueReadImage(cl_command_queue, cl_mem, cl_bool, UnsafePointer<UInt>, UnsafePointer<UInt>, UInt, UInt, UnsafeMutablePointer<Void>, cl_uint, UnsafePointer<cl_event>, UnsafeMutablePointer<cl_event>) -> cl_int
Added clEnqueueReleaseGLObjects(cl_command_queue, cl_uint, UnsafePointer<cl_mem>, cl_uint, UnsafePointer<cl_event>, UnsafeMutablePointer<cl_event>) -> cl_int
Added clEnqueueTask(cl_command_queue, cl_kernel, cl_uint, UnsafePointer<cl_event>, UnsafeMutablePointer<cl_event>) -> cl_int
Added clEnqueueUnmapMemObject(cl_command_queue, cl_mem, UnsafeMutablePointer<Void>, cl_uint, UnsafePointer<cl_event>, UnsafeMutablePointer<cl_event>) -> cl_int
Added clEnqueueWriteBuffer(cl_command_queue, cl_mem, cl_bool, UInt, UInt, UnsafePointer<Void>, cl_uint, UnsafePointer<cl_event>, UnsafeMutablePointer<cl_event>) -> cl_int
Added clEnqueueWriteBufferRect(cl_command_queue, cl_mem, cl_bool, UnsafePointer<UInt>, UnsafePointer<UInt>, UnsafePointer<UInt>, UInt, UInt, UInt, UInt, UnsafePointer<Void>, cl_uint, UnsafePointer<cl_event>, UnsafeMutablePointer<cl_event>) -> cl_int
Added clEnqueueWriteImage(cl_command_queue, cl_mem, cl_bool, UnsafePointer<UInt>, UnsafePointer<UInt>, UInt, UInt, UnsafePointer<Void>, cl_uint, UnsafePointer<cl_event>, UnsafeMutablePointer<cl_event>) -> cl_int
Added clFinish() -> cl_int
Added clFlush() -> cl_int
Added clGetCommandQueueInfo(cl_command_queue, cl_command_queue_info, UInt, UnsafeMutablePointer<Void>, UnsafeMutablePointer<UInt>) -> cl_int
Added clGetContextInfo(cl_context, cl_context_info, UInt, UnsafeMutablePointer<Void>, UnsafeMutablePointer<UInt>) -> cl_int
Added clGetDAGNodeAPPLE(cl_dag, cl_kernel, UnsafeMutablePointer<cl_dag_node>, UnsafeMutablePointer<UInt32>, UInt32) -> cl_dag_node
Added clGetDeviceIDs(cl_platform_id, cl_device_type, cl_uint, UnsafeMutablePointer<cl_device_id>, UnsafeMutablePointer<cl_uint>) -> cl_int
Added clGetDeviceInfo(cl_device_id, cl_device_info, UInt, UnsafeMutablePointer<Void>, UnsafeMutablePointer<UInt>) -> cl_int
Added clGetEventInfo(cl_event, cl_event_info, UInt, UnsafeMutablePointer<Void>, UnsafeMutablePointer<UInt>) -> cl_int
Added clGetEventProfilingInfo(cl_event, cl_profiling_info, UInt, UnsafeMutablePointer<Void>, UnsafeMutablePointer<UInt>) -> cl_int
Added clGetExtensionFunctionAddressForPlatform(cl_platform_id, UnsafePointer<Int8>) -> UnsafeMutablePointer<Void>
Added clGetGLContextInfoAPPLE(cl_context, UnsafeMutablePointer<Void>, cl_gl_platform_info, UInt, UnsafeMutablePointer<Void>, UnsafeMutablePointer<UInt>) -> cl_int
Added clGetGLObjectInfo(cl_mem, UnsafeMutablePointer<cl_gl_object_type>, UnsafeMutablePointer<cl_GLuint>) -> cl_int
Added clGetGLTextureInfo(cl_mem, cl_gl_texture_info, UInt, UnsafeMutablePointer<Void>, UnsafeMutablePointer<UInt>) -> cl_int
Added clGetImageInfo(cl_mem, cl_image_info, UInt, UnsafeMutablePointer<Void>, UnsafeMutablePointer<UInt>) -> cl_int
Added clGetKernelArgInfo(cl_kernel, cl_uint, cl_kernel_arg_info, UInt, UnsafeMutablePointer<Void>, UnsafeMutablePointer<UInt>) -> cl_int
Added clGetKernelInfo(cl_kernel, cl_kernel_info, UInt, UnsafeMutablePointer<Void>, UnsafeMutablePointer<UInt>) -> cl_int
Added clGetKernelWorkGroupInfo(cl_kernel, cl_device_id, cl_kernel_work_group_info, UInt, UnsafeMutablePointer<Void>, UnsafeMutablePointer<UInt>) -> cl_int
Added clGetMemObjectInfo(cl_mem, cl_mem_info, UInt, UnsafeMutablePointer<Void>, UnsafeMutablePointer<UInt>) -> cl_int
Added clGetPlatformIDs(cl_uint, UnsafeMutablePointer<cl_platform_id>, UnsafeMutablePointer<cl_uint>) -> cl_int
Added clGetPlatformInfo(cl_platform_id, cl_platform_info, UInt, UnsafeMutablePointer<Void>, UnsafeMutablePointer<UInt>) -> cl_int
Added clGetProgramBuildInfo(cl_program, cl_device_id, cl_program_build_info, UInt, UnsafeMutablePointer<Void>, UnsafeMutablePointer<UInt>) -> cl_int
Added clGetProgramInfo(cl_program, cl_program_info, UInt, UnsafeMutablePointer<Void>, UnsafeMutablePointer<UInt>) -> cl_int
Added clGetSamplerInfo(cl_sampler, cl_sampler_info, UInt, UnsafeMutablePointer<Void>, UnsafeMutablePointer<UInt>) -> cl_int
Added clGetSupportedImageFormats(cl_context, cl_mem_flags, cl_mem_object_type, cl_uint, UnsafeMutablePointer<cl_image_format>, UnsafeMutablePointer<cl_uint>) -> cl_int
Added clLinkProgram(cl_context, cl_uint, UnsafePointer<cl_device_id>, UnsafePointer<Int8>, cl_uint, UnsafePointer<cl_program>, CFunctionPointer<((cl_program, UnsafeMutablePointer<Void>) -> Void)>, UnsafeMutablePointer<Void>, UnsafeMutablePointer<cl_int>) -> cl_program
Added clLogMessagesToStderrAPPLE(UnsafePointer<Int8>, UnsafePointer<Void>, UInt, UnsafeMutablePointer<Void>)
Added clLogMessagesToStdoutAPPLE(UnsafePointer<Int8>, UnsafePointer<Void>, UInt, UnsafeMutablePointer<Void>)
Added clLogMessagesToSystemLogAPPLE(UnsafePointer<Int8>, UnsafePointer<Void>, UInt, UnsafeMutablePointer<Void>)
Added clReleaseCommandQueue() -> cl_int
Added clReleaseContext() -> cl_int
Added clReleaseDAGAPPLE(cl_dag)
Added clReleaseDevice() -> cl_int
Added clReleaseEvent() -> cl_int
Added clReleaseKernel() -> cl_int
Added clReleaseMemObject() -> cl_int
Added clReleaseProgram() -> cl_int
Added clReleaseSampler() -> cl_int
Added clRetainCommandQueue() -> cl_int
Added clRetainContext() -> cl_int
Added clRetainDevice() -> cl_int
Added clRetainEvent() -> cl_int
Added clRetainKernel() -> cl_int
Added clRetainMemObject() -> cl_int
Added clRetainProgram() -> cl_int
Added clRetainSampler() -> cl_int
Added clSetEventCallback(cl_event, cl_int, CFunctionPointer<((cl_event, cl_int, UnsafeMutablePointer<Void>) -> Void)>, UnsafeMutablePointer<Void>) -> cl_int
Added clSetKernelArg(cl_kernel, cl_uint, UInt, UnsafePointer<Void>) -> cl_int
Added clSetKernelArgByNameAPPLE(cl_kernel, UnsafePointer<Int8>, UInt, UnsafePointer<Void>) -> cl_int
Added clSetKernelArgsVaListAPPLE(cl_kernel, cl_uint, CVaListPointer) -> cl_int
Added clSetMemObjectDestructorCallback(cl_mem, CFunctionPointer<((cl_mem, UnsafeMutablePointer<Void>) -> Void)>, UnsafeMutablePointer<Void>) -> cl_int
Added clSetUserEventStatus(cl_event, cl_int) -> cl_int
Added clUnloadPlatformCompiler() -> cl_int
Added clWaitForEvents(cl_uint, UnsafePointer<cl_event>) -> cl_int
Added cl_APPLE_command_queue_priority
Added cl_APPLE_command_queue_select_compute_units
Added cl_GLenum
Added cl_GLint
Added cl_GLsync
Added cl_GLuint
Added cl_addressing_mode
Added cl_bitfield
Added cl_bool
Added cl_buffer_create_type
Added cl_buffer_region
Added cl_build_status
Added cl_channel_order
Added cl_channel_type
Added cl_char
Added cl_command_queue
Added cl_command_queue_info
Added cl_command_queue_properties
Added cl_command_type
Added cl_context
Added cl_context_info
Added cl_context_properties
Added cl_dag
Added cl_dag_node
Added cl_device_affinity_domain
Added cl_device_exec_capabilities
Added cl_device_fp_config
Added cl_device_info
Added cl_device_local_mem_type
Added cl_device_mem_cache_type
Added cl_device_partition_property
Added cl_device_type
Added cl_double
Added cl_event
Added cl_event_info
Added cl_filter_mode
Added cl_float
Added cl_gl_object_type
Added cl_gl_platform_info
Added cl_gl_texture_info
Added cl_half
Added cl_image
Added cl_image_desc
Added cl_image_format
Added cl_image_info
Added cl_image_type
Added cl_int
Added cl_iosurface_properties_APPLE
Added cl_kernel
Added cl_kernel_arg_access_qualifier
Added cl_kernel_arg_address_qualifier
Added cl_kernel_arg_info
Added cl_kernel_arg_type_qualifier
Added cl_kernel_info
Added cl_kernel_work_group_info
Added cl_long
Added cl_malloc_flags
Added cl_map_flags
Added cl_mem
Added cl_mem_flags
Added cl_mem_info
Added cl_mem_migration_flags
Added cl_mem_object_type
Added cl_ndrange
Added cl_platform_id
Added cl_platform_info
Added cl_profiling_info
Added cl_program
Added cl_program_binary_type
Added cl_program_build_info
Added cl_program_info
Added cl_queue_flags
Added cl_queue_properties_APPLE
Added cl_sampler
Added cl_sampler_info
Added cl_short
Added cl_timer
Added cl_uchar
Added cl_uint
Added cl_ulong
Added cl_ushort
Added gcl_copy_image(cl_image, cl_image, UnsafePointer<UInt>, UnsafePointer<UInt>, UnsafePointer<UInt>)
Added gcl_copy_image_to_ptr(UnsafeMutablePointer<Void>, cl_image, UnsafePointer<UInt>, UnsafePointer<UInt>)
Added gcl_copy_ptr_to_image(cl_mem, UnsafeMutablePointer<Void>, UnsafePointer<UInt>, UnsafePointer<UInt>)
Added gcl_create_buffer_from_ptr(UnsafeMutablePointer<Void>) -> cl_mem
Added gcl_create_dispatch_queue(cl_queue_flags, cl_device_id) -> dispatch_queue_t!
Added gcl_create_image(UnsafePointer<cl_image_format>, UInt, UInt, UInt, IOSurface!) -> cl_image
Added gcl_create_kernel_from_block(UnsafeMutablePointer<Void>) -> cl_kernel
Added gcl_free(UnsafeMutablePointer<Void>)
Added gcl_get_context() -> cl_context
Added gcl_get_device_id_with_dispatch_queue(dispatch_queue_t!) -> cl_device_id
Added gcl_get_kernel_block_workgroup_info(UnsafeMutablePointer<Void>, cl_kernel_work_group_info, UInt, UnsafeMutablePointer<Void>, UnsafeMutablePointer<UInt>)
Added gcl_get_supported_image_formats(cl_device_id, cl_image_type, UInt32, UnsafeMutablePointer<cl_image_format>, UnsafeMutablePointer<UInt32>)
Added gcl_gl_create_image_from_renderbuffer(GLuint) -> cl_image
Added gcl_gl_create_image_from_texture(GLenum, GLint, GLuint) -> cl_image
Added gcl_gl_create_ptr_from_buffer(GLuint) -> UnsafeMutablePointer<Void>
Added gcl_gl_set_sharegroup(UnsafeMutablePointer<Void>)
Added gcl_malloc(UInt, UnsafeMutablePointer<Void>, cl_malloc_flags) -> UnsafeMutablePointer<Void>
Added gcl_map_image(cl_image, cl_map_flags, UnsafePointer<UInt>, UnsafePointer<UInt>) -> UnsafeMutablePointer<Void>
Added gcl_map_ptr(UnsafeMutablePointer<Void>, cl_map_flags, UInt) -> UnsafeMutablePointer<Void>
Added gcl_memcpy(UnsafeMutablePointer<Void>, UnsafePointer<Void>, UInt)
Added gcl_memcpy_rect(UnsafeMutablePointer<Void>, UnsafePointer<Void>, UnsafePointer<UInt>, UnsafePointer<UInt>, UnsafePointer<UInt>, UInt, UInt, UInt, UInt)
Added gcl_release_image(cl_image)
Added gcl_retain_image(cl_image)
Added gcl_set_finalizer(UnsafeMutablePointer<Void>, CFunctionPointer<((UnsafeMutablePointer<Void>, UnsafeMutablePointer<Void>) -> Void)>, UnsafeMutablePointer<Void>)
Added gcl_start_timer() -> cl_timer
Added gcl_stop_timer(cl_timer) -> Double
Added gcl_unmap()
Added sampler_t