diff --git a/engine/src/flutter/vulkan/vulkan_proc_table.cc b/engine/src/flutter/vulkan/vulkan_proc_table.cc index 9f0e623115..b759298139 100644 --- a/engine/src/flutter/vulkan/vulkan_proc_table.cc +++ b/engine/src/flutter/vulkan/vulkan_proc_table.cc @@ -206,27 +206,6 @@ PFN_vkVoidFunction VulkanProcTable::AcquireProc( return GetDeviceProcAddr(device, proc_name); } -sk_sp VulkanProcTable::CreateSkiaInterface() const { - if (!IsValid()) { - return nullptr; - } - - GrVkInterface::GetProc proc = [this](const char* proc_name, - VkInstance instance, VkDevice device) { - if (device != VK_NULL_HANDLE) { - auto result = AcquireProc(proc_name, {device, nullptr}); - if (result != nullptr) { - return result; - } - } - - return AcquireProc(proc_name, {instance, nullptr}); - }; - - return sk_make_sp(proc, instance_, device_, - 0 /* extensions */); -} - GrVkGetProc VulkanProcTable::CreateSkiaGetProc() const { if (!IsValid()) { return nullptr; diff --git a/engine/src/flutter/vulkan/vulkan_proc_table.h b/engine/src/flutter/vulkan/vulkan_proc_table.h index 95f028a567..45e40196b5 100644 --- a/engine/src/flutter/vulkan/vulkan_proc_table.h +++ b/engine/src/flutter/vulkan/vulkan_proc_table.h @@ -12,7 +12,6 @@ #include "lib/fxl/memory/ref_ptr.h" #include "third_party/skia/include/core/SkRefCnt.h" #include "third_party/skia/include/gpu/vk/GrVkBackendContext.h" -#include "third_party/skia/include/gpu/vk/GrVkInterface.h" namespace vulkan { @@ -60,8 +59,6 @@ class VulkanProcTable : public fxl::RefCountedThreadSafe { bool SetupDeviceProcAddresses(const VulkanHandle& device); - // CreateSkiaInterface is deprecated. - sk_sp CreateSkiaInterface() const; GrVkGetProc CreateSkiaGetProc() const; #define DEFINE_PROC(name) Proc name;