vulkan: wait sync fd for vkQSRI

Bug: 193809913

This CL adds the async vkQSRI functionality, and enables the feature
flag (if fence contexts are available).

Change-Id: I5e67167618b318a74bfb55528951ca95007df614
diff --git a/stream-servers/RendererImpl.cpp b/stream-servers/RendererImpl.cpp
index 5fc0012..29e417f 100644
--- a/stream-servers/RendererImpl.cpp
+++ b/stream-servers/RendererImpl.cpp
@@ -598,6 +598,12 @@
         .async_wait_for_gpu_vulkan_with_cb = [](uint64_t device, uint64_t fence, FenceCompletionCallback cb) {
             FrameBuffer::getFB()->asyncWaitForGpuVulkanWithCb(device, fence, cb);
         },
+        .async_wait_for_gpu_vulkan_qsri_with_cb = [](uint64_t image, FenceCompletionCallback cb) {
+            FrameBuffer::getFB()->asyncWaitForGpuVulkanQsriWithCb(image, cb);
+        },
+        .wait_for_gpu_vulkan_qsri = [](uint64_t image) {
+            FrameBuffer::getFB()->waitForGpuVulkanQsri(image);
+        },
 };
 
 struct AndroidVirtioGpuOps* RendererImpl::getVirtioGpuOps() {