createComputePipelineFrom method

  1. @override
ComputePipelineHandle createComputePipelineFrom(
  1. ComputePipelineDescriptor descriptor
)
override

The compute pipeline descriptor describes, for createPipelineFrom's reason. By default it builds through createComputePipeline (so a device without DeviceFeature.compute refuses it as compute) and gives it ComputePipelineDescriptor.label.

Implementation

@override
ComputePipelineHandle createComputePipelineFrom(
  ComputePipelineDescriptor descriptor,
) {
  _require(DeviceFeature.compute);
  descriptor.checkFeatures(features, backend: backendName);
  return inner.createComputePipelineFrom(descriptor);
}