125 lines
2.5 KiB
Modula-2
125 lines
2.5 KiB
Modula-2
EXPORTS
|
|
clBuildProgram
|
|
clCreateBuffer
|
|
clCreateCommandQueue
|
|
clCreateContext
|
|
clCreateContextFromType
|
|
; clCreateFromGLBuffer
|
|
; clCreateFromGLRenderbuffer
|
|
; clCreateFromGLTexture2D
|
|
; clCreateFromGLTexture3D
|
|
clCreateImage2D
|
|
clCreateImage3D
|
|
clCreateKernel
|
|
clCreateKernelsInProgram
|
|
clCreateProgramWithBinary
|
|
clCreateProgramWithSource
|
|
clCreateSampler
|
|
; clEnqueueAcquireGLObjects
|
|
clEnqueueBarrier
|
|
clEnqueueCopyBuffer
|
|
clEnqueueCopyBufferToImage
|
|
clEnqueueCopyImage
|
|
clEnqueueCopyImageToBuffer
|
|
clEnqueueMapBuffer
|
|
clEnqueueMapImage
|
|
clEnqueueMarker
|
|
clEnqueueNDRangeKernel
|
|
clEnqueueNativeKernel
|
|
clEnqueueReadBuffer
|
|
clEnqueueReadImage
|
|
; clEnqueueReleaseGLObjects
|
|
clEnqueueTask
|
|
clEnqueueUnmapMemObject
|
|
clEnqueueWaitForEvents
|
|
clEnqueueWriteBuffer
|
|
clEnqueueWriteImage
|
|
clFinish
|
|
clFlush
|
|
clGetCommandQueueInfo
|
|
clGetContextInfo
|
|
clGetDeviceIDs
|
|
clGetDeviceInfo
|
|
clGetEventInfo
|
|
clGetEventProfilingInfo
|
|
clGetExtensionFunctionAddress
|
|
; clGetGLObjectInfo
|
|
; clGetGLTextureInfo
|
|
clGetImageInfo
|
|
clGetKernelInfo
|
|
clGetKernelWorkGroupInfo
|
|
clGetMemObjectInfo
|
|
clGetPlatformIDs
|
|
clGetPlatformInfo
|
|
clGetProgramBuildInfo
|
|
clGetProgramInfo
|
|
clGetSamplerInfo
|
|
clGetSupportedImageFormats
|
|
clReleaseCommandQueue
|
|
clReleaseContext
|
|
clReleaseEvent
|
|
clReleaseKernel
|
|
clReleaseMemObject
|
|
clReleaseProgram
|
|
clReleaseSampler
|
|
clRetainCommandQueue
|
|
clRetainContext
|
|
clRetainEvent
|
|
clRetainKernel
|
|
clRetainMemObject
|
|
clRetainProgram
|
|
clRetainSampler
|
|
; clSetCommandQueueProperty
|
|
clSetKernelArg
|
|
clUnloadCompiler
|
|
clWaitForEvents
|
|
clCreateSubBuffer
|
|
clCreateUserEvent
|
|
clEnqueueCopyBufferRect
|
|
clEnqueueReadBufferRect
|
|
clEnqueueWriteBufferRect
|
|
clSetEventCallback
|
|
clSetMemObjectDestructorCallback
|
|
clSetUserEventStatus
|
|
clCompileProgram
|
|
; clCreateFromGLTexture
|
|
clCreateImage
|
|
clCreateProgramWithBuiltInKernels
|
|
clCreateSubDevices
|
|
clEnqueueBarrierWithWaitList
|
|
clEnqueueFillBuffer
|
|
clEnqueueFillImage
|
|
clEnqueueMarkerWithWaitList
|
|
clEnqueueMigrateMemObjects
|
|
clGetExtensionFunctionAddressForPlatform
|
|
clGetKernelArgInfo
|
|
clLinkProgram
|
|
clReleaseDevice
|
|
clRetainDevice
|
|
clUnloadPlatformCompiler
|
|
clCreateCommandQueueWithProperties
|
|
clCreatePipe
|
|
; clCreateSamplerWithProperties
|
|
clEnqueueSVMFree
|
|
clEnqueueSVMMap
|
|
clEnqueueSVMMemcpy
|
|
clEnqueueSVMMemFill
|
|
clEnqueueSVMUnmap
|
|
clGetPipeInfo
|
|
clSetKernelArgSVMPointer
|
|
clSetKernelExecInfo
|
|
clSVMAlloc
|
|
clSVMFree
|
|
; clCloneKernel
|
|
clCreateProgramWithIL
|
|
clEnqueueSVMMigrateMem
|
|
clGetDeviceAndHostTimer
|
|
clGetHostTimer
|
|
clGetKernelSubGroupInfo
|
|
clSetDefaultDeviceCommandQueue
|
|
clSetProgramReleaseCallback
|
|
clSetProgramSpecializationConstant
|
|
clCreateBufferWithProperties
|
|
clCreateImageWithProperties
|
|
clSetContextDestructorCallback
|