From 45d19c8f45a4711affee259a33894d8a6e701bb4 Mon Sep 17 00:00:00 2001 From: Raman Sarokin Date: Tue, 8 Dec 2020 16:33:38 -0800 Subject: [PATCH] TFLGpuDelegateSetCommandEncoder replaced by TFLGpuDelegateSetCommandBuffer. PiperOrigin-RevId: 346436548 Change-Id: I8514531bfcafc21f44c9f0c834cbb57dd73429a3 --- tensorflow/lite/delegates/gpu/metal_delegate.mm | 8 -------- tensorflow/lite/delegates/gpu/metal_delegate_internal.h | 5 ----- 2 files changed, 13 deletions(-) diff --git a/tensorflow/lite/delegates/gpu/metal_delegate.mm b/tensorflow/lite/delegates/gpu/metal_delegate.mm index 27d3f45e0fa..3b9bdd14365 100644 --- a/tensorflow/lite/delegates/gpu/metal_delegate.mm +++ b/tensorflow/lite/delegates/gpu/metal_delegate.mm @@ -711,14 +711,6 @@ bool TFLGpuDelegateBindMetalBufferToTensor(TfLiteDelegate* delegate, int tensor_ // Note: This function is not exposed in `metal_delegate.h`, but it's exposed in // `metal_delegate_internal.h`. -bool TFLGpuDelegateSetCommandEncoder( - TfLiteDelegate* delegate, id encoder) { - auto* metal_delegate = ::tflite::gpu::metal::GetMetalDelegate(delegate); - if (!metal_delegate) return false; - metal_delegate->SetCommandEncoder(encoder); - return true; -} - bool TFLGpuDelegateSetCommandBuffer(TfLiteDelegate* delegate, id command_buffer) { auto* metal_delegate = ::tflite::gpu::metal::GetMetalDelegate(delegate); diff --git a/tensorflow/lite/delegates/gpu/metal_delegate_internal.h b/tensorflow/lite/delegates/gpu/metal_delegate_internal.h index 1a33d046103..121caef450d 100644 --- a/tensorflow/lite/delegates/gpu/metal_delegate_internal.h +++ b/tensorflow/lite/delegates/gpu/metal_delegate_internal.h @@ -33,11 +33,6 @@ bool TFLGpuDelegateBindMetalBufferToTensor(TfLiteDelegate* delegate, int tensor_index, id metal_buffer); -// Binds user-defined MTLComputeCommandEncoder. The delegate puts all GPU tasks -// into this encoder instead of the internal encoder. -bool TFLGpuDelegateSetCommandEncoder(TfLiteDelegate* delegate, - id encoder); - // Binds user-defined MTLCommandBuffer. The delegate puts all GPU tasks // into this buffer instead of the internal command buffer. bool TFLGpuDelegateSetCommandBuffer(TfLiteDelegate* delegate,