From dbf9b9ee6bb97252de3318ba9d1716dc2e273fc4 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Thu, 12 Sep 2024 02:20:12 -0400 Subject: [PATCH] zink: support OVR_multiview2 Part-of: --- src/gallium/drivers/zink/zink_screen.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/gallium/drivers/zink/zink_screen.c b/src/gallium/drivers/zink/zink_screen.c index 617741e6ea6..1a8e25c7216 100644 --- a/src/gallium/drivers/zink/zink_screen.c +++ b/src/gallium/drivers/zink/zink_screen.c @@ -556,7 +556,8 @@ zink_get_param(struct pipe_screen *pscreen, enum pipe_cap param) case PIPE_CAP_NULL_TEXTURES: return screen->info.rb_image_feats.robustImageAccess; case PIPE_CAP_MULTIVIEW: - return screen->info.have_vulkan13 ? screen->info.feats11.multiview : 0; + /* support OVR_multiview and OVR_multiview2 */ + return screen->info.have_vulkan13 ? 2 * screen->info.feats11.multiview : 0; case PIPE_CAP_TEXRECT: case PIPE_CAP_MULTI_DRAW_INDIRECT_PARTIAL_STRIDE: return 0;