Metal.CommandQueueDescriptorConfiguration for creating command queues. See MTLCommandQueueDescriptor.
val sexp_of_t : t -> Sexplib0.Sexp.tConfiguration for creating a command queue. See MTLCommandQueueDescriptor.
val create : unit -> tCreates a new command queue descriptor with default values.
val set_max_command_buffer_count : t -> int -> unitSets the maximum number of uncompleted command buffers allowed in the queue.
val get_max_command_buffer_count : t -> intGets the maximum number of uncompleted command buffers allowed in the queue.
val set_log_state : t -> LogState.t option -> unitSets the log state object for the command queue (nullable).
val get_log_state : t -> LogState.t optionGets the log state object for the command queue (nullable).