/* GENERATED FILE - DO NOT EDIT. * Generated by gen_proc_table.py using data from cl.xml. * * Copyright 2021 The ANGLE Project Authors. All rights reserved. * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. * * symbol version map: Maps versions to entry point names for a shared library. */ OPENCL_1.0 { global: clGetPlatformIDs; clGetPlatformInfo; clGetDeviceIDs; clGetDeviceInfo; clCreateContext; clCreateContextFromType; clRetainContext; clReleaseContext; clGetContextInfo; clRetainCommandQueue; clReleaseCommandQueue; clGetCommandQueueInfo; clCreateBuffer; clRetainMemObject; clReleaseMemObject; clGetSupportedImageFormats; clGetMemObjectInfo; clGetImageInfo; clRetainSampler; clReleaseSampler; clGetSamplerInfo; clCreateProgramWithSource; clCreateProgramWithBinary; clRetainProgram; clReleaseProgram; clBuildProgram; 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; clEnqueueNativeKernel; clSetCommandQueueProperty; clCreateImage2D; clCreateImage3D; clEnqueueMarker; clEnqueueWaitForEvents; clEnqueueBarrier; clUnloadCompiler; clGetExtensionFunctionAddress; clCreateCommandQueue; clCreateSampler; clEnqueueTask; local: *; }; OPENCL_1.1 { global: clCreateSubBuffer; clSetMemObjectDestructorCallback; clCreateUserEvent; clSetUserEventStatus; clSetEventCallback; clEnqueueReadBufferRect; clEnqueueWriteBufferRect; clEnqueueCopyBufferRect; } OPENCL_1.0; OPENCL_1.2 { global: clCreateSubDevices; clRetainDevice; clReleaseDevice; clCreateImage; clCreateProgramWithBuiltInKernels; clCompileProgram; clLinkProgram; clUnloadPlatformCompiler; clGetKernelArgInfo; clEnqueueFillBuffer; clEnqueueFillImage; clEnqueueMigrateMemObjects; clEnqueueMarkerWithWaitList; clEnqueueBarrierWithWaitList; clGetExtensionFunctionAddressForPlatform; } OPENCL_1.1; OPENCL_2.0 { global: clCreateCommandQueueWithProperties; clCreatePipe; clGetPipeInfo; clSVMAlloc; clSVMFree; clCreateSamplerWithProperties; clSetKernelArgSVMPointer; clSetKernelExecInfo; clEnqueueSVMFree; clEnqueueSVMMemcpy; clEnqueueSVMMemFill; clEnqueueSVMMap; clEnqueueSVMUnmap; } OPENCL_1.2; OPENCL_2.1 { global: clSetDefaultDeviceCommandQueue; clGetDeviceAndHostTimer; clGetHostTimer; clCreateProgramWithIL; clCloneKernel; clGetKernelSubGroupInfo; clEnqueueSVMMigrateMem; } OPENCL_2.0; OPENCL_2.2 { global: clSetProgramSpecializationConstant; clSetProgramReleaseCallback; } OPENCL_2.1; OPENCL_3.0 { global: clSetContextDestructorCallback; clCreateBufferWithProperties; clCreateImageWithProperties; } OPENCL_2.2;