Module Metal.ComputePipelineDescriptor

Describes the configuration for creating a compute pipeline state. See MTLComputePipelineDescriptor.

type t
val sexp_of_t : t -> Sexplib0.Sexp.t
val create : unit -> t
val set_label : t -> string -> unit
val get_label : t -> string
val set_compute_function : t -> Function.t -> unit
val get_compute_function : t -> Function.t
val set_support_indirect_command_buffers : t -> bool -> unit
val get_support_indirect_command_buffers : t -> bool