From 96d7555770c414a1dc4c4f7fa04b0602e62547ae Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Mon, 10 Aug 2020 14:46:23 -0400 Subject: [PATCH] zink: support PIPE_FORMAT_X24S8_UINT enables ARB_texture_view Reviewed-by: Dave Airlie Part-of: --- src/gallium/drivers/zink/zink_screen.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/gallium/drivers/zink/zink_screen.c b/src/gallium/drivers/zink/zink_screen.c index 883602d48d7..00a6ec96b74 100644 --- a/src/gallium/drivers/zink/zink_screen.c +++ b/src/gallium/drivers/zink/zink_screen.c @@ -837,6 +837,11 @@ zink_get_format(struct zink_screen *screen, enum pipe_format format) !screen->info.format_4444_feats.formatA4R4G4B4)) return VK_FORMAT_UNDEFINED; + if (format == PIPE_FORMAT_X24S8_UINT) + /* valid when using aspects to extract stencil, + * fails format test because it's emulated */ + return VK_FORMAT_X8_D24_UNORM_PACK32; + return ret; }