Description
The following application scalar types are provided for application convenience.
cl_char
cl_uchar
cl_short
cl_ushort
cl_int
cl_uint
cl_long
cl_ulong
cl_half
cl_float
cl_double
See Also
CL_VERSION_1_0, appVectorTypes, clBuildProgram, clCloneKernel, clCommandBarrierWithWaitListKHR, clCommandCopyBufferKHR, clCommandCopyBufferRectKHR, clCommandCopyBufferToImageKHR, clCommandCopyImageKHR, clCommandCopyImageToBufferKHR, clCommandFillBufferKHR, clCommandFillImageKHR, clCommandNDRangeKernelKHR, clCommandSVMMemFillKHR, clCommandSVMMemcpyKHR, clCompileProgram, clCreateBuffer, clCreateBufferWithProperties, clCreateCommandBufferKHR, clCreateCommandQueue, clCreateCommandQueueWithProperties, clCreateCommandQueueWithPropertiesKHR, clCreateContext, clCreateContextFromType, clCreateEventFromEGLSyncKHR, clCreateEventFromGLsyncKHR, clCreateFromD3D10BufferKHR, clCreateFromD3D10Texture2DKHR, clCreateFromD3D10Texture3DKHR, clCreateFromD3D11BufferKHR, clCreateFromD3D11Texture2DKHR, clCreateFromD3D11Texture3DKHR, clCreateFromDX9MediaSurfaceKHR, clCreateFromEGLImageKHR, clCreateFromGLBuffer, clCreateFromGLRenderbuffer, clCreateFromGLTexture, clCreateFromGLTexture2D, clCreateFromGLTexture3D, clCreateImage, clCreateImage2D, clCreateImage3D, clCreateImageWithProperties, clCreateKernel, clCreateKernelsInProgram, clCreatePipe, clCreateProgramWithBinary, clCreateProgramWithBuiltInKernels, clCreateProgramWithIL, clCreateProgramWithILKHR, clCreateProgramWithSource, clCreateSampler, clCreateSamplerWithProperties, clCreateSemaphoreWithPropertiesKHR, clCreateSubBuffer, clCreateSubDevices, clCreateSubDevicesEXT, clCreateUserEvent, clEnqueueAcquireD3D10ObjectsKHR, clEnqueueAcquireD3D11ObjectsKHR, clEnqueueAcquireDX9MediaSurfacesKHR, clEnqueueAcquireEGLObjectsKHR, clEnqueueAcquireExternalMemObjectsKHR, clEnqueueAcquireGLObjects, clEnqueueBarrierWithWaitList, clEnqueueCommandBufferKHR, clEnqueueCopyBuffer, clEnqueueCopyBufferRect, clEnqueueCopyBufferToImage, clEnqueueCopyImage, clEnqueueCopyImageToBuffer, clEnqueueFillBuffer, clEnqueueFillImage, clEnqueueMapBuffer, clEnqueueMapImage, clEnqueueMarkerWithWaitList, clEnqueueMigrateMemObjectEXT, clEnqueueMigrateMemObjects, clEnqueueNDRangeKernel, clEnqueueNativeKernel, clEnqueueReadBuffer, clEnqueueReadBufferRect, clEnqueueReadImage, clEnqueueReleaseD3D10ObjectsKHR, clEnqueueReleaseD3D11ObjectsKHR, clEnqueueReleaseDX9MediaSurfacesKHR, clEnqueueReleaseEGLObjectsKHR, clEnqueueReleaseExternalMemObjectsKHR, clEnqueueReleaseGLObjects, clEnqueueSVMFree, clEnqueueSVMMap, clEnqueueSVMMemFill, clEnqueueSVMMemcpy, clEnqueueSVMMigrateMem, clEnqueueSVMUnmap, clEnqueueSignalSemaphoresKHR, clEnqueueTask, clEnqueueUnmapMemObject, clEnqueueWaitForEvents, clEnqueueWaitSemaphoresKHR, clEnqueueWriteBuffer, clEnqueueWriteBufferRect, clEnqueueWriteImage, clGetDeviceAndHostTimer, clGetDeviceIDs, clGetDeviceIDsFromD3D10KHR, clGetDeviceIDsFromD3D11KHR, clGetDeviceIDsFromDX9MediaAdapterKHR, clGetHostTimer, clGetKernelArgInfo, clGetKernelSuggestedLocalWorkSize, clGetKernelSuggestedLocalWorkSizeKHR, clGetPlatformIDs, clGetSVMSuggestedTypeIndexKHR, clGetSupportedImageFormats, clIcdGetPlatformIDsKHR, clLinkProgram, clRemapCommandBufferKHR, clSVMAlloc, clSVMAllocWithPropertiesKHR, clSetEventCallback, clSetKernelArg, clSetKernelArgDevicePointerEXT, clSetKernelArgSVMPointer, clSetProgramSpecializationConstant, clSetUserEventStatus, clUpdateMutableCommandsKHR, clWaitForEvents, cl_device_pci_bus_info_khr, cl_image_desc, cl_mutable_dispatch_arg_khr, cl_mutable_dispatch_config_khr, cl_mutable_dispatch_exec_info_khr
Document Notes
For more information, see the OpenCL Specification
This page is extracted from the OpenCL Specification. Fixes and changes should be made to the Specification, not directly.