mirror of
https://github.com/iperov/DeepFaceLive
synced 2025-08-21 05:53:25 -07:00
add xlib.avecl
This commit is contained in:
parent
932edfe875
commit
0058474da7
56 changed files with 5569 additions and 0 deletions
37
xlib/avecl/_internal/backend/OpenCL/__init__.py
Normal file
37
xlib/avecl/_internal/backend/OpenCL/__init__.py
Normal file
|
@ -0,0 +1,37 @@
|
|||
"""
|
||||
Minimal OpenCL 1.2 low level ctypes API.
|
||||
"""
|
||||
from .OpenCL import (CL_DEVICE_EXTENSIONS, CL_DEVICE_GLOBAL_MEM_SIZE,
|
||||
CL_DEVICE_MAX_COMPUTE_UNITS, CL_DEVICE_MAX_MEM_ALLOC_SIZE,
|
||||
CL_DEVICE_MAX_WORK_GROUP_SIZE, CL_DEVICE_NAME,
|
||||
CL_DEVICE_TYPE, CL_DEVICE_TYPE_ACCELERATOR,
|
||||
CL_DEVICE_TYPE_ALL, CL_DEVICE_TYPE_CPU,
|
||||
CL_DEVICE_TYPE_DEFAULT, CL_DEVICE_TYPE_GPU,
|
||||
CL_DEVICE_VENDOR_ID, CL_DEVICE_VERSION, CL_DRIVER_VERSION,
|
||||
CL_MEM_ALLOC_HOST_PTR, CL_MEM_COPY_HOST_PTR,
|
||||
CL_MEM_READ_ONLY, CL_MEM_READ_WRITE, CL_MEM_SIZE,
|
||||
CL_MEM_USE_HOST_PTR, CL_MEM_WRITE_ONLY,
|
||||
CL_PLATFORM_EXTENSIONS, CL_PLATFORM_NAME,
|
||||
CL_PLATFORM_PROFILE, CL_PLATFORM_VENDOR,
|
||||
CL_PLATFORM_VERSION, CL_PROGRAM_BUILD_LOG,
|
||||
CL_PROGRAM_BUILD_OPTIONS, CL_PROGRAM_BUILD_STATUS,
|
||||
CLERROR, CLRESULT, byref, c_char, c_char_p, c_size_t,
|
||||
c_void_p, cl_bitfield, cl_bool, cl_char, cl_command_queue,
|
||||
cl_command_queue_properties, cl_context,
|
||||
cl_context_properties, cl_device_id, cl_device_info,
|
||||
cl_device_type, cl_double, cl_event, cl_float, cl_half,
|
||||
cl_int, cl_kernel, cl_long, cl_mem, cl_mem_info,
|
||||
cl_platform_id, cl_platform_info, cl_program,
|
||||
cl_program_build_info, cl_short, cl_uchar, cl_uint,
|
||||
cl_ulong, cl_ushort, clBuildProgram, clCreateBuffer,
|
||||
clCreateCommandQueue, clCreateContext,
|
||||
clCreateKernelsInProgram, clCreateProgramWithSource,
|
||||
clEnqueueCopyBuffer, clEnqueueFillBuffer,
|
||||
clEnqueueNDRangeKernel, clEnqueueReadBuffer,
|
||||
clEnqueueWriteBuffer, clFinish, clGetDeviceIDs,
|
||||
clGetDeviceInfo, clGetMemObjectInfo, clGetPlatformIDs,
|
||||
clGetPlatformInfo, clGetProgramBuildInfo,
|
||||
clReleaseCommandQueue, clReleaseContext, clReleaseEvent,
|
||||
clReleaseKernel, clReleaseMemObject, clReleaseProgram,
|
||||
clSetKernelArg, clWaitForEvents, create_string_buffer,
|
||||
ctypes, sizeof)
|
Loading…
Add table
Add a link
Reference in a new issue