MTL4Compiler
A abstraction for a pipeline state and shader function compiler.
Declaration
protocol MTL4Compiler : NSObjectProtocol, SendableMentioned in
Topics
Instance Properties
Instance Methods
makeBinaryFunction(descriptor:compilerTaskOptions:)makeBinaryFunction(descriptor:compilerTaskOptions:)makeComputePipelineState(descriptor:dynamicLinkingDescriptor:compilerTaskOptions:)makeComputePipelineState(descriptor:dynamicLinkingDescriptor:compilerTaskOptions:)makeDynamicLibrary(library:)makeDynamicLibrary(url:)makeLibrary(descriptor:)makeMachineLearningPipelineState(descriptor:)makeMachineLearningPipelineState(descriptor:)makeRenderPipelineState(descriptor:dynamicLinkingDescriptor:compilerTaskOptions:)makeRenderPipelineState(descriptor:dynamicLinkingDescriptor:compilerTaskOptions:)makeRenderPipelineStateBySpecialization(descriptor:pipeline:)makeRenderPipelineStateBySpecialization(descriptor:pipeline:)