aboutsummaryrefslogtreecommitdiffhomepage
path: root/include/gpu/vk
diff options
context:
space:
mode:
authorGravatar Greg Daniel <egdaniel@google.com>2017-11-10 10:11:57 -0500
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2017-11-10 15:47:37 +0000
commit83bd4414808a6862969bd803631d26782ba3453e (patch)
treecd323e9ee955460aa0161e78ee09377112b344a4 /include/gpu/vk
parentcb6940bf42e39271afe0fb3c2bfdd9e28d12f504 (diff)
Set VK_NO_PROTOTYPES for vulkan backend
Bug: skia: Change-Id: Id740efe6030b70271b0eb3a3bd6a111202f28fd8 Reviewed-on: https://skia-review.googlesource.com/69160 Commit-Queue: Greg Daniel <egdaniel@google.com> Reviewed-by: Chris Dalton <csmartdalton@google.com>
Diffstat (limited to 'include/gpu/vk')
-rw-r--r--include/gpu/vk/GrVkDefines.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/include/gpu/vk/GrVkDefines.h b/include/gpu/vk/GrVkDefines.h
index 0bc6fb0343..f6de770dc8 100644
--- a/include/gpu/vk/GrVkDefines.h
+++ b/include/gpu/vk/GrVkDefines.h
@@ -31,6 +31,12 @@
# endif
#endif
+// We create our own function table and never directly call any functions via vk*(). So no need to
+// include the prototype functions.
+#ifndef VK_NO_PROTOTYPES
+#define VK_NO_PROTOTYPES
+#endif
+
#include <vulkan/vulkan.h>
#define SKIA_REQUIRED_VULKAN_HEADER_VERSION 17