9 ComputePipelineMTL::ComputePipelineMTL(std::weak_ptr<PipelineLibrary> library,
10 const ComputePipelineDescriptor& desc,
11 id<MTLComputePipelineState> state)
12 : Pipeline(
std::move(library), desc), pipeline_state_(state) {
13 if (!pipeline_state_) {
21 bool ComputePipelineMTL::IsValid()
const {
27 return pipeline_state_;