GS::Metal::Dispatch
High-level dispatch helper
Instance methods
execute(pipeline : ComputePipeline, &block : ComputeEncoder -> Nil) : Nil
Execute a kernel synchronously
execute_async(pipeline : ComputePipeline, &block : ComputeEncoder -> Nil) : CommandBuffer
Execute kernel asynchronously
Optimal threadgroup size for 1D workloads