wrapPipeline function

PipelineHandle wrapPipeline({
  1. required Object backend,
  2. required String name,
  3. GraphicsDevice? owner,
})

A PipelineHandle over a backend's own linked backend pipeline, for a backend. owner's releasePipeline is what the handle's dispose calls.

Implementation

PipelineHandle wrapPipeline({
  required Object backend,
  required String name,
  GraphicsDevice? owner,
}) => PipelineHandle._(owner?.releasePipeline, backend: backend, name: name);