diff --git a/base/VulkanAndroid.cpp b/base/VulkanAndroid.cpp index 4db82258..35d6ff30 100644 --- a/base/VulkanAndroid.cpp +++ b/base/VulkanAndroid.cpp @@ -123,6 +123,7 @@ PFN_vkCmdCopyQueryPoolResults vkCmdCopyQueryPoolResults; PFN_vkCreateAndroidSurfaceKHR vkCreateAndroidSurfaceKHR; PFN_vkDestroySurfaceKHR vkDestroySurfaceKHR; +PFN_vkCmdFillBuffer vkCmdFillBuffer; int32_t vks::android::screenDensity; @@ -286,6 +287,8 @@ namespace vks vkCreateAndroidSurfaceKHR = reinterpret_cast(vkGetInstanceProcAddr(instance, "vkCreateAndroidSurfaceKHR")); vkDestroySurfaceKHR = reinterpret_cast(vkGetInstanceProcAddr(instance, "vkDestroySurfaceKHR")); + + vkCmdFillBuffer = reinterpret_cast(vkGetInstanceProcAddr(instance, "vkCmdFillBuffer")); } void freeVulkanLibrary() diff --git a/base/VulkanAndroid.h b/base/VulkanAndroid.h index 99a0c50a..966f2845 100644 --- a/base/VulkanAndroid.h +++ b/base/VulkanAndroid.h @@ -156,6 +156,7 @@ extern PFN_vkCmdCopyQueryPoolResults vkCmdCopyQueryPoolResults; extern PFN_vkCreateAndroidSurfaceKHR vkCreateAndroidSurfaceKHR; extern PFN_vkDestroySurfaceKHR vkDestroySurfaceKHR; +extern PFN_vkCmdFillBuffer vkCmdFillBuffer; namespace vks {