diff --git a/src/gallium/drivers/zink/zink_screen.c b/src/gallium/drivers/zink/zink_screen.c index 3da79e21007..20d081d8aca 100644 --- a/src/gallium/drivers/zink/zink_screen.c +++ b/src/gallium/drivers/zink/zink_screen.c @@ -577,6 +577,10 @@ zink_get_param(struct pipe_screen *pscreen, enum pipe_cap param) if (screen->info.have_EXT_shader_subgroup_ballot) return true; return false; + + case PIPE_CAP_DEMOTE_TO_HELPER_INVOCATION: + return screen->info.have_EXT_shader_demote_to_helper_invocation; + case PIPE_CAP_SAMPLE_SHADING: return screen->info.feats.features.sampleRateShading;