Revert "Revert "gfxstream: Add vkCmdPipelineBarrier2 implementat..."

Revert submission 3125001

BUG=346348303
TEST=atbd

Change-Id: Iefe1c2754ee522380647fa226e84fec653154da3
diff --git a/host/vulkan/VkSubDecoder.cpp b/host/vulkan/VkSubDecoder.cpp
index b5035ee..d3c8ce2 100644
--- a/host/vulkan/VkSubDecoder.cpp
+++ b/host/vulkan/VkSubDecoder.cpp
@@ -1629,7 +1629,8 @@
                     transform_tohost_VkDependencyInfo(globalstate,
                                                       (VkDependencyInfo*)(pDependencyInfo));
                 }
-                vk->vkCmdPipelineBarrier2((VkCommandBuffer)dispatchHandle, pDependencyInfo);
+                this->on_vkCmdPipelineBarrier2(pool, (VkCommandBuffer)(boxed_dispatchHandle),
+                                               pDependencyInfo);
                 android::base::endTrace();
                 break;
             }