| ; stdcall calling convention have @number suffix on 32 bits architecture for gcc |
| clBuildProgram@24 |
| clCreateBuffer@24 |
| clCreateCommandQueue@20 |
| clCreateContext@24 |
| clCreateContextFromType@24 |
| ; clCreateFromGLBuffer |
| ; clCreateFromGLRenderbuffer |
| ; clCreateFromGLTexture2D |
| ; clCreateFromGLTexture3D |
| clCreateImage2D@36 |
| clCreateImage3D@44 |
| clCreateKernel@12 |
| clCreateKernelsInProgram@16 |
| clCreateProgramWithBinary@28 |
| clCreateProgramWithSource@20 |
| clCreateSampler@20 |
| ; clEnqueueAcquireGLObjects |
| clEnqueueBarrier@4 |
| clEnqueueCopyBuffer@36 |
| clEnqueueCopyBufferToImage@36 |
| clEnqueueCopyImage@36 |
| clEnqueueCopyImageToBuffer@36 |
| clEnqueueMapBuffer@44 |
| clEnqueueMapImage@52 |
| clEnqueueMarker@8 |
| clEnqueueNDRangeKernel@36 |
| clEnqueueNativeKernel@40 |
| clEnqueueReadBuffer@36 |
| clEnqueueReadImage@44 |
| ; clEnqueueReleaseGLObjects |
| clEnqueueTask@20 |
| clEnqueueUnmapMemObject@24 |
| clEnqueueWaitForEvents@12 |
| clEnqueueWriteBuffer@36 |
| clEnqueueWriteImage@44 |
| clFinish@4 |
| clFlush@4 |
| clGetCommandQueueInfo@20 |
| clGetContextInfo@20 |
| clGetDeviceIDs@24 |
| clGetDeviceInfo@20 |
| clGetEventInfo@20 |
| clGetEventProfilingInfo@20 |
| clGetExtensionFunctionAddress@4 |
| ; clGetGLObjectInfo |
| ; clGetGLTextureInfo |
| clGetImageInfo@20 |
| clGetKernelInfo@20 |
| clGetKernelWorkGroupInfo@24 |
| clGetMemObjectInfo@20 |
| clGetPlatformIDs@12 |
| clGetPlatformInfo@20 |
| clGetProgramBuildInfo@24 |
| clGetProgramInfo@20 |
| clGetSamplerInfo@20 |
| clGetSupportedImageFormats@28 |
| clReleaseCommandQueue@4 |
| clReleaseContext@4 |
| clReleaseEvent@4 |
| clReleaseKernel@4 |
| clReleaseMemObject@4 |
| clReleaseProgram@4 |
| clReleaseSampler@4 |
| clRetainCommandQueue@4 |
| clRetainContext@4 |
| clRetainEvent@4 |
| clRetainKernel@4 |
| clRetainMemObject@4 |
| clRetainProgram@4 |
| clRetainSampler@4 |
| ; clSetCommandQueueProperty |
| clSetKernelArg@16 |
| clUnloadCompiler@0 |
| clWaitForEvents@8 |
| clCreateSubBuffer@24 |
| clCreateUserEvent@8 |
| clEnqueueCopyBufferRect@52 |
| clEnqueueReadBufferRect@56 |
| clEnqueueWriteBufferRect@56 |
| clSetEventCallback@16 |
| clSetMemObjectDestructorCallback@12 |
| clSetUserEventStatus@8 |
| clCompileProgram@36 |
| ; clCreateFromGLTexture |
| clCreateImage@28 |
| clCreateProgramWithBuiltInKernels@20 |
| clCreateSubDevices@20 |
| clEnqueueBarrierWithWaitList@16 |
| clEnqueueFillBuffer@36 |
| clEnqueueFillImage@32 |
| clEnqueueMarkerWithWaitList@16 |
| clEnqueueMigrateMemObjects@32 |
| clGetExtensionFunctionAddressForPlatform@8 |
| clGetKernelArgInfo@24 |
| clLinkProgram@36 |
| clReleaseDevice@4 |
| clRetainDevice@4 |
| clUnloadPlatformCompiler@4 |
| clCreateCommandQueueWithProperties@16 |
| clCreatePipe@28 |
| ; clCreateSamplerWithProperties |
| clEnqueueSVMFree@32 |
| clEnqueueSVMMap@36 |
| clEnqueueSVMMemcpy@32 |
| clEnqueueSVMMemFill@32 |
| clEnqueueSVMUnmap@20 |
| clGetPipeInfo@20 |
| clSetKernelArgSVMPointer@12 |
| clSetKernelExecInfo@16 |
| clSVMAlloc@20 |
| clSVMFree@8 |
| ; clCloneKernel |
| clCreateProgramWithIL@16 |
| clEnqueueSVMMigrateMem@36 |
| clGetDeviceAndHostTimer@12 |
| clGetHostTimer@8 |
| clGetKernelSubGroupInfo@32 |
| clSetDefaultDeviceCommandQueue@12 |
| clSetProgramReleaseCallback@12 |
| clSetProgramSpecializationConstant@16 |
| clCreateBufferWithProperties@28 |
| clCreateImageWithProperties@32 |
| clSetContextDestructorCallback@12 |