kernelNames
TypeScriptstatic kernelNames(data: ArrayBuffer): Array<string>Swift declarationclass func kernelNames(fromMetalLibraryData data: Data) -> [String]class · iOS 8.0+ · SDK 27.1
class CIKernelstatic kernelNames(data: ArrayBuffer): Array<string>Swift declarationclass func kernelNames(fromMetalLibraryData data: Data) -> [String]static initFunctionNameFromMetalLibraryData(name: string, data: ArrayBuffer): CIKernelSwift declarationconvenience init(functionName name: String, fromMetalLibraryData data: Data) throwsstatic initFunctionNameFromMetalLibraryDataOutputPixelFormat(name: string, data: ArrayBuffer, format: CIFormat): CIKernelSwift declarationconvenience init(functionName name: String, fromMetalLibraryData data: Data, outputPixelFormat format: CIFormat) throwsstatic initSource(string: string): (CIKernel) | nullSwift declarationconvenience init?(source string: String)static kernels(source: string): Array<CIKernel>Swift declarationclass func kernels(withMetalString source: String) throws -> [CIKernel]static makeKernels(string: string): (Array<CIKernel>) | nullSwift declarationclass func makeKernels(source string: String) -> [CIKernel]?get name(): stringSwift declarationvar name: String { get }3 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
CIKernel.setROISelector(_:)
Objective-C selectors cannot cross the bridge.
CIKernel.apply(extent:roiCallback:arguments:)
callback cannot propagate synchronous failure
CIKernel.init()
inherited init: cannot prove legal (class declares 4 custom initializers)