summaryrefslogtreecommitdiff
path: root/stream-servers/RendererImpl.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'stream-servers/RendererImpl.cpp')
-rw-r--r--stream-servers/RendererImpl.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/stream-servers/RendererImpl.cpp b/stream-servers/RendererImpl.cpp
index 5fc00128..29e417f1 100644
--- a/stream-servers/RendererImpl.cpp
+++ b/stream-servers/RendererImpl.cpp
@@ -598,6 +598,12 @@ static struct AndroidVirtioGpuOps sVirtioGpuOps = {
.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() {