Files
compute-runtime/opencl/source/dll/linux/ocl_internal.exports
2020-12-11 11:28:35 +01:00

135 lines
3.4 KiB
Plaintext

/*
* Copyright (C) 2020 Intel Corporation
*
* SPDX-License-Identifier: MIT
*
*/
{
global:
clGetExtensionFunctionAddress;
clIcdGetPlatformIDsKHR;
clGetPlatformInfo;
clGetDeviceIDs;
clGetDeviceInfo;
clCreateContext;
clCreateContextFromType;
clRetainContext;
clReleaseContext;
clGetContextInfo;
clSetContextDestructorCallback;
clCreateCommandQueue;
clRetainCommandQueue;
clReleaseCommandQueue;
clGetCommandQueueInfo;
clSetCommandQueueProperty;
clCreateBuffer;
clCreateImage2D;
clCreateImage3D;
clRetainMemObject;
clReleaseMemObject;
clGetSupportedImageFormats;
clGetMemObjectInfo;
clGetImageInfo;
clCreateSampler;
clRetainSampler;
clReleaseSampler;
clGetSamplerInfo;
clCreateProgramWithSource;
clCreateProgramWithBinary;
clRetainProgram;
clReleaseProgram;
clBuildProgram;
clUnloadCompiler;
clGetProgramInfo;
clGetProgramBuildInfo;
clCreateKernel;
clCreateKernelsInProgram;
clRetainKernel;
clReleaseKernel;
clSetKernelArg;
clGetKernelInfo;
clGetKernelWorkGroupInfo;
clWaitForEvents;
clGetEventInfo;
clRetainEvent;
clReleaseEvent;
clGetEventProfilingInfo;
clFlush;
clFinish;
clEnqueueReadBuffer;
clEnqueueWriteBuffer;
clEnqueueCopyBuffer;
clEnqueueReadImage;
clEnqueueWriteImage;
clEnqueueCopyImage;
clEnqueueCopyImageToBuffer;
clEnqueueCopyBufferToImage;
clEnqueueMapBuffer;
clEnqueueMapImage;
clEnqueueUnmapMemObject;
clEnqueueNDRangeKernel;
clEnqueueTask;
clEnqueueNativeKernel;
clEnqueueMarker;
clEnqueueWaitForEvents;
clEnqueueBarrier;
clSetEventCallback;
clCreateSubBuffer;
clSetMemObjectDestructorCallback;
clCreateUserEvent;
clSetUserEventStatus;
clEnqueueReadBufferRect;
clEnqueueWriteBufferRect;
clEnqueueCopyBufferRect;
clCreateSubDevices;
clRetainDevice;
clReleaseDevice;
clCreateImage;
clCreateProgramWithBuiltInKernels;
clCompileProgram;
clLinkProgram;
clUnloadPlatformCompiler;
clGetKernelArgInfo;
clEnqueueFillBuffer;
clEnqueueFillImage;
clEnqueueMigrateMemObjects;
clEnqueueMarkerWithWaitList;
clEnqueueBarrierWithWaitList;
clGetExtensionFunctionAddressForPlatform;
clCreateCommandQueueWithProperties;
clCreatePipe;
clGetPipeInfo;
clSVMAlloc;
clSVMFree;
clEnqueueSVMFree;
clEnqueueSVMMemcpy;
clEnqueueSVMMemFill;
clEnqueueSVMMap;
clEnqueueSVMUnmap;
clCreateSamplerWithProperties;
clSetKernelArgSVMPointer;
clSetKernelExecInfo;
clGetKernelSubGroupInfoKHR;
clCloneKernel;
clCreateProgramWithIL;
clEnqueueSVMMigrateMem;
clGetDeviceAndHostTimer;
clGetHostTimer;
clGetKernelSubGroupInfo;
clSetDefaultDeviceCommandQueue;
clSetProgramReleaseCallback;
clSetProgramSpecializationConstant;
clCreateBufferWithProperties;
clCreateImageWithProperties;
clGetImageParamsINTEL;
clCreatePerfCountersCommandQueueINTEL;
clCreateAcceleratorINTEL;
clGetAcceleratorInfoINTEL;
clRetainAcceleratorINTEL;
clReleaseAcceleratorINTEL;
clSetPerformanceConfigurationINTEL;
GTPin_Init;
local: *;
};