Vulkan: Don't store device handles in wrapped objects.

BUG=angleproject:1684

Change-Id: I0ec11ec79f2e9893600a8ffd8cdbfc6040fb6f70
Reviewed-on: https://chromium-review.googlesource.com/426402
Commit-Queue: Jamie Madill <jmadill@chromium.org>
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
diff --git a/src/libANGLE/renderer/vulkan/ProgramVk.h b/src/libANGLE/renderer/vulkan/ProgramVk.h
index 7d7a15d..dd933c5 100644
--- a/src/libANGLE/renderer/vulkan/ProgramVk.h
+++ b/src/libANGLE/renderer/vulkan/ProgramVk.h
@@ -21,6 +21,7 @@
   public:
     ProgramVk(const gl::ProgramState &state);
     ~ProgramVk() override;
+    void destroy(const ContextImpl *contextImpl) override;
 
     LinkResult load(const ContextImpl *contextImpl,
                     gl::InfoLog &infoLog,