ntdll: Connect syscall frames across user callbacks on x86-64.
[wine.git] / dlls / opencl / opencl.spec
blob31270c05e1913c09a4887dd165cbbbea07b89d9e
1 @ stdcall clBuildProgram(ptr long ptr ptr ptr ptr)
2 @ stdcall clCompileProgram(ptr long ptr ptr long ptr ptr ptr ptr)
3 @ stdcall clCreateBuffer(ptr int64 long ptr ptr)
4 @ stdcall clCreateCommandQueue(ptr ptr int64 ptr)
5 @ stdcall clCreateContext(ptr long ptr ptr ptr ptr)
6 @ stdcall clCreateContextFromType(ptr int64 ptr ptr ptr)
7 @ stdcall clCreateFromGLBuffer(ptr int64 long ptr)
8 @ stdcall clCreateFromGLRenderbuffer(ptr int64 long ptr)
9 @ stdcall clCreateFromGLTexture(ptr int64 long long long ptr)
10 @ stdcall clCreateFromGLTexture2D(ptr int64 long long long ptr)
11 @ stdcall clCreateFromGLTexture3D(ptr int64 long long long ptr)
12 @ stdcall clCreateImage(ptr int64 ptr ptr ptr ptr)
13 @ stdcall clCreateImage2D(ptr int64 ptr long long long ptr ptr)
14 @ stdcall clCreateImage3D(ptr int64 ptr long long long long long ptr ptr)
15 @ stdcall clCreateKernel(ptr ptr ptr)
16 @ stdcall clCreateKernelsInProgram(ptr long ptr ptr)
17 @ stdcall clCreateProgramWithBinary(ptr long ptr ptr ptr ptr ptr)
18 @ stdcall clCreateProgramWithBuiltInKernels(ptr long ptr ptr ptr)
19 @ stdcall clCreateProgramWithSource(ptr long ptr ptr ptr)
20 @ stdcall clCreateSampler(ptr long long long ptr)
21 @ stdcall clCreateSubBuffer(ptr int64 long ptr ptr)
22 @ stdcall clCreateSubDevices(ptr ptr long ptr ptr)
23 @ stdcall clCreateUserEvent(ptr ptr)
24 @ stdcall clEnqueueAcquireGLObjects(ptr long ptr long ptr ptr)
25 @ stdcall clEnqueueBarrier(ptr)
26 @ stdcall clEnqueueBarrierWithWaitList(ptr long ptr ptr)
27 @ stdcall clEnqueueCopyBuffer(ptr ptr ptr long long long long ptr ptr)
28 @ stdcall clEnqueueCopyBufferRect(ptr ptr ptr ptr ptr ptr long long long long long ptr ptr)
29 @ stdcall clEnqueueCopyBufferToImage(ptr ptr ptr long ptr ptr long ptr ptr)
30 @ stdcall clEnqueueCopyImage(ptr ptr ptr ptr ptr ptr long ptr ptr)
31 @ stdcall clEnqueueCopyImageToBuffer(ptr ptr ptr ptr ptr long long ptr ptr)
32 @ stdcall clEnqueueFillBuffer(ptr ptr ptr long long long long ptr ptr)
33 @ stdcall clEnqueueFillImage(ptr ptr ptr ptr ptr long ptr ptr)
34 @ stdcall clEnqueueMapBuffer(ptr ptr long int64 long long long ptr ptr ptr)
35 @ stdcall clEnqueueMapImage(ptr ptr long int64 ptr ptr ptr ptr long ptr ptr ptr)
36 @ stdcall clEnqueueMarker(ptr ptr)
37 @ stdcall clEnqueueMarkerWithWaitList(ptr long ptr ptr)
38 @ stdcall clEnqueueMigrateMemObjects(ptr long ptr int64 long ptr ptr)
39 @ stdcall clEnqueueNDRangeKernel(ptr ptr long ptr ptr ptr long ptr ptr)
40 @ stdcall clEnqueueNativeKernel(ptr ptr ptr long long ptr ptr long ptr ptr)
41 @ stdcall clEnqueueReadBuffer(ptr ptr long long long ptr long ptr ptr)
42 @ stdcall clEnqueueReadBufferRect(ptr ptr long ptr ptr ptr long long long long ptr long ptr ptr)
43 @ stdcall clEnqueueReadImage(ptr ptr long ptr ptr long long ptr long ptr ptr)
44 @ stdcall clEnqueueReleaseGLObjects(ptr long ptr long ptr ptr)
45 @ stdcall clEnqueueTask(ptr ptr long ptr ptr)
46 @ stdcall clEnqueueUnmapMemObject(ptr ptr ptr long ptr ptr)
47 @ stdcall clEnqueueWaitForEvents(ptr long ptr)
48 @ stdcall clEnqueueWriteBuffer(ptr ptr long long long ptr long ptr ptr)
49 @ stdcall clEnqueueWriteBufferRect(ptr ptr long ptr ptr ptr long long long long ptr long ptr ptr)
50 @ stdcall clEnqueueWriteImage(ptr ptr long ptr ptr long long ptr long ptr ptr)
51 @ stdcall clFinish(ptr)
52 @ stdcall clFlush(ptr)
53 @ stdcall clGetCommandQueueInfo(ptr long long ptr ptr)
54 @ stdcall clGetContextInfo(ptr long long ptr ptr)
55 @ stdcall clGetDeviceIDs(ptr int64 long ptr ptr)
56 @ stdcall clGetDeviceInfo(ptr long long ptr ptr)
57 @ stdcall clGetEventInfo(ptr long long ptr ptr)
58 @ stdcall clGetEventProfilingInfo(ptr long long ptr ptr)
59 @ stdcall clGetExtensionFunctionAddress(ptr)
60 @ stdcall clGetExtensionFunctionAddressForPlatform(ptr ptr)
61 @ stdcall clGetGLObjectInfo(ptr ptr ptr)
62 @ stdcall clGetGLTextureInfo(ptr long long ptr ptr)
63 @ stdcall clGetImageInfo(ptr long long ptr ptr)
64 @ stdcall clGetKernelArgInfo(ptr long long long ptr ptr)
65 @ stdcall clGetKernelInfo(ptr long long ptr ptr)
66 @ stdcall clGetKernelWorkGroupInfo(ptr ptr long long ptr ptr)
67 @ stdcall clGetMemObjectInfo(ptr long long ptr ptr)
68 @ stdcall clGetPlatformIDs(long ptr ptr)
69 @ stdcall clGetPlatformInfo(ptr long long ptr ptr)
70 @ stdcall clGetProgramBuildInfo(ptr ptr long long ptr ptr)
71 @ stdcall clGetProgramInfo(ptr long long ptr ptr)
72 @ stdcall clGetSamplerInfo(ptr long long ptr ptr)
73 @ stdcall clGetSupportedImageFormats(ptr int64 long long ptr ptr)
74 @ stdcall clLinkProgram(ptr long ptr ptr long ptr ptr ptr ptr)
75 @ stdcall clReleaseCommandQueue(ptr)
76 @ stdcall clReleaseContext(ptr)
77 @ stdcall clReleaseDevice(ptr)
78 @ stdcall clReleaseEvent(ptr)
79 @ stdcall clReleaseKernel(ptr)
80 @ stdcall clReleaseMemObject(ptr)
81 @ stdcall clReleaseProgram(ptr)
82 @ stdcall clReleaseSampler(ptr)
83 @ stdcall clRetainCommandQueue(ptr)
84 @ stdcall clRetainContext(ptr)
85 @ stdcall clRetainDevice(ptr)
86 @ stdcall clRetainEvent(ptr)
87 @ stdcall clRetainKernel(ptr)
88 @ stdcall clRetainMemObject(ptr)
89 @ stdcall clRetainProgram(ptr)
90 @ stdcall clRetainSampler(ptr)
91 @ stdcall clSetCommandQueueProperty(ptr int64 long ptr)
92 @ stdcall clSetEventCallback(ptr long ptr ptr)
93 @ stdcall clSetKernelArg(ptr long long ptr)
94 @ stdcall clSetMemObjectDestructorCallback(ptr ptr ptr)
95 @ stdcall clSetUserEventStatus(ptr long)
96 @ stdcall clUnloadCompiler()
97 @ stdcall clUnloadPlatformCompiler(ptr)
98 @ stdcall clWaitForEvents(long ptr)