Documentation
¶
Overview ¶
Package opencl provides purego-based Go bindings for the macOS OpenCL framework.
Apple documentation: https://developer.apple.com/documentation/opencl
Index ¶
- func ClBuildProgram(arg unsafe.Pointer, arg2 uint32, arg3 unsafe.Pointer, arg4 string, ...) int32
- func ClCompileProgram(arg unsafe.Pointer, arg2 uint32, arg3 unsafe.Pointer, arg4 string, arg5 uint32, ...) int32
- func ClCreateBuffer(arg unsafe.Pointer, arg2 uint64, arg3 uint, arg4 unsafe.Pointer, arg5 *int32) unsafe.Pointer
- func ClCreateCommandQueue(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 uint64, arg4 *int32) unsafe.Pointer
- func ClCreateCommandQueueWithPropertiesAPPLE(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 *int, arg4 *int32) unsafe.Pointer
- func ClCreateContext(arg *int, arg2 uint32, arg3 unsafe.Pointer, arg4 unsafe.Pointer, ...) unsafe.Pointer
- func ClCreateContextAndCommandQueueAPPLE(arg *int, arg2 uint32, arg3 unsafe.Pointer, arg4 unsafe.Pointer, ...) int32
- func ClCreateContextFromType(arg *int, arg2 uint64, arg3 unsafe.Pointer, arg4 unsafe.Pointer, arg5 *int32) unsafe.Pointer
- func ClCreateDAGAPPLE(c unsafe.Pointer) unsafe.Pointer
- func ClCreateEventFromGLsyncKHR(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 *int32) unsafe.Pointer
- func ClCreateFromGLBuffer(arg unsafe.Pointer, arg2 uint64, arg3 uint, arg4 *int32) unsafe.Pointer
- func ClCreateFromGLRenderbuffer(arg unsafe.Pointer, arg2 uint64, arg3 uint, arg4 *int32) unsafe.Pointer
- func ClCreateFromGLTexture(arg unsafe.Pointer, arg2 uint64, arg3 uint, arg4 int, arg5 uint, arg6 *int32) unsafe.Pointer
- func ClCreateFromGLTexture2D(arg unsafe.Pointer, arg2 uint64, arg3 uint, arg4 int, arg5 uint, arg6 *int32) unsafe.Pointer
- func ClCreateFromGLTexture3D(arg unsafe.Pointer, arg2 uint64, arg3 uint, arg4 int, arg5 uint, arg6 *int32) unsafe.Pointer
- func ClCreateImage(arg unsafe.Pointer, arg2 uint64, arg3 *ClImageFormat, arg4 *ClImageDesc, ...) unsafe.Pointer
- func ClCreateImage2D(arg unsafe.Pointer, arg2 uint64, arg3 *ClImageFormat, arg4 uint, arg5 uint, ...) unsafe.Pointer
- func ClCreateImage3D(arg unsafe.Pointer, arg2 uint64, arg3 *ClImageFormat, arg4 uint, arg5 uint, ...) unsafe.Pointer
- func ClCreateImageFromIOSurface2DAPPLE(arg unsafe.Pointer, arg2 uint64, arg3 *ClImageFormat, arg4 uint, arg5 uint, ...) unsafe.Pointer
- func ClCreateImageFromIOSurfaceWithPropertiesAPPLE(arg unsafe.Pointer, arg2 uint64, arg3 *ClImageFormat, arg4 *ClImageDesc, ...) unsafe.Pointer
- func ClCreateKernel(arg unsafe.Pointer, arg2 string, arg3 *int32) unsafe.Pointer
- func ClCreateKernelFromDAGAPPLE(d unsafe.Pointer, n uint32, list unsafe.Pointer) unsafe.Pointer
- func ClCreateKernelsInProgram(arg unsafe.Pointer, arg2 uint32, arg3 unsafe.Pointer, arg4 *uint32) int32
- func ClCreateProgramAndKernelsWithSourceAPPLE(arg unsafe.Pointer, arg2 uint32, arg3 string, arg4 *uint, arg5 uint32, ...) int32
- func ClCreateProgramWithBinary(arg unsafe.Pointer, arg2 uint32, arg3 unsafe.Pointer, arg4 *uint, arg5 *uint8, ...) unsafe.Pointer
- func ClCreateProgramWithBuiltInKernels(arg unsafe.Pointer, arg2 uint32, arg3 unsafe.Pointer, arg4 string, arg5 *int32) unsafe.Pointer
- func ClCreateProgramWithSource(arg unsafe.Pointer, arg2 uint32, arg3 string, arg4 *uint, arg5 *int32) unsafe.Pointer
- func ClCreateSampler(arg unsafe.Pointer, arg2 uint32, arg3 uint32, arg4 uint32, arg5 *int32) unsafe.Pointer
- func ClCreateSubBuffer(arg unsafe.Pointer, arg2 uint64, arg3 uint32, arg4 unsafe.Pointer, arg5 *int32) unsafe.Pointer
- func ClCreateSubDevices(arg unsafe.Pointer, arg2 *int, arg3 uint32, arg4 unsafe.Pointer, arg5 *uint32) int32
- func ClCreateUserEvent(arg unsafe.Pointer, arg2 *int32) unsafe.Pointer
- func ClEnqueueAcquireGLObjects(arg unsafe.Pointer, arg2 uint32, arg3 unsafe.Pointer, arg4 uint32, ...) int32
- func ClEnqueueBarrier(arg unsafe.Pointer) int32
- func ClEnqueueBarrierWithWaitList(arg unsafe.Pointer, arg2 uint32, arg3 unsafe.Pointer, arg4 unsafe.Pointer) int32
- func ClEnqueueCopyBuffer(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 unsafe.Pointer, arg4 uint, ...) int32
- func ClEnqueueCopyBufferRect(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 unsafe.Pointer, arg4 *uint, ...) int32
- func ClEnqueueCopyBufferToImage(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 unsafe.Pointer, arg4 uint, ...) int32
- func ClEnqueueCopyImage(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 unsafe.Pointer, arg4 *uint, ...) int32
- func ClEnqueueCopyImageToBuffer(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 unsafe.Pointer, arg4 *uint, ...) int32
- func ClEnqueueFillBuffer(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 unsafe.Pointer, arg4 uint, ...) int32
- func ClEnqueueFillImage(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 unsafe.Pointer, arg4 *uint, ...) int32
- func ClEnqueueMapBuffer(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 uint32, arg4 uint64, arg5 uint, ...) unsafe.Pointer
- func ClEnqueueMapImage(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 uint32, arg4 uint64, arg5 *uint, ...) unsafe.Pointer
- func ClEnqueueMarker(arg unsafe.Pointer, arg2 unsafe.Pointer) int32
- func ClEnqueueMarkerWithWaitList(arg unsafe.Pointer, arg2 uint32, arg3 unsafe.Pointer, arg4 unsafe.Pointer) int32
- func ClEnqueueMigrateMemObjects(arg unsafe.Pointer, arg2 uint32, arg3 unsafe.Pointer, arg4 uint64, arg5 uint32, ...) int32
- func ClEnqueueNDRangeKernel(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 uint32, arg4 *uint, arg5 *uint, ...) int32
- func ClEnqueueNativeKernel(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 unsafe.Pointer, arg4 uint, ...) int32
- func ClEnqueueReadBuffer(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 uint32, arg4 uint, arg5 uint, ...) int32
- func ClEnqueueReadBufferRect(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 uint32, arg4 *uint, arg5 *uint, ...) int32
- func ClEnqueueReadImage(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 uint32, arg4 *uint, arg5 *uint, ...) int32
- func ClEnqueueReleaseGLObjects(arg unsafe.Pointer, arg2 uint32, arg3 unsafe.Pointer, arg4 uint32, ...) int32
- func ClEnqueueTask(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 uint32, arg4 unsafe.Pointer, ...) int32
- func ClEnqueueUnmapMemObject(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 unsafe.Pointer, arg4 uint32, ...) int32
- func ClEnqueueWaitForEvents(arg unsafe.Pointer, arg2 uint32, arg3 unsafe.Pointer) int32
- func ClEnqueueWriteBuffer(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 uint32, arg4 uint, arg5 uint, ...) int32
- func ClEnqueueWriteBufferRect(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 uint32, arg4 *uint, arg5 *uint, ...) int32
- func ClEnqueueWriteImage(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 uint32, arg4 *uint, arg5 *uint, ...) int32
- func ClFinish(arg unsafe.Pointer) int32
- func ClFlush(arg unsafe.Pointer) int32
- func ClGetCommandQueueInfo(arg unsafe.Pointer, arg2 uint32, arg3 uint, arg4 unsafe.Pointer, arg5 *uint) int32
- func ClGetContextInfo(arg unsafe.Pointer, arg2 uint32, arg3 uint, arg4 unsafe.Pointer, arg5 *uint) int32
- func ClGetDAGNodeAPPLE(d unsafe.Pointer, f unsafe.Pointer, args *int, argIndices *uint32, nargs uint) int
- func ClGetDeviceIDs(arg unsafe.Pointer, arg2 uint64, arg3 uint32, arg4 unsafe.Pointer, ...) int32
- func ClGetDeviceInfo(arg unsafe.Pointer, arg2 uint32, arg3 uint, arg4 unsafe.Pointer, arg5 *uint) int32
- func ClGetEventInfo(arg unsafe.Pointer, arg2 uint32, arg3 uint, arg4 unsafe.Pointer, arg5 *uint) int32
- func ClGetEventProfilingInfo(arg unsafe.Pointer, arg2 uint32, arg3 uint, arg4 unsafe.Pointer, arg5 *uint) int32
- func ClGetExtensionFunctionAddress(arg string) unsafe.Pointer
- func ClGetExtensionFunctionAddressForPlatform(arg unsafe.Pointer, arg2 string) unsafe.Pointer
- func ClGetGLContextInfoAPPLE(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 uint32, arg4 uint, ...) int32
- func ClGetGLObjectInfo(arg unsafe.Pointer, arg2 *uint32, arg3 *uint) int32
- func ClGetGLTextureInfo(arg unsafe.Pointer, arg2 uint32, arg3 uint, arg4 unsafe.Pointer, arg5 *uint) int32
- func ClGetImageInfo(arg unsafe.Pointer, arg2 uint32, arg3 uint, arg4 unsafe.Pointer, arg5 *uint) int32
- func ClGetKernelArgInfo(arg unsafe.Pointer, arg2 uint32, arg3 uint32, arg4 uint, arg5 unsafe.Pointer, ...) int32
- func ClGetKernelInfo(arg unsafe.Pointer, arg2 uint32, arg3 uint, arg4 unsafe.Pointer, arg5 *uint) int32
- func ClGetKernelWorkGroupInfo(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 uint32, arg4 uint, ...) int32
- func ClGetMemObjectInfo(arg unsafe.Pointer, arg2 uint32, arg3 uint, arg4 unsafe.Pointer, arg5 *uint) int32
- func ClGetPlatformIDs(arg uint32, arg2 unsafe.Pointer, arg3 *uint32) int32
- func ClGetPlatformInfo(arg unsafe.Pointer, arg2 uint32, arg3 uint, arg4 unsafe.Pointer, arg5 *uint) int32
- func ClGetProgramBuildInfo(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 uint32, arg4 uint, ...) int32
- func ClGetProgramInfo(arg unsafe.Pointer, arg2 uint32, arg3 uint, arg4 unsafe.Pointer, arg5 *uint) int32
- func ClGetSamplerInfo(arg unsafe.Pointer, arg2 uint32, arg3 uint, arg4 unsafe.Pointer, arg5 *uint) int32
- func ClGetSupportedImageFormats(arg unsafe.Pointer, arg2 uint64, arg3 uint32, arg4 uint32, arg5 *ClImageFormat, ...) int32
- func ClLinkProgram(arg unsafe.Pointer, arg2 uint32, arg3 unsafe.Pointer, arg4 string, arg5 uint32, ...) unsafe.Pointer
- func ClLogMessagesToStderrAPPLE(arg string, arg2 unsafe.Pointer, arg3 uint, arg4 unsafe.Pointer)
- func ClLogMessagesToStdoutAPPLE(arg string, arg2 unsafe.Pointer, arg3 uint, arg4 unsafe.Pointer)
- func ClLogMessagesToSystemLogAPPLE(arg string, arg2 unsafe.Pointer, arg3 uint, arg4 unsafe.Pointer)
- func ClReleaseCommandQueue(arg unsafe.Pointer) int32
- func ClReleaseContext(arg unsafe.Pointer) int32
- func ClReleaseDAGAPPLE(dag unsafe.Pointer)
- func ClReleaseDevice(arg unsafe.Pointer) int32
- func ClReleaseEvent(arg unsafe.Pointer) int32
- func ClReleaseKernel(arg unsafe.Pointer) int32
- func ClReleaseMemObject(arg unsafe.Pointer) int32
- func ClReleaseProgram(arg unsafe.Pointer) int32
- func ClReleaseSampler(arg unsafe.Pointer) int32
- func ClRetainCommandQueue(arg unsafe.Pointer) int32
- func ClRetainContext(arg unsafe.Pointer) int32
- func ClRetainDevice(arg unsafe.Pointer) int32
- func ClRetainEvent(arg unsafe.Pointer) int32
- func ClRetainKernel(arg unsafe.Pointer) int32
- func ClRetainMemObject(arg unsafe.Pointer) int32
- func ClRetainProgram(arg unsafe.Pointer) int32
- func ClRetainSampler(arg unsafe.Pointer) int32
- func ClSetEventCallback(arg unsafe.Pointer, arg2 int32, arg3 unsafe.Pointer, arg4 unsafe.Pointer) int32
- func ClSetKernelArg(arg unsafe.Pointer, arg2 uint32, arg3 uint, arg4 unsafe.Pointer) int32
- func ClSetKernelArgByNameAPPLE(arg unsafe.Pointer, arg2 string, arg3 uint, arg4 unsafe.Pointer) int32
- func ClSetKernelArgsVaListAPPLE(arg unsafe.Pointer, arg2 uint32, arg3 string) int32
- func ClSetMemObjectDestructorAPPLE(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 unsafe.Pointer) int32
- func ClSetMemObjectDestructorCallback(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 unsafe.Pointer) int32
- func ClSetUserEventStatus(arg unsafe.Pointer, arg2 int32) int32
- func ClUnloadCompiler() int32
- func ClUnloadPlatformCompiler(arg unsafe.Pointer) int32
- func ClWaitForEvents(arg uint32, arg2 unsafe.Pointer) int32
- func GclCopyImage(dstImage unsafe.Pointer, srcImage unsafe.Pointer, dstOrigin *uint, ...)
- func GclCopyImageToPtr(dstPtr unsafe.Pointer, srcImage unsafe.Pointer, srcOrigin *uint, region *uint)
- func GclCopyPtrToImage(dstImage unsafe.Pointer, srcPtr unsafe.Pointer, dstOrigin *uint, region *uint)
- func GclCreateBufferFromPtr(ptr unsafe.Pointer) unsafe.Pointer
- func GclCreateDispatchQueue(flags uint64, deviceId unsafe.Pointer) unsafe.Pointer
- func GclCreateImage(imageFormat *ClImageFormat, imageWidth uint, imageHeight uint, imageDepth uint, ...) unsafe.Pointer
- func GclCreateKernelFromBlock(kernelBlockPtr unsafe.Pointer) unsafe.Pointer
- func GclFree(ptr unsafe.Pointer)
- func GclGetContext() unsafe.Pointer
- func GclGetDeviceIdWithDispatchQueue(queue *foundation.NSObject) unsafe.Pointer
- func GclGetKernelBlockWorkgroupInfo(kernelBlockPtr unsafe.Pointer, paramName uint32, paramValueSize uint, ...)
- func GclGetSupportedImageFormats(deviceId unsafe.Pointer, imageType uint32, numEntries uint, ...)
- func GclGlCreateImageFromRenderbuffer(renderBuffer uint32) unsafe.Pointer
- func GclGlCreateImageFromTexture(textureTarget uint32, mipLevel int32, texture uint32) unsafe.Pointer
- func GclGlCreatePtrFromBuffer(bufobj uint32) unsafe.Pointer
- func GclGlSetSharegroup(share unsafe.Pointer)
- func GclMalloc(bytes_ uint, hostPtr unsafe.Pointer, flags uint64) unsafe.Pointer
- func GclMapImage(image unsafe.Pointer, mapFlags uint64, origin *uint, region *uint) unsafe.Pointer
- func GclMapPtr(ptr unsafe.Pointer, mapFlags uint64, cb uint) unsafe.Pointer
- func GclMemcpy(dst unsafe.Pointer, src unsafe.Pointer, size uint)
- func GclMemcpyRect(dst unsafe.Pointer, src unsafe.Pointer, dstOrigin *uint, srcOrigin *uint, ...)
- func GclReleaseImage(image unsafe.Pointer)
- func GclRetainImage(image unsafe.Pointer)
- func GclSetFinalizer(object unsafe.Pointer, clPfnFinalizer unsafe.Pointer, userData unsafe.Pointer)
- func GclStartTimer() uint64
- func GclStopTimer(t uint64) float64
- func GclUnmap(arg unsafe.Pointer)
- func SymbolAvailable(symbol string) bool
- type CGLCPContextPriorityRequest
- type ClBufferRegion
- type ClCommandQueue
- type ClContext
- type ClDag
- type ClDeviceId
- type ClEvent
- type ClImageDesc
- type ClImageFormat
- type ClKernel
- type ClMem
- type ClNdrange
- type ClPlatformId
- type ClProgram
- type ClSampler
- type Clk_sampler_type
- type Dispatch_autorelease_frequency_t
- type Dispatch_block_flags_t
- type Filesec_property_t
- type GLsync
- type IOSurface
- type Idtype_t
- type Mpo_flags_t
- type Os_clockid_t
- type Qos_class_t
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ClBuildProgram ¶
func ClBuildProgram(arg unsafe.Pointer, arg2 uint32, arg3 unsafe.Pointer, arg4 string, arg5 unsafe.Pointer, arg6 unsafe.Pointer) int32
C function: clBuildProgram
func ClCompileProgram ¶
func ClCompileProgram(arg unsafe.Pointer, arg2 uint32, arg3 unsafe.Pointer, arg4 string, arg5 uint32, arg6 unsafe.Pointer, arg7 string, arg8 unsafe.Pointer, arg9 unsafe.Pointer) int32
C function: clCompileProgram
func ClCreateBuffer ¶
func ClCreateBuffer(arg unsafe.Pointer, arg2 uint64, arg3 uint, arg4 unsafe.Pointer, arg5 *int32) unsafe.Pointer
C function: clCreateBuffer
func ClCreateCommandQueue ¶
func ClCreateCommandQueue(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 uint64, arg4 *int32) unsafe.Pointer
C function: clCreateCommandQueue
func ClCreateCommandQueueWithPropertiesAPPLE ¶
func ClCreateCommandQueueWithPropertiesAPPLE(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 *int, arg4 *int32) unsafe.Pointer
C function: clCreateCommandQueueWithPropertiesAPPLE
func ClCreateContext ¶
func ClCreateContext(arg *int, arg2 uint32, arg3 unsafe.Pointer, arg4 unsafe.Pointer, arg5 unsafe.Pointer, arg6 *int32) unsafe.Pointer
C function: clCreateContext
func ClCreateContextAndCommandQueueAPPLE ¶
func ClCreateContextAndCommandQueueAPPLE(arg *int, arg2 uint32, arg3 unsafe.Pointer, arg4 unsafe.Pointer, arg5 unsafe.Pointer, arg6 uint64, arg7 unsafe.Pointer, arg8 unsafe.Pointer) int32
C function: clCreateContextAndCommandQueueAPPLE
func ClCreateContextFromType ¶
func ClCreateContextFromType(arg *int, arg2 uint64, arg3 unsafe.Pointer, arg4 unsafe.Pointer, arg5 *int32) unsafe.Pointer
C function: clCreateContextFromType
func ClCreateDAGAPPLE ¶
C function: clCreateDAGAPPLE
func ClCreateEventFromGLsyncKHR ¶
func ClCreateEventFromGLsyncKHR(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 *int32) unsafe.Pointer
C function: clCreateEventFromGLsyncKHR
func ClCreateFromGLBuffer ¶
C function: clCreateFromGLBuffer
func ClCreateFromGLRenderbuffer ¶
func ClCreateFromGLRenderbuffer(arg unsafe.Pointer, arg2 uint64, arg3 uint, arg4 *int32) unsafe.Pointer
C function: clCreateFromGLRenderbuffer
func ClCreateFromGLTexture ¶
func ClCreateFromGLTexture(arg unsafe.Pointer, arg2 uint64, arg3 uint, arg4 int, arg5 uint, arg6 *int32) unsafe.Pointer
C function: clCreateFromGLTexture
func ClCreateFromGLTexture2D ¶
func ClCreateFromGLTexture2D(arg unsafe.Pointer, arg2 uint64, arg3 uint, arg4 int, arg5 uint, arg6 *int32) unsafe.Pointer
C function: clCreateFromGLTexture2D
func ClCreateFromGLTexture3D ¶
func ClCreateFromGLTexture3D(arg unsafe.Pointer, arg2 uint64, arg3 uint, arg4 int, arg5 uint, arg6 *int32) unsafe.Pointer
C function: clCreateFromGLTexture3D
func ClCreateImage ¶
func ClCreateImage(arg unsafe.Pointer, arg2 uint64, arg3 *ClImageFormat, arg4 *ClImageDesc, arg5 unsafe.Pointer, arg6 *int32) unsafe.Pointer
C function: clCreateImage
func ClCreateImage2D ¶
func ClCreateImage2D(arg unsafe.Pointer, arg2 uint64, arg3 *ClImageFormat, arg4 uint, arg5 uint, arg6 uint, arg7 unsafe.Pointer, arg8 *int32) unsafe.Pointer
C function: clCreateImage2D
func ClCreateImage3D ¶
func ClCreateImage3D(arg unsafe.Pointer, arg2 uint64, arg3 *ClImageFormat, arg4 uint, arg5 uint, arg6 uint, arg7 uint, arg8 uint, arg9 unsafe.Pointer, arg10 *int32) unsafe.Pointer
C function: clCreateImage3D
func ClCreateImageFromIOSurface2DAPPLE ¶
func ClCreateImageFromIOSurface2DAPPLE(arg unsafe.Pointer, arg2 uint64, arg3 *ClImageFormat, arg4 uint, arg5 uint, arg6 unsafe.Pointer, arg7 *int32) unsafe.Pointer
C function: clCreateImageFromIOSurface2DAPPLE
func ClCreateImageFromIOSurfaceWithPropertiesAPPLE ¶
func ClCreateImageFromIOSurfaceWithPropertiesAPPLE(arg unsafe.Pointer, arg2 uint64, arg3 *ClImageFormat, arg4 *ClImageDesc, arg5 *int, arg6 *int32) unsafe.Pointer
C function: clCreateImageFromIOSurfaceWithPropertiesAPPLE
func ClCreateKernel ¶
C function: clCreateKernel
func ClCreateKernelFromDAGAPPLE ¶
C function: clCreateKernelFromDAGAPPLE
func ClCreateKernelsInProgram ¶
func ClCreateKernelsInProgram(arg unsafe.Pointer, arg2 uint32, arg3 unsafe.Pointer, arg4 *uint32) int32
C function: clCreateKernelsInProgram
func ClCreateProgramAndKernelsWithSourceAPPLE ¶
func ClCreateProgramAndKernelsWithSourceAPPLE(arg unsafe.Pointer, arg2 uint32, arg3 string, arg4 *uint, arg5 uint32, arg6 unsafe.Pointer, arg7 string, arg8 uint32, arg9 string, arg10 unsafe.Pointer, arg11 unsafe.Pointer) int32
C function: clCreateProgramAndKernelsWithSourceAPPLE
func ClCreateProgramWithBinary ¶
func ClCreateProgramWithBinary(arg unsafe.Pointer, arg2 uint32, arg3 unsafe.Pointer, arg4 *uint, arg5 *uint8, arg6 *int32, arg7 *int32) unsafe.Pointer
C function: clCreateProgramWithBinary
func ClCreateProgramWithBuiltInKernels ¶
func ClCreateProgramWithBuiltInKernels(arg unsafe.Pointer, arg2 uint32, arg3 unsafe.Pointer, arg4 string, arg5 *int32) unsafe.Pointer
C function: clCreateProgramWithBuiltInKernels
func ClCreateProgramWithSource ¶
func ClCreateProgramWithSource(arg unsafe.Pointer, arg2 uint32, arg3 string, arg4 *uint, arg5 *int32) unsafe.Pointer
C function: clCreateProgramWithSource
func ClCreateSampler ¶
func ClCreateSampler(arg unsafe.Pointer, arg2 uint32, arg3 uint32, arg4 uint32, arg5 *int32) unsafe.Pointer
C function: clCreateSampler
func ClCreateSubBuffer ¶
func ClCreateSubBuffer(arg unsafe.Pointer, arg2 uint64, arg3 uint32, arg4 unsafe.Pointer, arg5 *int32) unsafe.Pointer
C function: clCreateSubBuffer
func ClCreateSubDevices ¶
func ClCreateSubDevices(arg unsafe.Pointer, arg2 *int, arg3 uint32, arg4 unsafe.Pointer, arg5 *uint32) int32
C function: clCreateSubDevices
func ClCreateUserEvent ¶
C function: clCreateUserEvent
func ClEnqueueAcquireGLObjects ¶
func ClEnqueueAcquireGLObjects(arg unsafe.Pointer, arg2 uint32, arg3 unsafe.Pointer, arg4 uint32, arg5 unsafe.Pointer, arg6 unsafe.Pointer) int32
C function: clEnqueueAcquireGLObjects
func ClEnqueueBarrier ¶
C function: clEnqueueBarrier
func ClEnqueueBarrierWithWaitList ¶
func ClEnqueueBarrierWithWaitList(arg unsafe.Pointer, arg2 uint32, arg3 unsafe.Pointer, arg4 unsafe.Pointer) int32
C function: clEnqueueBarrierWithWaitList
func ClEnqueueCopyBuffer ¶
func ClEnqueueCopyBuffer(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 unsafe.Pointer, arg4 uint, arg5 uint, arg6 uint, arg7 uint32, arg8 unsafe.Pointer, arg9 unsafe.Pointer) int32
C function: clEnqueueCopyBuffer
func ClEnqueueCopyBufferRect ¶
func ClEnqueueCopyBufferRect(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 unsafe.Pointer, arg4 *uint, arg5 *uint, arg6 *uint, arg7 uint, arg8 uint, arg9 uint, arg10 uint, arg11 uint32, arg12 unsafe.Pointer, arg13 unsafe.Pointer) int32
C function: clEnqueueCopyBufferRect
func ClEnqueueCopyBufferToImage ¶
func ClEnqueueCopyBufferToImage(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 unsafe.Pointer, arg4 uint, arg5 *uint, arg6 *uint, arg7 uint32, arg8 unsafe.Pointer, arg9 unsafe.Pointer) int32
C function: clEnqueueCopyBufferToImage
func ClEnqueueCopyImage ¶
func ClEnqueueCopyImage(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 unsafe.Pointer, arg4 *uint, arg5 *uint, arg6 *uint, arg7 uint32, arg8 unsafe.Pointer, arg9 unsafe.Pointer) int32
C function: clEnqueueCopyImage
func ClEnqueueCopyImageToBuffer ¶
func ClEnqueueCopyImageToBuffer(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 unsafe.Pointer, arg4 *uint, arg5 *uint, arg6 uint, arg7 uint32, arg8 unsafe.Pointer, arg9 unsafe.Pointer) int32
C function: clEnqueueCopyImageToBuffer
func ClEnqueueFillBuffer ¶
func ClEnqueueFillBuffer(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 unsafe.Pointer, arg4 uint, arg5 uint, arg6 uint, arg7 uint32, arg8 unsafe.Pointer, arg9 unsafe.Pointer) int32
C function: clEnqueueFillBuffer
func ClEnqueueFillImage ¶
func ClEnqueueFillImage(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 unsafe.Pointer, arg4 *uint, arg5 *uint, arg6 uint32, arg7 unsafe.Pointer, arg8 unsafe.Pointer) int32
C function: clEnqueueFillImage
func ClEnqueueMapBuffer ¶
func ClEnqueueMapBuffer(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 uint32, arg4 uint64, arg5 uint, arg6 uint, arg7 uint32, arg8 unsafe.Pointer, arg9 unsafe.Pointer, arg10 *int32) unsafe.Pointer
C function: clEnqueueMapBuffer
func ClEnqueueMapImage ¶
func ClEnqueueMapImage(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 uint32, arg4 uint64, arg5 *uint, arg6 *uint, arg7 *uint, arg8 *uint, arg9 uint32, arg10 unsafe.Pointer, arg11 unsafe.Pointer, arg12 *int32) unsafe.Pointer
C function: clEnqueueMapImage
func ClEnqueueMarker ¶
C function: clEnqueueMarker
func ClEnqueueMarkerWithWaitList ¶
func ClEnqueueMarkerWithWaitList(arg unsafe.Pointer, arg2 uint32, arg3 unsafe.Pointer, arg4 unsafe.Pointer) int32
C function: clEnqueueMarkerWithWaitList
func ClEnqueueMigrateMemObjects ¶
func ClEnqueueMigrateMemObjects(arg unsafe.Pointer, arg2 uint32, arg3 unsafe.Pointer, arg4 uint64, arg5 uint32, arg6 unsafe.Pointer, arg7 unsafe.Pointer) int32
C function: clEnqueueMigrateMemObjects
func ClEnqueueNDRangeKernel ¶
func ClEnqueueNDRangeKernel(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 uint32, arg4 *uint, arg5 *uint, arg6 *uint, arg7 uint32, arg8 unsafe.Pointer, arg9 unsafe.Pointer) int32
C function: clEnqueueNDRangeKernel
func ClEnqueueNativeKernel ¶
func ClEnqueueNativeKernel(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 unsafe.Pointer, arg4 uint, arg5 uint32, arg6 unsafe.Pointer, arg7 unsafe.Pointer, arg8 uint32, arg9 unsafe.Pointer, arg10 unsafe.Pointer) int32
C function: clEnqueueNativeKernel
func ClEnqueueReadBuffer ¶
func ClEnqueueReadBuffer(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 uint32, arg4 uint, arg5 uint, arg6 unsafe.Pointer, arg7 uint32, arg8 unsafe.Pointer, arg9 unsafe.Pointer) int32
C function: clEnqueueReadBuffer
func ClEnqueueReadBufferRect ¶
func ClEnqueueReadBufferRect(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 uint32, arg4 *uint, arg5 *uint, arg6 *uint, arg7 uint, arg8 uint, arg9 uint, arg10 uint, arg11 unsafe.Pointer, arg12 uint32, arg13 unsafe.Pointer, arg14 unsafe.Pointer) int32
C function: clEnqueueReadBufferRect
func ClEnqueueReadImage ¶
func ClEnqueueReadImage(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 uint32, arg4 *uint, arg5 *uint, arg6 uint, arg7 uint, arg8 unsafe.Pointer, arg9 uint32, arg10 unsafe.Pointer, arg11 unsafe.Pointer) int32
C function: clEnqueueReadImage
func ClEnqueueReleaseGLObjects ¶
func ClEnqueueReleaseGLObjects(arg unsafe.Pointer, arg2 uint32, arg3 unsafe.Pointer, arg4 uint32, arg5 unsafe.Pointer, arg6 unsafe.Pointer) int32
C function: clEnqueueReleaseGLObjects
func ClEnqueueTask ¶
func ClEnqueueTask(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 uint32, arg4 unsafe.Pointer, arg5 unsafe.Pointer) int32
C function: clEnqueueTask
func ClEnqueueUnmapMemObject ¶
func ClEnqueueUnmapMemObject(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 unsafe.Pointer, arg4 uint32, arg5 unsafe.Pointer, arg6 unsafe.Pointer) int32
C function: clEnqueueUnmapMemObject
func ClEnqueueWaitForEvents ¶
C function: clEnqueueWaitForEvents
func ClEnqueueWriteBuffer ¶
func ClEnqueueWriteBuffer(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 uint32, arg4 uint, arg5 uint, arg6 unsafe.Pointer, arg7 uint32, arg8 unsafe.Pointer, arg9 unsafe.Pointer) int32
C function: clEnqueueWriteBuffer
func ClEnqueueWriteBufferRect ¶
func ClEnqueueWriteBufferRect(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 uint32, arg4 *uint, arg5 *uint, arg6 *uint, arg7 uint, arg8 uint, arg9 uint, arg10 uint, arg11 unsafe.Pointer, arg12 uint32, arg13 unsafe.Pointer, arg14 unsafe.Pointer) int32
C function: clEnqueueWriteBufferRect
func ClEnqueueWriteImage ¶
func ClEnqueueWriteImage(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 uint32, arg4 *uint, arg5 *uint, arg6 uint, arg7 uint, arg8 unsafe.Pointer, arg9 uint32, arg10 unsafe.Pointer, arg11 unsafe.Pointer) int32
C function: clEnqueueWriteImage
func ClGetCommandQueueInfo ¶
func ClGetCommandQueueInfo(arg unsafe.Pointer, arg2 uint32, arg3 uint, arg4 unsafe.Pointer, arg5 *uint) int32
C function: clGetCommandQueueInfo
func ClGetContextInfo ¶
func ClGetContextInfo(arg unsafe.Pointer, arg2 uint32, arg3 uint, arg4 unsafe.Pointer, arg5 *uint) int32
C function: clGetContextInfo
func ClGetDAGNodeAPPLE ¶
func ClGetDAGNodeAPPLE(d unsafe.Pointer, f unsafe.Pointer, args *int, argIndices *uint32, nargs uint) int
C function: clGetDAGNodeAPPLE
func ClGetDeviceIDs ¶
func ClGetDeviceIDs(arg unsafe.Pointer, arg2 uint64, arg3 uint32, arg4 unsafe.Pointer, arg5 *uint32) int32
C function: clGetDeviceIDs
func ClGetDeviceInfo ¶
func ClGetDeviceInfo(arg unsafe.Pointer, arg2 uint32, arg3 uint, arg4 unsafe.Pointer, arg5 *uint) int32
C function: clGetDeviceInfo
func ClGetEventInfo ¶
func ClGetEventInfo(arg unsafe.Pointer, arg2 uint32, arg3 uint, arg4 unsafe.Pointer, arg5 *uint) int32
C function: clGetEventInfo
func ClGetEventProfilingInfo ¶
func ClGetEventProfilingInfo(arg unsafe.Pointer, arg2 uint32, arg3 uint, arg4 unsafe.Pointer, arg5 *uint) int32
C function: clGetEventProfilingInfo
func ClGetExtensionFunctionAddress ¶
C function: clGetExtensionFunctionAddress
func ClGetExtensionFunctionAddressForPlatform ¶
C function: clGetExtensionFunctionAddressForPlatform
func ClGetGLContextInfoAPPLE ¶
func ClGetGLContextInfoAPPLE(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 uint32, arg4 uint, arg5 unsafe.Pointer, arg6 *uint) int32
C function: clGetGLContextInfoAPPLE
func ClGetGLObjectInfo ¶
C function: clGetGLObjectInfo
func ClGetGLTextureInfo ¶
func ClGetGLTextureInfo(arg unsafe.Pointer, arg2 uint32, arg3 uint, arg4 unsafe.Pointer, arg5 *uint) int32
C function: clGetGLTextureInfo
func ClGetImageInfo ¶
func ClGetImageInfo(arg unsafe.Pointer, arg2 uint32, arg3 uint, arg4 unsafe.Pointer, arg5 *uint) int32
C function: clGetImageInfo
func ClGetKernelArgInfo ¶
func ClGetKernelArgInfo(arg unsafe.Pointer, arg2 uint32, arg3 uint32, arg4 uint, arg5 unsafe.Pointer, arg6 *uint) int32
C function: clGetKernelArgInfo
func ClGetKernelInfo ¶
func ClGetKernelInfo(arg unsafe.Pointer, arg2 uint32, arg3 uint, arg4 unsafe.Pointer, arg5 *uint) int32
C function: clGetKernelInfo
func ClGetKernelWorkGroupInfo ¶
func ClGetKernelWorkGroupInfo(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 uint32, arg4 uint, arg5 unsafe.Pointer, arg6 *uint) int32
C function: clGetKernelWorkGroupInfo
func ClGetMemObjectInfo ¶
func ClGetMemObjectInfo(arg unsafe.Pointer, arg2 uint32, arg3 uint, arg4 unsafe.Pointer, arg5 *uint) int32
C function: clGetMemObjectInfo
func ClGetPlatformIDs ¶
C function: clGetPlatformIDs
func ClGetPlatformInfo ¶
func ClGetPlatformInfo(arg unsafe.Pointer, arg2 uint32, arg3 uint, arg4 unsafe.Pointer, arg5 *uint) int32
C function: clGetPlatformInfo
func ClGetProgramBuildInfo ¶
func ClGetProgramBuildInfo(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 uint32, arg4 uint, arg5 unsafe.Pointer, arg6 *uint) int32
C function: clGetProgramBuildInfo
func ClGetProgramInfo ¶
func ClGetProgramInfo(arg unsafe.Pointer, arg2 uint32, arg3 uint, arg4 unsafe.Pointer, arg5 *uint) int32
C function: clGetProgramInfo
func ClGetSamplerInfo ¶
func ClGetSamplerInfo(arg unsafe.Pointer, arg2 uint32, arg3 uint, arg4 unsafe.Pointer, arg5 *uint) int32
C function: clGetSamplerInfo
func ClGetSupportedImageFormats ¶
func ClGetSupportedImageFormats(arg unsafe.Pointer, arg2 uint64, arg3 uint32, arg4 uint32, arg5 *ClImageFormat, arg6 *uint32) int32
C function: clGetSupportedImageFormats
func ClLinkProgram ¶
func ClLinkProgram(arg unsafe.Pointer, arg2 uint32, arg3 unsafe.Pointer, arg4 string, arg5 uint32, arg6 unsafe.Pointer, arg7 unsafe.Pointer, arg8 unsafe.Pointer, arg9 *int32) unsafe.Pointer
C function: clLinkProgram
func ClLogMessagesToStderrAPPLE ¶
C function: clLogMessagesToStderrAPPLE
func ClLogMessagesToStdoutAPPLE ¶
C function: clLogMessagesToStdoutAPPLE
func ClLogMessagesToSystemLogAPPLE ¶
C function: clLogMessagesToSystemLogAPPLE
func ClReleaseCommandQueue ¶
C function: clReleaseCommandQueue
func ClReleaseContext ¶
C function: clReleaseContext
func ClReleaseMemObject ¶
C function: clReleaseMemObject
func ClReleaseProgram ¶
C function: clReleaseProgram
func ClReleaseSampler ¶
C function: clReleaseSampler
func ClRetainCommandQueue ¶
C function: clRetainCommandQueue
func ClRetainMemObject ¶
C function: clRetainMemObject
func ClSetEventCallback ¶
func ClSetEventCallback(arg unsafe.Pointer, arg2 int32, arg3 unsafe.Pointer, arg4 unsafe.Pointer) int32
C function: clSetEventCallback
func ClSetKernelArg ¶
C function: clSetKernelArg
func ClSetKernelArgByNameAPPLE ¶
func ClSetKernelArgByNameAPPLE(arg unsafe.Pointer, arg2 string, arg3 uint, arg4 unsafe.Pointer) int32
C function: clSetKernelArgByNameAPPLE
func ClSetKernelArgsVaListAPPLE ¶
C function: clSetKernelArgsVaListAPPLE
func ClSetMemObjectDestructorAPPLE ¶
func ClSetMemObjectDestructorAPPLE(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 unsafe.Pointer) int32
C function: clSetMemObjectDestructorAPPLE
func ClSetMemObjectDestructorCallback ¶
func ClSetMemObjectDestructorCallback(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 unsafe.Pointer) int32
C function: clSetMemObjectDestructorCallback
func ClSetUserEventStatus ¶
C function: clSetUserEventStatus
func ClUnloadPlatformCompiler ¶
C function: clUnloadPlatformCompiler
func ClWaitForEvents ¶
C function: clWaitForEvents
func GclCopyImage ¶
func GclCopyImage(dstImage unsafe.Pointer, srcImage unsafe.Pointer, dstOrigin *uint, srcOrigin *uint, region *uint)
C function: gcl_copy_image
func GclCopyImageToPtr ¶
func GclCopyImageToPtr(dstPtr unsafe.Pointer, srcImage unsafe.Pointer, srcOrigin *uint, region *uint)
C function: gcl_copy_image_to_ptr
func GclCopyPtrToImage ¶
func GclCopyPtrToImage(dstImage unsafe.Pointer, srcPtr unsafe.Pointer, dstOrigin *uint, region *uint)
C function: gcl_copy_ptr_to_image
func GclCreateBufferFromPtr ¶
C function: gcl_create_buffer_from_ptr
func GclCreateDispatchQueue ¶
C function: gcl_create_dispatch_queue
func GclCreateImage ¶
func GclCreateImage(imageFormat *ClImageFormat, imageWidth uint, imageHeight uint, imageDepth uint, ioSurface unsafe.Pointer) unsafe.Pointer
C function: gcl_create_image
func GclCreateKernelFromBlock ¶
C function: gcl_create_kernel_from_block
func GclGetDeviceIdWithDispatchQueue ¶
func GclGetDeviceIdWithDispatchQueue(queue *foundation.NSObject) unsafe.Pointer
C function: gcl_get_device_id_with_dispatch_queue
func GclGetKernelBlockWorkgroupInfo ¶
func GclGetKernelBlockWorkgroupInfo(kernelBlockPtr unsafe.Pointer, paramName uint32, paramValueSize uint, paramValue unsafe.Pointer, paramValueSizeRet *uint)
C function: gcl_get_kernel_block_workgroup_info
func GclGetSupportedImageFormats ¶
func GclGetSupportedImageFormats(deviceId unsafe.Pointer, imageType uint32, numEntries uint, imageFormats *ClImageFormat, numImageFormats *uint32)
C function: gcl_get_supported_image_formats
func GclGlCreateImageFromRenderbuffer ¶
C function: gcl_gl_create_image_from_renderbuffer
func GclGlCreateImageFromTexture ¶
func GclGlCreateImageFromTexture(textureTarget uint32, mipLevel int32, texture uint32) unsafe.Pointer
C function: gcl_gl_create_image_from_texture
func GclGlCreatePtrFromBuffer ¶
C function: gcl_gl_create_ptr_from_buffer
func GclGlSetSharegroup ¶
C function: gcl_gl_set_sharegroup
func GclMapImage ¶
C function: gcl_map_image
func GclMemcpyRect ¶
func GclMemcpyRect(dst unsafe.Pointer, src unsafe.Pointer, dstOrigin *uint, srcOrigin *uint, region *uint, dstRowPitch uint, dstSlicePitch uint, srcRowPitch uint, srcSlicePitch uint)
C function: gcl_memcpy_rect
func GclSetFinalizer ¶
C function: gcl_set_finalizer
func SymbolAvailable ¶
SymbolAvailable reports whether the named C symbol was bound when the library loaded. Calling a generated wrapper whose symbol is unavailable dereferences a nil function variable and panics.
Types ¶
type CGLCPContextPriorityRequest ¶
type CGLCPContextPriorityRequest int64
const ( KCGLCPContextPriorityRequestHigh CGLCPContextPriorityRequest = 0 KCGLCPContextPriorityRequestNormal CGLCPContextPriorityRequest = 1 KCGLCPContextPriorityRequestLow CGLCPContextPriorityRequest = 2 )
func (CGLCPContextPriorityRequest) String ¶
func (e CGLCPContextPriorityRequest) String() string
type ClBufferRegion ¶
C struct: _cl_buffer_region
type ClCommandQueue ¶
type ClCommandQueue struct{}
C struct: _cl_command_queue ClCommandQueue is an opaque type.
type ClImageDesc ¶
type ClImageDesc struct {
Image_type uint32
Image_width uint
Image_height uint
Image_depth uint
Image_array_size uint
Image_row_pitch uint
Image_slice_pitch uint
Num_mip_levels uint32
Num_samples uint32
Buffer unsafe.Pointer
}
C struct: _cl_image_desc
type ClImageFormat ¶
C struct: _cl_image_format
type ClNdrange ¶
type ClNdrange struct {
Work_dim uint
Global_work_offset [3]uint
Global_work_size [3]uint
Local_work_size [3]uint
}
C struct: _cl_ndrange
type ClPlatformId ¶
type ClPlatformId struct{}
C struct: _cl_platform_id ClPlatformId is an opaque type.
type Clk_sampler_type ¶
type Clk_sampler_type int64
const ( CLK_ADDRESS_NONE Clk_sampler_type = 0 CLK_ADDRESS_CLAMP Clk_sampler_type = 1 CLK_ADDRESS_CLAMP_TO_EDGE Clk_sampler_type = 2 CLK_ADDRESS_REPEAT Clk_sampler_type = 3 CLK_ADDRESS_MIRRORED_REPEAT Clk_sampler_type = 4 CLK_NORMALIZED_COORDS_FALSE Clk_sampler_type = 0 CLK_NORMALIZED_COORDS_TRUE Clk_sampler_type = 8 CLK_FILTER_NEAREST Clk_sampler_type = 0 CLK_FILTER_LINEAR Clk_sampler_type = 16 )
func (Clk_sampler_type) String ¶
func (e Clk_sampler_type) String() string
type Dispatch_autorelease_frequency_t ¶
type Dispatch_autorelease_frequency_t uint64
const ( DISPATCH_AUTORELEASE_FREQUENCY_INHERIT Dispatch_autorelease_frequency_t = 0 DISPATCH_AUTORELEASE_FREQUENCY_WORK_ITEM Dispatch_autorelease_frequency_t = 1 DISPATCH_AUTORELEASE_FREQUENCY_NEVER Dispatch_autorelease_frequency_t = 2 )
func (Dispatch_autorelease_frequency_t) String ¶
func (e Dispatch_autorelease_frequency_t) String() string
type Dispatch_block_flags_t ¶
type Dispatch_block_flags_t uint64
const ( DISPATCH_BLOCK_BARRIER Dispatch_block_flags_t = 1 DISPATCH_BLOCK_DETACHED Dispatch_block_flags_t = 2 DISPATCH_BLOCK_ASSIGN_CURRENT Dispatch_block_flags_t = 4 DISPATCH_BLOCK_NO_QOS_CLASS Dispatch_block_flags_t = 8 DISPATCH_BLOCK_INHERIT_QOS_CLASS Dispatch_block_flags_t = 16 DISPATCH_BLOCK_ENFORCE_QOS_CLASS Dispatch_block_flags_t = 32 )
func (Dispatch_block_flags_t) String ¶
func (e Dispatch_block_flags_t) String() string
type Filesec_property_t ¶
type Filesec_property_t int64
const ( FILESEC_OWNER Filesec_property_t = 1 FILESEC_GROUP Filesec_property_t = 2 FILESEC_UUID Filesec_property_t = 3 FILESEC_MODE Filesec_property_t = 4 FILESEC_ACL Filesec_property_t = 5 FILESEC_GRPUUID Filesec_property_t = 6 FILESEC_ACL_RAW Filesec_property_t = 100 FILESEC_ACL_ALLOCSIZE Filesec_property_t = 101 )
func (Filesec_property_t) String ¶
func (e Filesec_property_t) String() string
type Mpo_flags_t ¶
type Mpo_flags_t int64
const ( MPO_PORT Mpo_flags_t = 0 MPO_SERVICE_PORT Mpo_flags_t = 1024 MPO_CONNECTION_PORT Mpo_flags_t = 2048 MPO_REPLY_PORT Mpo_flags_t = 4096 MPO_WEAK_REPLY_PORT Mpo_flags_t = 16384 MPO_NOTIFICATION_PORT Mpo_flags_t = 17408 MPO_EXCEPTION_PORT Mpo_flags_t = 32768 MPO_CONNECTION_PORT_WITH_PORT_ARRAY Mpo_flags_t = 65536 )
func (Mpo_flags_t) String ¶
func (e Mpo_flags_t) String() string
type Os_clockid_t ¶
type Os_clockid_t int64
const (
OS_CLOCK_MACH_ABSOLUTE_TIME Os_clockid_t = 32
)
func (Os_clockid_t) String ¶
func (e Os_clockid_t) String() string
type Qos_class_t ¶
type Qos_class_t uint32
const ( QOS_CLASS_USER_INTERACTIVE Qos_class_t = 33 QOS_CLASS_USER_INITIATED Qos_class_t = 25 QOS_CLASS_DEFAULT Qos_class_t = 21 QOS_CLASS_UTILITY Qos_class_t = 17 QOS_CLASS_BACKGROUND Qos_class_t = 9 QOS_CLASS_UNSPECIFIED Qos_class_t = 0 )
func (Qos_class_t) String ¶
func (e Qos_class_t) String() string