1*8975f5c5SAndroid Build Coastguard Worker/* GENERATED FILE - DO NOT EDIT. 2*8975f5c5SAndroid Build Coastguard Worker * Generated by gen_proc_table.py using data from cl.xml. 3*8975f5c5SAndroid Build Coastguard Worker * 4*8975f5c5SAndroid Build Coastguard Worker * Copyright 2021 The ANGLE Project Authors. All rights reserved. 5*8975f5c5SAndroid Build Coastguard Worker * Use of this source code is governed by a BSD-style license that can be 6*8975f5c5SAndroid Build Coastguard Worker * found in the LICENSE file. 7*8975f5c5SAndroid Build Coastguard Worker * 8*8975f5c5SAndroid Build Coastguard Worker * symbol version map: Maps versions to entry point names for a shared library. 9*8975f5c5SAndroid Build Coastguard Worker */ 10*8975f5c5SAndroid Build Coastguard Worker 11*8975f5c5SAndroid Build Coastguard WorkerOPENCL_1.0 { 12*8975f5c5SAndroid Build Coastguard Worker global: 13*8975f5c5SAndroid Build Coastguard Worker clGetPlatformIDs; 14*8975f5c5SAndroid Build Coastguard Worker clGetPlatformInfo; 15*8975f5c5SAndroid Build Coastguard Worker clGetDeviceIDs; 16*8975f5c5SAndroid Build Coastguard Worker clGetDeviceInfo; 17*8975f5c5SAndroid Build Coastguard Worker clCreateContext; 18*8975f5c5SAndroid Build Coastguard Worker clCreateContextFromType; 19*8975f5c5SAndroid Build Coastguard Worker clRetainContext; 20*8975f5c5SAndroid Build Coastguard Worker clReleaseContext; 21*8975f5c5SAndroid Build Coastguard Worker clGetContextInfo; 22*8975f5c5SAndroid Build Coastguard Worker clRetainCommandQueue; 23*8975f5c5SAndroid Build Coastguard Worker clReleaseCommandQueue; 24*8975f5c5SAndroid Build Coastguard Worker clGetCommandQueueInfo; 25*8975f5c5SAndroid Build Coastguard Worker clCreateBuffer; 26*8975f5c5SAndroid Build Coastguard Worker clRetainMemObject; 27*8975f5c5SAndroid Build Coastguard Worker clReleaseMemObject; 28*8975f5c5SAndroid Build Coastguard Worker clGetSupportedImageFormats; 29*8975f5c5SAndroid Build Coastguard Worker clGetMemObjectInfo; 30*8975f5c5SAndroid Build Coastguard Worker clGetImageInfo; 31*8975f5c5SAndroid Build Coastguard Worker clRetainSampler; 32*8975f5c5SAndroid Build Coastguard Worker clReleaseSampler; 33*8975f5c5SAndroid Build Coastguard Worker clGetSamplerInfo; 34*8975f5c5SAndroid Build Coastguard Worker clCreateProgramWithSource; 35*8975f5c5SAndroid Build Coastguard Worker clCreateProgramWithBinary; 36*8975f5c5SAndroid Build Coastguard Worker clRetainProgram; 37*8975f5c5SAndroid Build Coastguard Worker clReleaseProgram; 38*8975f5c5SAndroid Build Coastguard Worker clBuildProgram; 39*8975f5c5SAndroid Build Coastguard Worker clGetProgramInfo; 40*8975f5c5SAndroid Build Coastguard Worker clGetProgramBuildInfo; 41*8975f5c5SAndroid Build Coastguard Worker clCreateKernel; 42*8975f5c5SAndroid Build Coastguard Worker clCreateKernelsInProgram; 43*8975f5c5SAndroid Build Coastguard Worker clRetainKernel; 44*8975f5c5SAndroid Build Coastguard Worker clReleaseKernel; 45*8975f5c5SAndroid Build Coastguard Worker clSetKernelArg; 46*8975f5c5SAndroid Build Coastguard Worker clGetKernelInfo; 47*8975f5c5SAndroid Build Coastguard Worker clGetKernelWorkGroupInfo; 48*8975f5c5SAndroid Build Coastguard Worker clWaitForEvents; 49*8975f5c5SAndroid Build Coastguard Worker clGetEventInfo; 50*8975f5c5SAndroid Build Coastguard Worker clRetainEvent; 51*8975f5c5SAndroid Build Coastguard Worker clReleaseEvent; 52*8975f5c5SAndroid Build Coastguard Worker clGetEventProfilingInfo; 53*8975f5c5SAndroid Build Coastguard Worker clFlush; 54*8975f5c5SAndroid Build Coastguard Worker clFinish; 55*8975f5c5SAndroid Build Coastguard Worker clEnqueueReadBuffer; 56*8975f5c5SAndroid Build Coastguard Worker clEnqueueWriteBuffer; 57*8975f5c5SAndroid Build Coastguard Worker clEnqueueCopyBuffer; 58*8975f5c5SAndroid Build Coastguard Worker clEnqueueReadImage; 59*8975f5c5SAndroid Build Coastguard Worker clEnqueueWriteImage; 60*8975f5c5SAndroid Build Coastguard Worker clEnqueueCopyImage; 61*8975f5c5SAndroid Build Coastguard Worker clEnqueueCopyImageToBuffer; 62*8975f5c5SAndroid Build Coastguard Worker clEnqueueCopyBufferToImage; 63*8975f5c5SAndroid Build Coastguard Worker clEnqueueMapBuffer; 64*8975f5c5SAndroid Build Coastguard Worker clEnqueueMapImage; 65*8975f5c5SAndroid Build Coastguard Worker clEnqueueUnmapMemObject; 66*8975f5c5SAndroid Build Coastguard Worker clEnqueueNDRangeKernel; 67*8975f5c5SAndroid Build Coastguard Worker clEnqueueNativeKernel; 68*8975f5c5SAndroid Build Coastguard Worker clSetCommandQueueProperty; 69*8975f5c5SAndroid Build Coastguard Worker clCreateImage2D; 70*8975f5c5SAndroid Build Coastguard Worker clCreateImage3D; 71*8975f5c5SAndroid Build Coastguard Worker clEnqueueMarker; 72*8975f5c5SAndroid Build Coastguard Worker clEnqueueWaitForEvents; 73*8975f5c5SAndroid Build Coastguard Worker clEnqueueBarrier; 74*8975f5c5SAndroid Build Coastguard Worker clUnloadCompiler; 75*8975f5c5SAndroid Build Coastguard Worker clGetExtensionFunctionAddress; 76*8975f5c5SAndroid Build Coastguard Worker clCreateCommandQueue; 77*8975f5c5SAndroid Build Coastguard Worker clCreateSampler; 78*8975f5c5SAndroid Build Coastguard Worker clEnqueueTask; 79*8975f5c5SAndroid Build Coastguard Worker local: 80*8975f5c5SAndroid Build Coastguard Worker *; 81*8975f5c5SAndroid Build Coastguard Worker}; 82*8975f5c5SAndroid Build Coastguard Worker 83*8975f5c5SAndroid Build Coastguard WorkerOPENCL_1.1 { 84*8975f5c5SAndroid Build Coastguard Worker global: 85*8975f5c5SAndroid Build Coastguard Worker clCreateSubBuffer; 86*8975f5c5SAndroid Build Coastguard Worker clSetMemObjectDestructorCallback; 87*8975f5c5SAndroid Build Coastguard Worker clCreateUserEvent; 88*8975f5c5SAndroid Build Coastguard Worker clSetUserEventStatus; 89*8975f5c5SAndroid Build Coastguard Worker clSetEventCallback; 90*8975f5c5SAndroid Build Coastguard Worker clEnqueueReadBufferRect; 91*8975f5c5SAndroid Build Coastguard Worker clEnqueueWriteBufferRect; 92*8975f5c5SAndroid Build Coastguard Worker clEnqueueCopyBufferRect; 93*8975f5c5SAndroid Build Coastguard Worker} OPENCL_1.0; 94*8975f5c5SAndroid Build Coastguard Worker 95*8975f5c5SAndroid Build Coastguard WorkerOPENCL_1.2 { 96*8975f5c5SAndroid Build Coastguard Worker global: 97*8975f5c5SAndroid Build Coastguard Worker clCreateSubDevices; 98*8975f5c5SAndroid Build Coastguard Worker clRetainDevice; 99*8975f5c5SAndroid Build Coastguard Worker clReleaseDevice; 100*8975f5c5SAndroid Build Coastguard Worker clCreateImage; 101*8975f5c5SAndroid Build Coastguard Worker clCreateProgramWithBuiltInKernels; 102*8975f5c5SAndroid Build Coastguard Worker clCompileProgram; 103*8975f5c5SAndroid Build Coastguard Worker clLinkProgram; 104*8975f5c5SAndroid Build Coastguard Worker clUnloadPlatformCompiler; 105*8975f5c5SAndroid Build Coastguard Worker clGetKernelArgInfo; 106*8975f5c5SAndroid Build Coastguard Worker clEnqueueFillBuffer; 107*8975f5c5SAndroid Build Coastguard Worker clEnqueueFillImage; 108*8975f5c5SAndroid Build Coastguard Worker clEnqueueMigrateMemObjects; 109*8975f5c5SAndroid Build Coastguard Worker clEnqueueMarkerWithWaitList; 110*8975f5c5SAndroid Build Coastguard Worker clEnqueueBarrierWithWaitList; 111*8975f5c5SAndroid Build Coastguard Worker clGetExtensionFunctionAddressForPlatform; 112*8975f5c5SAndroid Build Coastguard Worker} OPENCL_1.1; 113*8975f5c5SAndroid Build Coastguard Worker 114*8975f5c5SAndroid Build Coastguard WorkerOPENCL_2.0 { 115*8975f5c5SAndroid Build Coastguard Worker global: 116*8975f5c5SAndroid Build Coastguard Worker clCreateCommandQueueWithProperties; 117*8975f5c5SAndroid Build Coastguard Worker clCreatePipe; 118*8975f5c5SAndroid Build Coastguard Worker clGetPipeInfo; 119*8975f5c5SAndroid Build Coastguard Worker clSVMAlloc; 120*8975f5c5SAndroid Build Coastguard Worker clSVMFree; 121*8975f5c5SAndroid Build Coastguard Worker clCreateSamplerWithProperties; 122*8975f5c5SAndroid Build Coastguard Worker clSetKernelArgSVMPointer; 123*8975f5c5SAndroid Build Coastguard Worker clSetKernelExecInfo; 124*8975f5c5SAndroid Build Coastguard Worker clEnqueueSVMFree; 125*8975f5c5SAndroid Build Coastguard Worker clEnqueueSVMMemcpy; 126*8975f5c5SAndroid Build Coastguard Worker clEnqueueSVMMemFill; 127*8975f5c5SAndroid Build Coastguard Worker clEnqueueSVMMap; 128*8975f5c5SAndroid Build Coastguard Worker clEnqueueSVMUnmap; 129*8975f5c5SAndroid Build Coastguard Worker} OPENCL_1.2; 130*8975f5c5SAndroid Build Coastguard Worker 131*8975f5c5SAndroid Build Coastguard WorkerOPENCL_2.1 { 132*8975f5c5SAndroid Build Coastguard Worker global: 133*8975f5c5SAndroid Build Coastguard Worker clSetDefaultDeviceCommandQueue; 134*8975f5c5SAndroid Build Coastguard Worker clGetDeviceAndHostTimer; 135*8975f5c5SAndroid Build Coastguard Worker clGetHostTimer; 136*8975f5c5SAndroid Build Coastguard Worker clCreateProgramWithIL; 137*8975f5c5SAndroid Build Coastguard Worker clCloneKernel; 138*8975f5c5SAndroid Build Coastguard Worker clGetKernelSubGroupInfo; 139*8975f5c5SAndroid Build Coastguard Worker clEnqueueSVMMigrateMem; 140*8975f5c5SAndroid Build Coastguard Worker} OPENCL_2.0; 141*8975f5c5SAndroid Build Coastguard Worker 142*8975f5c5SAndroid Build Coastguard WorkerOPENCL_2.2 { 143*8975f5c5SAndroid Build Coastguard Worker global: 144*8975f5c5SAndroid Build Coastguard Worker clSetProgramSpecializationConstant; 145*8975f5c5SAndroid Build Coastguard Worker clSetProgramReleaseCallback; 146*8975f5c5SAndroid Build Coastguard Worker} OPENCL_2.1; 147*8975f5c5SAndroid Build Coastguard Worker 148*8975f5c5SAndroid Build Coastguard WorkerOPENCL_3.0 { 149*8975f5c5SAndroid Build Coastguard Worker global: 150*8975f5c5SAndroid Build Coastguard Worker clSetContextDestructorCallback; 151*8975f5c5SAndroid Build Coastguard Worker clCreateBufferWithProperties; 152*8975f5c5SAndroid Build Coastguard Worker clCreateImageWithProperties; 153*8975f5c5SAndroid Build Coastguard Worker} OPENCL_2.2; 154