From 192aaabd4d8fb8b9e2119029f2ef86deaf79c522 Mon Sep 17 00:00:00 2001 From: egdaniel Date: Mon, 23 Jul 2018 18:27:41 -0400 Subject: [PATCH] Remove unused function CreateSkiaInterface (flutter/engine#5812) * Remove unused function CreateSkiaInterface. * Remove include. --- .../src/flutter/vulkan/vulkan_proc_table.cc | 21 ------------------- engine/src/flutter/vulkan/vulkan_proc_table.h | 3 --- 2 files changed, 24 deletions(-) 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;