From 7adce38b9fdc72d67105554235faecc2ef075be3 Mon Sep 17 00:00:00 2001 From: Chris Forbes Date: Thu, 4 Aug 2016 15:59:38 +1200 Subject: layers: Fix function interception list for param validation A bunch of things were missing here. Signed-off-by: Chris Forbes --- layers/parameter_validation.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'layers/parameter_validation.cpp') diff --git a/layers/parameter_validation.cpp b/layers/parameter_validation.cpp index 4d2f9f94..87c4cc71 100644 --- a/layers/parameter_validation.cpp +++ b/layers/parameter_validation.cpp @@ -4788,6 +4788,8 @@ intercept_core_device_command(const char *name) { { "vkCmdUpdateBuffer", reinterpret_cast(CmdUpdateBuffer) }, { "vkCmdFillBuffer", reinterpret_cast(CmdFillBuffer) }, { "vkCmdClearColorImage", reinterpret_cast(CmdClearColorImage) }, + { "vkCmdClearDepthStencilImage", reinterpret_cast(CmdClearDepthStencilImage) }, + { "vkCmdClearAttachments", reinterpret_cast(CmdClearAttachments) }, { "vkCmdResolveImage", reinterpret_cast(CmdResolveImage) }, { "vkCmdSetEvent", reinterpret_cast(CmdSetEvent) }, { "vkCmdResetEvent", reinterpret_cast(CmdResetEvent) }, @@ -4798,6 +4800,7 @@ intercept_core_device_command(const char *name) { { "vkCmdResetQueryPool", reinterpret_cast(CmdResetQueryPool) }, { "vkCmdWriteTimestamp", reinterpret_cast(CmdWriteTimestamp) }, { "vkCmdCopyQueryPoolResults", reinterpret_cast(CmdCopyQueryPoolResults) }, + { "vkCmdPushConstants", reinterpret_cast(CmdPushConstants) }, { "vkCreateFramebuffer", reinterpret_cast(CreateFramebuffer) }, { "vkDestroyFramebuffer", reinterpret_cast(DestroyFramebuffer) }, { "vkCreateRenderPass", reinterpret_cast(CreateRenderPass) }, @@ -4808,6 +4811,8 @@ intercept_core_device_command(const char *name) { { "vkResetCommandPool", reinterpret_cast(ResetCommandPool) }, { "vkCmdBeginRenderPass", reinterpret_cast(CmdBeginRenderPass) }, { "vkCmdNextSubpass", reinterpret_cast(CmdNextSubpass) }, + { "vkCmdExecuteCommands", reinterpret_cast(CmdExecuteCommands) }, + { "vkCmdEndRenderPass", reinterpret_cast(CmdEndRenderPass) }, }; for (size_t i = 0; i < ARRAY_SIZE(core_device_commands); i++) { -- cgit v1.2.3