From 721f33cd0fc9756c4db5cc88bccc46c977ad05f3 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Thu, 28 Jul 2022 13:15:33 -0400 Subject: [PATCH] zink: fix return for PIPE_CAP_DEPTH_CLIP_DISABLE this uses the extension now Fixes: 21ea19d504b ("zink: Always enable depth clamping, make depth clipping independent.") Reviewed-by: Dave Airlie Part-of: --- src/gallium/drivers/zink/zink_screen.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gallium/drivers/zink/zink_screen.c b/src/gallium/drivers/zink/zink_screen.c index 156781b28d8..d023f731c42 100644 --- a/src/gallium/drivers/zink/zink_screen.c +++ b/src/gallium/drivers/zink/zink_screen.c @@ -591,7 +591,7 @@ zink_get_param(struct pipe_screen *pscreen, enum pipe_cap param) return screen->info.props.limits.maxImageArrayLayers; case PIPE_CAP_DEPTH_CLIP_DISABLE: - return screen->info.feats.features.depthClamp; + return !screen->driver_workarounds.depth_clip_control_missing; case PIPE_CAP_SHADER_STENCIL_EXPORT: return screen->info.have_EXT_shader_stencil_export;